1 |   |
2 |   |
3 |   Microchip  Technology  PIC18  PRO  Macro  Assembler  V1.21  build  54009  |
4 |                                                                                                   Fri  Dec  05  12:22:23  2014 |
5 |   |
6 |   Microchip  Technology  Omniscient  Code  Generator  (PRO  mode)  build  54009 |
7 |         1   0000                      opt  subtitle  "Microchip  Technology  Omniscient  Code  Generator  (PRO  mode)  build  54009" |
8 |         2                            |
9 |         3                            opt  pagewidth  120 |
10 |         4                            |
11 |         5                                   opt  pm |
12 |         6                            |
13 |         7                                   processor      18F2580 |
14 |         8   0000                      porta  equ       0F80h |
15 |         9   0000                      portb  equ       0F81h |
16 |        10   0000                      portc  equ       0F82h |
17 |        11   0000                      portd  equ       0F83h |
18 |        12   0000                      porte  equ       0F84h |
19 |        13   0000                      lata   equ        0F89h |
20 |        14   0000                      latb   equ        0F8Ah |
21 |        15   0000                      latc   equ        0F8Bh |
22 |        16   0000                      latd   equ        0F8Ch |
23 |        17   0000                      late   equ        0F8Dh |
24 |        18   0000                      trisa  equ       0F92h |
25 |        19   0000                      trisb  equ       0F93h |
26 |        20   0000                      trisc  equ       0F94h |
27 |        21   0000                      trisd  equ       0F95h |
28 |        22   0000                      trise  equ       0F96h |
29 |        23   0000                      pie1   equ        0F9Dh |
30 |        24   0000                      pir1   equ        0F9Eh |
31 |        25   0000                      ipr1   equ        0F9Fh |
32 |        26   0000                      pie2   equ        0FA0h |
33 |        27   0000                      pir2   equ        0FA1h |
34 |        28   0000                      ipr2   equ        0FA2h |
35 |        29   0000                      t3con  equ       0FB1h |
36 |        30   0000                      tmr3l  equ       0FB2h |
37 |        31   0000                      tmr3h  equ       0FB3h |
38 |        32   0000                      ccp1con        equ     0FBDh |
39 |        33   0000                      ccpr1l equ      0FBEh |
40 |        34   0000                      ccpr1h equ      0FBFh |
41 |        35   0000                      adcon1 equ      0FC1h |
42 |        36   0000                      adcon0 equ      0FC2h |
43 |        37   0000                      adresl equ      0FC3h |
44 |        38   0000                      adresh equ      0FC4h |
45 |        39   0000                      sspcon2        equ     0FC5h |
46 |        40   0000                      sspcon1        equ     0FC6h |
47 |        41   0000                      sspstat        equ     0FC7h |
48 |        42   0000                      sspadd equ      0FC8h |
49 |        43   0000                      sspbuf equ      0FC9h |
50 |        44   0000                      t2con  equ       0FCAh |
51 |        45   0000                      pr2    equ 0FCBh |
52 |        46   0000                      tmr2   equ        0FCCh |
53 |        47   0000                      t1con  equ       0FCDh |
54 |        48   0000                      tmr1l  equ       0FCEh |
55 |        49   0000                      tmr1h  equ       0FCFh |
56 |        50   0000                      rcon   equ        0FD0h |
57 |        51   0000                      wdtcon equ      0FD1h |
58 |        52   0000                      lvdcon equ      0FD2h |
59 |        53   0000                      osccon equ      0FD3h |
60 |        54   0000                      t0con  equ       0FD5h |
61 |        55   0000                      tmr0l  equ       0FD6h |
62 |        56   0000                      tmr0h  equ       0FD7h |
63 |        57   0000                      status equ      0FD8h |
64 |        58   0000                      fsr2   equ        0FD9h |
65 |        59   0000                      fsr2l  equ       0FD9h |
66 |        60   0000                      fsr2h  equ       0FDAh |
67 |        61   0000                      plusw2 equ      0FDBh |
68 |        62   0000                      preinc2        equ     0FDCh |
69 |        63   0000                      postdec2       equ    0FDDh |
70 |        64   0000                      postinc2       equ    0FDEh |
71 |        65   0000                      indf2  equ       0FDFh |
72 |        66   0000                      bsr    equ 0FE0h |
73 |        67   0000                      fsr1   equ        0FE1h |
74 |        68   0000                      fsr1l  equ       0FE1h |
75 |        69   0000                      fsr1h  equ       0FE2h |
76 |        70   0000                      plusw1 equ      0FE3h |
77 |        71   0000                      preinc1        equ     0FE4h |
78 |        72   0000                      postdec1       equ    0FE5h |
79 |        73   0000                      postinc1       equ    0FE6h |
80 |        74   0000                      indf1  equ       0FE7h |
81 |        75   0000                      wreg   equ        0FE8h |
82 |        76   0000                      fsr0   equ        0FE9h |
83 |        77   0000                      fsr0l  equ       0FE9h |
84 |        78   0000                      fsr0h  equ       0FEAh |
85 |        79   0000                      plusw0 equ      0FEBh |
86 |        80   0000                      preinc0        equ     0FECh |
87 |        81   0000                      postdec0       equ    0FEDh |
88 |        82   0000                      postinc0       equ    0FEEh |
89 |        83   0000                      indf0  equ       0FEFh |
90 |        84   0000                      intcon3        equ     0FF0h |
91 |        85   0000                      intcon2        equ     0FF1h |
92 |        86   0000                      intcon equ      0FF2h |
93 |        87   0000                      prod   equ        0FF3h |
94 |        88   0000                      prodl  equ       0FF3h |
95 |        89   0000                      prodh  equ       0FF4h |
96 |        90   0000                      tablat equ      0FF5h |
97 |        91   0000                      tblptr equ      0FF6h |
98 |        92   0000                      tblptrl        equ     0FF6h |
99 |        93   0000                      tblptrh        equ     0FF7h |
100 |        94   0000                      tblptru        equ     0FF8h |
101 |        95   0000                      pcl    equ 0FF9h |
102 |        96   0000                      pclat  equ       0FFAh |
103 |        97   0000                      pclath equ      0FFAh |
104 |        98   0000                      pclatu equ      0FFBh |
105 |        99   0000                      stkptr equ      0FFCh |
106 |       100   0000                      tosl   equ        0FFDh |
107 |       101   0000                      tosh   equ        0FFEh |
108 |       102   0000                      tosu   equ        0FFFh |
109 |       103                            skipnz  macro |
110 |       104                                   btfsc  status,2 |
111 |       105   0000                      endm |
112 |       106                            pushw  macro |
113 |       107                                   movwf  postinc1 |
114 |       108   0000                      endm |
115 |       109                            pushf  macro  arg1 |
116 |       110                                   movff  arg1,  postinc1 |
117 |       111   0000                      endm |
118 |       112                            popw  macro |
119 |       113                                   movf  postdec1,w |
120 |       114                                   movf  indf1,w |
121 |       115   0000                      endm |
122 |       116                            popf  macro  arg1 |
123 |       117                                   movf  postdec1,w |
124 |       118                                   movff  indf1,arg1 |
125 |       119   0000                      endm |
126 |       120                            popfc  macro  arg1 |
127 |       121                                   movff  plusw1,arg1 |
128 |       122                                   decfsz  fsr1,f |
129 |       123   0000                      endm |
130 |       124                                   global __ramtop |
131 |       125                                   global __accesstop |
132 |       126                            #  46  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
133 |       127   0000                      RXF6SIDH  equ  0D60h  ;#  |
134 |       128                            #  178  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
135 |       129   0000                      RXF6SIDL  equ  0D61h  ;#  |
136 |       130                            #  291  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
137 |       131   0000                      RXF6EIDH  equ  0D62h  ;#  |
138 |       132                            #  423  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
139 |       133   0000                      RXF6EIDL  equ  0D63h  ;#  |
140 |       134                            #  555  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
141 |       135   0000                      RXF7SIDH  equ  0D64h  ;#  |
142 |       136                            #  687  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
143 |       137   0000                      RXF7SIDL  equ  0D65h  ;#  |
144 |       138                            #  800  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
145 |       139   0000                      RXF7EIDH  equ  0D66h  ;#  |
146 |       140                            #  932  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
147 |       141   0000                      RXF7EIDL  equ  0D67h  ;#  |
148 |       142                            #  1064  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
149 |       143   0000                      RXF8SIDH  equ  0D68h  ;#  |
150 |       144                            #  1196  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
151 |       145   0000                      RXF8SIDL  equ  0D69h  ;#  |
152 |       146                            #  1309  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
153 |       147   0000                      RXF8EIDH  equ  0D6Ah  ;#  |
154 |       148                            #  1441  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
155 |       149   0000                      RXF8EIDL  equ  0D6Bh  ;#  |
156 |       150                            #  1573  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
157 |       151   0000                      RXF9SIDH  equ  0D70h  ;#  |
158 |       152                            #  1705  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
159 |       153   0000                      RXF9SIDL  equ  0D71h  ;#  |
160 |       154                            #  1818  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
161 |       155   0000                      RXF9EIDH  equ  0D72h  ;#  |
162 |       156                            #  1950  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
163 |       157   0000                      RXF9EIDL  equ  0D73h  ;#  |
164 |       158                            #  2082  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
165 |       159   0000                      RXF10SIDH  equ  0D74h  ;#  |
166 |       160                            #  2214  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
167 |       161   0000                      RXF10SIDL  equ  0D75h  ;#  |
168 |       162                            #  2327  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
169 |       163   0000                      RXF10EIDH  equ  0D76h  ;#  |
170 |       164                            #  2459  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
171 |       165   0000                      RXF10EIDL  equ  0D77h  ;#  |
172 |       166                            #  2591  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
173 |       167   0000                      RXF11SIDH  equ  0D78h  ;#  |
174 |       168                            #  2723  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
175 |       169   0000                      RXF11SIDL  equ  0D79h  ;#  |
176 |       170                            #  2836  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
177 |       171   0000                      RXF11EIDH  equ  0D7Ah  ;#  |
178 |       172                            #  2968  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
179 |       173   0000                      RXF11EIDL  equ  0D7Bh  ;#  |
180 |       174                            #  3100  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
181 |       175   0000                      RXF12SIDH  equ  0D80h  ;#  |
182 |       176                            #  3232  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
183 |       177   0000                      RXF12SIDL  equ  0D81h  ;#  |
184 |       178                            #  3345  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
185 |       179   0000                      RXF12EIDH  equ  0D82h  ;#  |
186 |       180                            #  3477  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
187 |       181   0000                      RXF12EIDL  equ  0D83h  ;#  |
188 |       182                            #  3609  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
189 |       183   0000                      RXF13SIDH  equ  0D84h  ;#  |
190 |       184                            #  3741  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
191 |       185   0000                      RXF13SIDL  equ  0D85h  ;#  |
192 |       186                            #  3854  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
193 |       187   0000                      RXF13EIDH  equ  0D86h  ;#  |
194 |       188                            #  3986  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
195 |       189   0000                      RXF13EIDL  equ  0D87h  ;#  |
196 |       190                            #  4118  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
197 |       191   0000                      RXF14SIDH  equ  0D88h  ;#  |
198 |       192                            #  4250  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
199 |       193   0000                      RXF14SIDL  equ  0D89h  ;#  |
200 |       194                            #  4363  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
201 |       195   0000                      RXF14EIDH  equ  0D8Ah  ;#  |
202 |       196                            #  4495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
203 |       197   0000                      RXF14EIDL  equ  0D8Bh  ;#  |
204 |       198                            #  4627  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
205 |       199   0000                      RXF15SIDH  equ  0D90h  ;#  |
206 |       200                            #  4759  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
207 |       201   0000                      RXF15SIDL  equ  0D91h  ;#  |
208 |       202                            #  4872  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
209 |       203   0000                      RXF15EIDH  equ  0D92h  ;#  |
210 |       204                            #  5004  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
211 |       205   0000                      RXF15EIDL  equ  0D93h  ;#  |
212 |       206                            #  5136  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
213 |       207   0000                      RXFCON0  equ  0DD4h  ;#  |
214 |       208                            #  5197  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
215 |       209   0000                      RXFCON1  equ  0DD5h  ;#  |
216 |       210                            #  5258  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
217 |       211   0000                      SDFLC  equ  0DD8h  ;#  |
218 |       212                            #  5333  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
219 |       213   0000                      RXFBCON0  equ  0DE0h  ;#  |
220 |       214                            #  5402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
221 |       215   0000                      RXFBCON1  equ  0DE1h  ;#  |
222 |       216                            #  5471  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
223 |       217   0000                      RXFBCON2  equ  0DE2h  ;#  |
224 |       218                            #  5540  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
225 |       219   0000                      RXFBCON3  equ  0DE3h  ;#  |
226 |       220                            #  5609  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
227 |       221   0000                      RXFBCON4  equ  0DE4h  ;#  |
228 |       222                            #  5678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
229 |       223   0000                      RXFBCON5  equ  0DE5h  ;#  |
230 |       224                            #  5747  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
231 |       225   0000                      RXFBCON6  equ  0DE6h  ;#  |
232 |       226                            #  5816  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
233 |       227   0000                      RXFBCON7  equ  0DE7h  ;#  |
234 |       228                            #  5885  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
235 |       229   0000                      MSEL0  equ  0DF0h  ;#  |
236 |       230                            #  5946  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
237 |       231   0000                      MSEL1  equ  0DF1h  ;#  |
238 |       232                            #  6007  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
239 |       233   0000                      MSEL2  equ  0DF2h  ;#  |
240 |       234                            #  6068  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
241 |       235   0000                      MSEL3  equ  0DF3h  ;#  |
242 |       236                            #  6129  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
243 |       237   0000                      BSEL0  equ  0DF8h  ;#  |
244 |       238                            #  6179  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
245 |       239   0000                      BIE0  equ  0DFAh  ;#  |
246 |       240                            #  6257  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
247 |       241   0000                      TXBIE  equ  0DFCh  ;#  |
248 |       242                            #  6316  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
249 |       243   0000                      B0CON  equ  0E20h  ;#  |
250 |       244                            #  6628  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
251 |       245   0000                      B0SIDH  equ  0E21h  ;#  |
252 |       246                            #  6760  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
253 |       247   0000                      B0SIDL  equ  0E22h  ;#  |
254 |       248                            #  6887  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
255 |       249   0000                      B0EIDH  equ  0E23h  ;#  |
256 |       250                            #  7019  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
257 |       251   0000                      B0EIDL  equ  0E24h  ;#  |
258 |       252                            #  7151  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
259 |       253   0000                      B0DLC  equ  0E25h  ;#  |
260 |       254                            #  7298  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
261 |       255   0000                      B0D0  equ  0E26h  ;#  |
262 |       256                            #  7359  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
263 |       257   0000                      B0D1  equ  0E27h  ;#  |
264 |       258                            #  7420  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
265 |       259   0000                      B0D2  equ  0E28h  ;#  |
266 |       260                            #  7481  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
267 |       261   0000                      B0D3  equ  0E29h  ;#  |
268 |       262                            #  7542  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
269 |       263   0000                      B0D4  equ  0E2Ah  ;#  |
270 |       264                            #  7603  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
271 |       265   0000                      B0D5  equ  0E2Bh  ;#  |
272 |       266                            #  7664  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
273 |       267   0000                      B0D6  equ  0E2Ch  ;#  |
274 |       268                            #  7725  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
275 |       269   0000                      B0D7  equ  0E2Dh  ;#  |
276 |       270                            #  7786  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
277 |       271   0000                      CANSTAT_RO9  equ  0E2Eh  ;#  |
278 |       272                            #  7879  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
279 |       273   0000                      CANCON_RO9  equ  0E2Fh  ;#  |
280 |       274                            #  7961  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
281 |       275   0000                      B1CON  equ  0E30h  ;#  |
282 |       276                            #  8273  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
283 |       277   0000                      B1SIDH  equ  0E31h  ;#  |
284 |       278                            #  8405  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
285 |       279   0000                      B1SIDL  equ  0E32h  ;#  |
286 |       280                            #  8532  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
287 |       281   0000                      B1EIDH  equ  0E33h  ;#  |
288 |       282                            #  8664  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
289 |       283   0000                      B1EIDL  equ  0E34h  ;#  |
290 |       284                            #  8796  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
291 |       285   0000                      B1DLC  equ  0E35h  ;#  |
292 |       286                            #  8943  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
293 |       287   0000                      B1D0  equ  0E36h  ;#  |
294 |       288                            #  9004  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
295 |       289   0000                      B1D1  equ  0E37h  ;#  |
296 |       290                            #  9065  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
297 |       291   0000                      B1D2  equ  0E38h  ;#  |
298 |       292                            #  9126  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
299 |       293   0000                      B1D3  equ  0E39h  ;#  |
300 |       294                            #  9187  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
301 |       295   0000                      B1D4  equ  0E3Ah  ;#  |
302 |       296                            #  9248  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
303 |       297   0000                      B1D5  equ  0E3Bh  ;#  |
304 |       298                            #  9309  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
305 |       299   0000                      B1D6  equ  0E3Ch  ;#  |
306 |       300                            #  9370  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
307 |       301   0000                      B1D7  equ  0E3Dh  ;#  |
308 |       302                            #  9431  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
309 |       303   0000                      CANSTAT_RO8  equ  0E3Eh  ;#  |
310 |       304                            #  9524  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
311 |       305   0000                      CANCON_RO8  equ  0E3Fh  ;#  |
312 |       306                            #  9606  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
313 |       307   0000                      B2CON  equ  0E40h  ;#  |
314 |       308                            #  9918  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
315 |       309   0000                      B2SIDH  equ  0E41h  ;#  |
316 |       310                            #  10050  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
317 |       311   0000                      B2SIDL  equ  0E42h  ;#  |
318 |       312                            #  10186  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
319 |       313   0000                      B2EIDH  equ  0E43h  ;#  |
320 |       314                            #  10318  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
321 |       315   0000                      B2EIDL  equ  0E44h  ;#  |
322 |       316                            #  10450  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
323 |       317   0000                      B2DLC  equ  0E45h  ;#  |
324 |       318                            #  10597  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
325 |       319   0000                      B2D0  equ  0E46h  ;#  |
326 |       320                            #  10658  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
327 |       321   0000                      B2D1  equ  0E47h  ;#  |
328 |       322                            #  10719  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
329 |       323   0000                      B2D2  equ  0E48h  ;#  |
330 |       324                            #  10780  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
331 |       325   0000                      B2D3  equ  0E49h  ;#  |
332 |       326                            #  10841  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
333 |       327   0000                      B2D4  equ  0E4Ah  ;#  |
334 |       328                            #  10902  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
335 |       329   0000                      B2D5  equ  0E4Bh  ;#  |
336 |       330                            #  10963  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
337 |       331   0000                      B2D6  equ  0E4Ch  ;#  |
338 |       332                            #  11024  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
339 |       333   0000                      B2D7  equ  0E4Dh  ;#  |
340 |       334                            #  11085  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
341 |       335   0000                      CANSTAT_RO7  equ  0E4Eh  ;#  |
342 |       336                            #  11178  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
343 |       337   0000                      CANCON_RO7  equ  0E4Fh  ;#  |
344 |       338                            #  11260  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
345 |       339   0000                      B3CON  equ  0E50h  ;#  |
346 |       340                            #  11572  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
347 |       341   0000                      B3SIDH  equ  0E51h  ;#  |
348 |       342                            #  11704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
349 |       343   0000                      B3SIDL  equ  0E52h  ;#  |
350 |       344                            #  11840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
351 |       345   0000                      B3EIDH  equ  0E53h  ;#  |
352 |       346                            #  11972  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
353 |       347   0000                      B3EIDL  equ  0E54h  ;#  |
354 |       348                            #  12104  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
355 |       349   0000                      B3DLC  equ  0E55h  ;#  |
356 |       350                            #  12251  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
357 |       351   0000                      B3D0  equ  0E56h  ;#  |
358 |       352                            #  12312  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
359 |       353   0000                      B3D1  equ  0E57h  ;#  |
360 |       354                            #  12373  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
361 |       355   0000                      B3D2  equ  0E58h  ;#  |
362 |       356                            #  12434  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
363 |       357   0000                      B3D3  equ  0E59h  ;#  |
364 |       358                            #  12495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
365 |       359   0000                      B3D4  equ  0E5Ah  ;#  |
366 |       360                            #  12556  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
367 |       361   0000                      B3D5  equ  0E5Bh  ;#  |
368 |       362                            #  12617  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
369 |       363   0000                      B3D6  equ  0E5Ch  ;#  |
370 |       364                            #  12678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
371 |       365   0000                      B3D7  equ  0E5Dh  ;#  |
372 |       366                            #  12739  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
373 |       367   0000                      CANSTAT_RO6  equ  0E5Eh  ;#  |
374 |       368                            #  12832  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
375 |       369   0000                      CANCON_RO6  equ  0E5Fh  ;#  |
376 |       370                            #  12914  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
377 |       371   0000                      B4CON  equ  0E60h  ;#  |
378 |       372                            #  13226  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
379 |       373   0000                      B4SIDH  equ  0E61h  ;#  |
380 |       374                            #  13358  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
381 |       375   0000                      B4SIDL  equ  0E62h  ;#  |
382 |       376                            #  13494  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
383 |       377   0000                      B4EIDH  equ  0E63h  ;#  |
384 |       378                            #  13626  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
385 |       379   0000                      B4EIDL  equ  0E64h  ;#  |
386 |       380                            #  13758  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
387 |       381   0000                      B4DLC  equ  0E65h  ;#  |
388 |       382                            #  13905  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
389 |       383   0000                      B4D0  equ  0E66h  ;#  |
390 |       384                            #  13966  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
391 |       385   0000                      B4D1  equ  0E67h  ;#  |
392 |       386                            #  14027  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
393 |       387   0000                      B4D2  equ  0E68h  ;#  |
394 |       388                            #  14088  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
395 |       389   0000                      B4D3  equ  0E69h  ;#  |
396 |       390                            #  14149  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
397 |       391   0000                      B4D4  equ  0E6Ah  ;#  |
398 |       392                            #  14210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
399 |       393   0000                      B4D5  equ  0E6Bh  ;#  |
400 |       394                            #  14271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
401 |       395   0000                      B4D6  equ  0E6Ch  ;#  |
402 |       396                            #  14332  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
403 |       397   0000                      B4D7  equ  0E6Dh  ;#  |
404 |       398                            #  14402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
405 |       399   0000                      CANSTAT_RO5  equ  0E6Eh  ;#  |
406 |       400                            #  14495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
407 |       401   0000                      CANCON_RO5  equ  0E6Fh  ;#  |
408 |       402                            #  14577  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
409 |       403   0000                      B5CON  equ  0E70h  ;#  |
410 |       404                            #  14889  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
411 |       405   0000                      B5SIDH  equ  0E71h  ;#  |
412 |       406                            #  15021  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
413 |       407   0000                      B5SIDL  equ  0E72h  ;#  |
414 |       408                            #  15166  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
415 |       409   0000                      B5EIDH  equ  0E73h  ;#  |
416 |       410                            #  15298  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
417 |       411   0000                      B5EIDL  equ  0E74h  ;#  |
418 |       412                            #  15430  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
419 |       413   0000                      B5DLC  equ  0E75h  ;#  |
420 |       414                            #  15571  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
421 |       415   0000                      B5D0  equ  0E76h  ;#  |
422 |       416                            #  15641  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
423 |       417   0000                      B5D1  equ  0E77h  ;#  |
424 |       418                            #  15702  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
425 |       419   0000                      B5D2  equ  0E78h  ;#  |
426 |       420                            #  15772  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
427 |       421   0000                      B5D3  equ  0E79h  ;#  |
428 |       422                            #  15833  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
429 |       423   0000                      B5D4  equ  0E7Ah  ;#  |
430 |       424                            #  15894  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
431 |       425   0000                      B5D5  equ  0E7Bh  ;#  |
432 |       426                            #  15955  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
433 |       427   0000                      B5D6  equ  0E7Ch  ;#  |
434 |       428                            #  16016  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
435 |       429   0000                      B5D7  equ  0E7Dh  ;#  |
436 |       430                            #  16077  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
437 |       431   0000                      CANSTAT_RO4  equ  0E7Eh  ;#  |
438 |       432                            #  16170  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
439 |       433   0000                      CANCON_RO4  equ  0E7Fh  ;#  |
440 |       434                            #  16252  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
441 |       435   0000                      RXF0SIDH  equ  0F00h  ;#  |
442 |       436                            #  16384  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
443 |       437   0000                      RXF0SIDL  equ  0F01h  ;#  |
444 |       438                            #  16497  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
445 |       439   0000                      RXF0EIDH  equ  0F02h  ;#  |
446 |       440                            #  16629  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
447 |       441   0000                      RXF0EIDL  equ  0F03h  ;#  |
448 |       442                            #  16761  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
449 |       443   0000                      RXF1SIDH  equ  0F04h  ;#  |
450 |       444                            #  16893  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
451 |       445   0000                      RXF1SIDL  equ  0F05h  ;#  |
452 |       446                            #  17006  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
453 |       447   0000                      RXF1EIDH  equ  0F06h  ;#  |
454 |       448                            #  17138  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
455 |       449   0000                      RXF1EIDL  equ  0F07h  ;#  |
456 |       450                            #  17270  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
457 |       451   0000                      RXF2SIDH  equ  0F08h  ;#  |
458 |       452                            #  17402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
459 |       453   0000                      RXF2SIDL  equ  0F09h  ;#  |
460 |       454                            #  17515  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
461 |       455   0000                      RXF2EIDH  equ  0F0Ah  ;#  |
462 |       456                            #  17647  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
463 |       457   0000                      RXF2EIDL  equ  0F0Bh  ;#  |
464 |       458                            #  17779  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
465 |       459   0000                      RXF3SIDH  equ  0F0Ch  ;#  |
466 |       460                            #  17911  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
467 |       461   0000                      RXF3SIDL  equ  0F0Dh  ;#  |
468 |       462                            #  18024  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
469 |       463   0000                      RXF3EIDH  equ  0F0Eh  ;#  |
470 |       464                            #  18156  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
471 |       465   0000                      RXF3EIDL  equ  0F0Fh  ;#  |
472 |       466                            #  18288  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
473 |       467   0000                      RXF4SIDH  equ  0F10h  ;#  |
474 |       468                            #  18420  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
475 |       469   0000                      RXF4SIDL  equ  0F11h  ;#  |
476 |       470                            #  18533  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
477 |       471   0000                      RXF4EIDH  equ  0F12h  ;#  |
478 |       472                            #  18665  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
479 |       473   0000                      RXF4EIDL  equ  0F13h  ;#  |
480 |       474                            #  18797  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
481 |       475   0000                      RXF5SIDH  equ  0F14h  ;#  |
482 |       476                            #  18929  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
483 |       477   0000                      RXF5SIDL  equ  0F15h  ;#  |
484 |       478                            #  19042  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
485 |       479   0000                      RXF5EIDH  equ  0F16h  ;#  |
486 |       480                            #  19174  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
487 |       481   0000                      RXF5EIDL  equ  0F17h  ;#  |
488 |       482                            #  19306  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
489 |       483   0000                      RXM0SIDH  equ  0F18h  ;#  |
490 |       484                            #  19438  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
491 |       485   0000                      RXM0SIDL  equ  0F19h  ;#  |
492 |       486                            #  19542  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
493 |       487   0000                      RXM0EIDH  equ  0F1Ah  ;#  |
494 |       488                            #  19674  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
495 |       489   0000                      RXM0EIDL  equ  0F1Bh  ;#  |
496 |       490                            #  19806  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
497 |       491   0000                      RXM1SIDH  equ  0F1Ch  ;#  |
498 |       492                            #  19938  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
499 |       493   0000                      RXM1SIDL  equ  0F1Dh  ;#  |
500 |       494                            #  20042  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
501 |       495   0000                      RXM1EIDH  equ  0F1Eh  ;#  |
502 |       496                            #  20174  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
503 |       497   0000                      RXM1EIDL  equ  0F1Fh  ;#  |
504 |       498                            #  20306  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
505 |       499   0000                      TXB2CON  equ  0F20h  ;#  |
506 |       500                            #  20433  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
507 |       501   0000                      TXB2SIDH  equ  0F21h  ;#  |
508 |       502                            #  20565  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
509 |       503   0000                      TXB2SIDL  equ  0F22h  ;#  |
510 |       504                            #  20669  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
511 |       505   0000                      TXB2EIDH  equ  0F23h  ;#  |
512 |       506                            #  20801  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
513 |       507   0000                      TXB2EIDL  equ  0F24h  ;#  |
514 |       508                            #  20933  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
515 |       509   0000                      TXB2DLC  equ  0F25h  ;#  |
516 |       510                            #  21021  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
517 |       511   0000                      TXB2D0  equ  0F26h  ;#  |
518 |       512                            #  21082  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
519 |       513   0000                      TXB2D1  equ  0F27h  ;#  |
520 |       514                            #  21143  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
521 |       515   0000                      TXB2D2  equ  0F28h  ;#  |
522 |       516                            #  21204  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
523 |       517   0000                      TXB2D3  equ  0F29h  ;#  |
524 |       518                            #  21265  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
525 |       519   0000                      TXB2D4  equ  0F2Ah  ;#  |
526 |       520                            #  21326  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
527 |       521   0000                      TXB2D5  equ  0F2Bh  ;#  |
528 |       522                            #  21387  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
529 |       523   0000                      TXB2D6  equ  0F2Ch  ;#  |
530 |       524                            #  21448  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
531 |       525   0000                      TXB2D7  equ  0F2Dh  ;#  |
532 |       526                            #  21509  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
533 |       527   0000                      CANSTAT_RO3  equ  0F2Eh  ;#  |
534 |       528                            #  21602  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
535 |       529   0000                      CANCON_RO3  equ  0F2Fh  ;#  |
536 |       530                            #  21684  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
537 |       531   0000                      TXB1CON  equ  0F30h  ;#  |
538 |       532                            #  21811  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
539 |       533   0000                      TXB1SIDH  equ  0F31h  ;#  |
540 |       534                            #  21943  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
541 |       535   0000                      TXB1SIDL  equ  0F32h  ;#  |
542 |       536                            #  22047  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
543 |       537   0000                      TXB1EIDH  equ  0F33h  ;#  |
544 |       538                            #  22179  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
545 |       539   0000                      TXB1EIDL  equ  0F34h  ;#  |
546 |       540                            #  22311  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
547 |       541   0000                      TXB1DLC  equ  0F35h  ;#  |
548 |       542                            #  22399  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
549 |       543   0000                      TXB1D0  equ  0F36h  ;#  |
550 |       544                            #  22460  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
551 |       545   0000                      TXB1D1  equ  0F37h  ;#  |
552 |       546                            #  22521  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
553 |       547   0000                      TXB1D2  equ  0F38h  ;#  |
554 |       548                            #  22582  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
555 |       549   0000                      TXB1D3  equ  0F39h  ;#  |
556 |       550                            #  22643  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
557 |       551   0000                      TXB1D4  equ  0F3Ah  ;#  |
558 |       552                            #  22704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
559 |       553   0000                      TXB1D5  equ  0F3Bh  ;#  |
560 |       554                            #  22765  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
561 |       555   0000                      TXB1D6  equ  0F3Ch  ;#  |
562 |       556                            #  22826  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
563 |       557   0000                      TXB1D7  equ  0F3Dh  ;#  |
564 |       558                            #  22887  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
565 |       559   0000                      CANSTAT_RO2  equ  0F3Eh  ;#  |
566 |       560                            #  22980  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
567 |       561   0000                      CANCON_RO2  equ  0F3Fh  ;#  |
568 |       562                            #  23062  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
569 |       563   0000                      TXB0CON  equ  0F40h  ;#  |
570 |       564                            #  23180  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
571 |       565   0000                      TXB0SIDH  equ  0F41h  ;#  |
572 |       566                            #  23312  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
573 |       567   0000                      TXB0SIDL  equ  0F42h  ;#  |
574 |       568                            #  23416  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
575 |       569   0000                      TXB0EIDH  equ  0F43h  ;#  |
576 |       570                            #  23548  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
577 |       571   0000                      TXB0EIDL  equ  0F44h  ;#  |
578 |       572                            #  23680  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
579 |       573   0000                      TXB0DLC  equ  0F45h  ;#  |
580 |       574                            #  23768  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
581 |       575   0000                      TXB0D0  equ  0F46h  ;#  |
582 |       576                            #  23829  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
583 |       577   0000                      TXB0D1  equ  0F47h  ;#  |
584 |       578                            #  23890  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
585 |       579   0000                      TXB0D2  equ  0F48h  ;#  |
586 |       580                            #  23951  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
587 |       581   0000                      TXB0D3  equ  0F49h  ;#  |
588 |       582                            #  24012  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
589 |       583   0000                      TXB0D4  equ  0F4Ah  ;#  |
590 |       584                            #  24073  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
591 |       585   0000                      TXB0D5  equ  0F4Bh  ;#  |
592 |       586                            #  24134  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
593 |       587   0000                      TXB0D6  equ  0F4Ch  ;#  |
594 |       588                            #  24195  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
595 |       589   0000                      TXB0D7  equ  0F4Dh  ;#  |
596 |       590                            #  24256  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
597 |       591   0000                      CANSTAT_RO1  equ  0F4Eh  ;#  |
598 |       592                            #  24349  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
599 |       593   0000                      CANCON_RO1  equ  0F4Fh  ;#  |
600 |       594                            #  24431  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
601 |       595   0000                      RXB1CON  equ  0F50h  ;#  |
602 |       596                            #  24613  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
603 |       597   0000                      RXB1SIDH  equ  0F51h  ;#  |
604 |       598                            #  24745  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
605 |       599   0000                      RXB1SIDL  equ  0F52h  ;#  |
606 |       600                            #  24863  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
607 |       601   0000                      RXB1EIDH  equ  0F53h  ;#  |
608 |       602                            #  24995  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
609 |       603   0000                      RXB1EIDL  equ  0F54h  ;#  |
610 |       604                            #  25127  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
611 |       605   0000                      RXB1DLC  equ  0F55h  ;#  |
612 |       606                            #  25259  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
613 |       607   0000                      RXB1D0  equ  0F56h  ;#  |
614 |       608                            #  25320  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
615 |       609   0000                      RXB1D1  equ  0F57h  ;#  |
616 |       610                            #  25381  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
617 |       611   0000                      RXB1D2  equ  0F58h  ;#  |
618 |       612                            #  25442  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
619 |       613   0000                      RXB1D3  equ  0F59h  ;#  |
620 |       614                            #  25503  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
621 |       615   0000                      RXB1D4  equ  0F5Ah  ;#  |
622 |       616                            #  25564  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
623 |       617   0000                      RXB1D5  equ  0F5Bh  ;#  |
624 |       618                            #  25625  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
625 |       619   0000                      RXB1D6  equ  0F5Ch  ;#  |
626 |       620                            #  25686  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
627 |       621   0000                      RXB1D7  equ  0F5Dh  ;#  |
628 |       622                            #  25747  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
629 |       623   0000                      CANSTAT_RO0  equ  0F5Eh  ;#  |
630 |       624                            #  25840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
631 |       625   0000                      CANCON_RO0  equ  0F5Fh  ;#  |
632 |       626                            #  25922  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
633 |       627   0000                      RXB0CON  equ  0F60h  ;#  |
634 |       628                            #  26137  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
635 |       629   0000                      RXB0SIDH  equ  0F61h  ;#  |
636 |       630                            #  26269  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
637 |       631   0000                      RXB0SIDL  equ  0F62h  ;#  |
638 |       632                            #  26387  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
639 |       633   0000                      RXB0EIDH  equ  0F63h  ;#  |
640 |       634                            #  26519  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
641 |       635   0000                      RXB0EIDL  equ  0F64h  ;#  |
642 |       636                            #  26651  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
643 |       637   0000                      RXB0DLC  equ  0F65h  ;#  |
644 |       638                            #  26783  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
645 |       639   0000                      RXB0D0  equ  0F66h  ;#  |
646 |       640                            #  26844  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
647 |       641   0000                      RXB0D1  equ  0F67h  ;#  |
648 |       642                            #  26905  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
649 |       643   0000                      RXB0D2  equ  0F68h  ;#  |
650 |       644                            #  26966  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
651 |       645   0000                      RXB0D3  equ  0F69h  ;#  |
652 |       646                            #  27027  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
653 |       647   0000                      RXB0D4  equ  0F6Ah  ;#  |
654 |       648                            #  27088  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
655 |       649   0000                      RXB0D5  equ  0F6Bh  ;#  |
656 |       650                            #  27149  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
657 |       651   0000                      RXB0D6  equ  0F6Ch  ;#  |
658 |       652                            #  27210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
659 |       653   0000                      RXB0D7  equ  0F6Dh  ;#  |
660 |       654                            #  27271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
661 |       655   0000                      CANSTAT  equ  0F6Eh  ;#  |
662 |       656                            #  27379  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
663 |       657   0000                      CANCON  equ  0F6Fh  ;#  |
664 |       658                            #  27482  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
665 |       659   0000                      BRGCON1  equ  0F70h  ;#  |
666 |       660                            #  27543  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
667 |       661   0000                      BRGCON2  equ  0F71h  ;#  |
668 |       662                            #  27613  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
669 |       663   0000                      BRGCON3  equ  0F72h  ;#  |
670 |       664                            #  27657  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
671 |       665   0000                      CIOCON  equ  0F73h  ;#  |
672 |       666                            #  27683  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
673 |       667   0000                      COMSTAT  equ  0F74h  ;#  |
674 |       668                            #  27808  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
675 |       669   0000                      RXERRCNT  equ  0F75h  ;#  |
676 |       670                            #  27869  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
677 |       671   0000                      TXERRCNT  equ  0F76h  ;#  |
678 |       672                            #  27930  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
679 |       673   0000                      ECANCON  equ  0F77h  ;#  |
680 |       674                            #  28000  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
681 |       675   0000                      PORTA  equ  0F80h  ;#  |
682 |       676                            #  28210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
683 |       677   0000                      PORTB  equ  0F81h  ;#  |
684 |       678                            #  28383  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
685 |       679   0000                      PORTC  equ  0F82h  ;#  |
686 |       680                            #  28555  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
687 |       681   0000                      PORTE  equ  0F84h  ;#  |
688 |       682                            #  28788  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
689 |       683   0000                      LATA  equ  0F89h  ;#  |
690 |       684                            #  28920  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
691 |       685   0000                      LATB  equ  0F8Ah  ;#  |
692 |       686                            #  29052  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
693 |       687   0000                      LATC  equ  0F8Bh  ;#  |
694 |       688                            #  29184  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
695 |       689   0000                      TRISA  equ  0F92h  ;#  |
696 |       690                            #  29189  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
697 |       691   0000                      DDRA  equ  0F92h  ;#  |
698 |       692                            #  29405  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
699 |       693   0000                      TRISB  equ  0F93h  ;#  |
700 |       694                            #  29410  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
701 |       695   0000                      DDRB  equ  0F93h  ;#  |
702 |       696                            #  29626  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
703 |       697   0000                      TRISC  equ  0F94h  ;#  |
704 |       698                            #  29631  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
705 |       699   0000                      DDRC  equ  0F94h  ;#  |
706 |       700                            #  29847  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
707 |       701   0000                      OSCTUNE  equ  0F9Bh  ;#  |
708 |       702                            #  29918  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
709 |       703   0000                      PIE1  equ  0F9Dh  ;#  |
710 |       704                            #  29991  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
711 |       705   0000                      PIR1  equ  0F9Eh  ;#  |
712 |       706                            #  30064  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
713 |       707   0000                      IPR1  equ  0F9Fh  ;#  |
714 |       708                            #  30146  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
715 |       709   0000                      PIE2  equ  0FA0h  ;#  |
716 |       710                            #  30200  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
717 |       711   0000                      PIR2  equ  0FA1h  ;#  |
718 |       712                            #  30254  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
719 |       713   0000                      IPR2  equ  0FA2h  ;#  |
720 |       714                            #  30308  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
721 |       715   0000                      PIE3  equ  0FA3h  ;#  |
722 |       716                            #  30416  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
723 |       717   0000                      PIR3  equ  0FA4h  ;#  |
724 |       718                            #  30516  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
725 |       719   0000                      IPR3  equ  0FA5h  ;#  |
726 |       720                            #  30616  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
727 |       721   0000                      EECON1  equ  0FA6h  ;#  |
728 |       722                            #  30681  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
729 |       723   0000                      EECON2  equ  0FA7h  ;#  |
730 |       724                            #  30687  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
731 |       725   0000                      EEDATA  equ  0FA8h  ;#  |
732 |       726                            #  30693  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
733 |       727   0000                      EEADR  equ  0FA9h  ;#  |
734 |       728                            #  30699  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
735 |       729   0000                      RCSTA  equ  0FABh  ;#  |
736 |       730                            #  30704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
737 |       731   0000                      RCSTA1  equ  0FABh  ;#  |
738 |       732                            #  30908  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
739 |       733   0000                      TXSTA  equ  0FACh  ;#  |
740 |       734                            #  30913  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
741 |       735   0000                      TXSTA1  equ  0FACh  ;#  |
742 |       736                            #  31205  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
743 |       737   0000                      TXREG  equ  0FADh  ;#  |
744 |       738                            #  31210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
745 |       739   0000                      TXREG1  equ  0FADh  ;#  |
746 |       740                            #  31216  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
747 |       741   0000                      RCREG  equ  0FAEh  ;#  |
748 |       742                            #  31221  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
749 |       743   0000                      RCREG1  equ  0FAEh  ;#  |
750 |       744                            #  31227  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
751 |       745   0000                      SPBRG  equ  0FAFh  ;#  |
752 |       746                            #  31232  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
753 |       747   0000                      SPBRG1  equ  0FAFh  ;#  |
754 |       748                            #  31238  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
755 |       749   0000                      SPBRGH  equ  0FB0h  ;#  |
756 |       750                            #  31244  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
757 |       751   0000                      T3CON  equ  0FB1h  ;#  |
758 |       752                            #  31372  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
759 |       753   0000                      TMR3  equ  0FB2h  ;#  |
760 |       754                            #  31378  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
761 |       755   0000                      TMR3L  equ  0FB2h  ;#  |
762 |       756                            #  31384  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
763 |       757   0000                      TMR3H  equ  0FB3h  ;#  |
764 |       758                            #  31390  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
765 |       759   0000                      ECCP1DEL  equ  0FB7h  ;#  |
766 |       760                            #  31410  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
767 |       761   0000                      BAUDCON  equ  0FB8h  ;#  |
768 |       762                            #  31415  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
769 |       763   0000                      BAUDCTL  equ  0FB8h  ;#  |
770 |       764                            #  31575  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
771 |       765   0000                      CCP1CON  equ  0FBDh  ;#  |
772 |       766                            #  31638  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
773 |       767   0000                      CCPR1  equ  0FBEh  ;#  |
774 |       768                            #  31644  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
775 |       769   0000                      CCPR1L  equ  0FBEh  ;#  |
776 |       770                            #  31650  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
777 |       771   0000                      CCPR1H  equ  0FBFh  ;#  |
778 |       772                            #  31656  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
779 |       773   0000                      ADCON2  equ  0FC0h  ;#  |
780 |       774                            #  31726  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
781 |       775   0000                      ADCON1  equ  0FC1h  ;#  |
782 |       776                            #  31816  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
783 |       777   0000                      ADCON0  equ  0FC2h  ;#  |
784 |       778                            #  31938  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
785 |       779   0000                      ADRES  equ  0FC3h  ;#  |
786 |       780                            #  31944  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
787 |       781   0000                      ADRESL  equ  0FC3h  ;#  |
788 |       782                            #  31950  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
789 |       783   0000                      ADRESH  equ  0FC4h  ;#  |
790 |       784                            #  31956  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
791 |       785   0000                      SSPCON2  equ  0FC5h  ;#  |
792 |       786                            #  32017  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
793 |       787   0000                      SSPCON1  equ  0FC6h  ;#  |
794 |       788                            #  32086  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
795 |       789   0000                      SSPSTAT  equ  0FC7h  ;#  |
796 |       790                            #  32352  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
797 |       791   0000                      SSPADD  equ  0FC8h  ;#  |
798 |       792                            #  32358  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
799 |       793   0000                      SSPBUF  equ  0FC9h  ;#  |
800 |       794                            #  32364  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
801 |       795   0000                      T2CON  equ  0FCAh  ;#  |
802 |       796                            #  32434  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
803 |       797   0000                      PR2  equ  0FCBh  ;#  |
804 |       798                            #  32439  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
805 |       799   0000                      MEMCON  equ  0FCBh  ;#  |
806 |       800                            #  32543  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
807 |       801   0000                      TMR2  equ  0FCCh  ;#  |
808 |       802                            #  32549  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
809 |       803   0000                      T1CON  equ  0FCDh  ;#  |
810 |       804                            #  32662  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
811 |       805   0000                      TMR1  equ  0FCEh  ;#  |
812 |       806                            #  32668  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
813 |       807   0000                      TMR1L  equ  0FCEh  ;#  |
814 |       808                            #  32674  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
815 |       809   0000                      TMR1H  equ  0FCFh  ;#  |
816 |       810                            #  32680  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
817 |       811   0000                      RCON  equ  0FD0h  ;#  |
818 |       812                            #  32812  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
819 |       813   0000                      WDTCON  equ  0FD1h  ;#  |
820 |       814                            #  32839  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
821 |       815   0000                      HLVDCON  equ  0FD2h  ;#  |
822 |       816                            #  32844  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
823 |       817   0000                      LVDCON  equ  0FD2h  ;#  |
824 |       818                            #  33108  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
825 |       819   0000                      OSCCON  equ  0FD3h  ;#  |
826 |       820                            #  33184  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
827 |       821   0000                      T0CON  equ  0FD5h  ;#  |
828 |       822                            #  33259  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
829 |       823   0000                      TMR0  equ  0FD6h  ;#  |
830 |       824                            #  33265  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
831 |       825   0000                      TMR0L  equ  0FD6h  ;#  |
832 |       826                            #  33271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
833 |       827   0000                      TMR0H  equ  0FD7h  ;#  |
834 |       828                            #  33277  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
835 |       829   0000                      STATUS  equ  0FD8h  ;#  |
836 |       830                            #  33355  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
837 |       831   0000                      FSR2  equ  0FD9h  ;#  |
838 |       832                            #  33361  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
839 |       833   0000                      FSR2L  equ  0FD9h  ;#  |
840 |       834                            #  33367  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
841 |       835   0000                      FSR2H  equ  0FDAh  ;#  |
842 |       836                            #  33373  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
843 |       837   0000                      PLUSW2  equ  0FDBh  ;#  |
844 |       838                            #  33379  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
845 |       839   0000                      PREINC2  equ  0FDCh  ;#  |
846 |       840                            #  33385  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
847 |       841   0000                      POSTDEC2  equ  0FDDh  ;#  |
848 |       842                            #  33391  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
849 |       843   0000                      POSTINC2  equ  0FDEh  ;#  |
850 |       844                            #  33397  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
851 |       845   0000                      INDF2  equ  0FDFh  ;#  |
852 |       846                            #  33403  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
853 |       847   0000                      BSR  equ  0FE0h  ;#  |
854 |       848                            #  33409  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
855 |       849   0000                      FSR1  equ  0FE1h  ;#  |
856 |       850                            #  33415  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
857 |       851   0000                      FSR1L  equ  0FE1h  ;#  |
858 |       852                            #  33421  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
859 |       853   0000                      FSR1H  equ  0FE2h  ;#  |
860 |       854                            #  33427  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
861 |       855   0000                      PLUSW1  equ  0FE3h  ;#  |
862 |       856                            #  33433  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
863 |       857   0000                      PREINC1  equ  0FE4h  ;#  |
864 |       858                            #  33439  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
865 |       859   0000                      POSTDEC1  equ  0FE5h  ;#  |
866 |       860                            #  33445  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
867 |       861   0000                      POSTINC1  equ  0FE6h  ;#  |
868 |       862                            #  33451  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
869 |       863   0000                      INDF1  equ  0FE7h  ;#  |
870 |       864                            #  33457  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
871 |       865   0000                      WREG  equ  0FE8h  ;#  |
872 |       866                            #  33463  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
873 |       867   0000                      FSR0  equ  0FE9h  ;#  |
874 |       868                            #  33469  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
875 |       869   0000                      FSR0L  equ  0FE9h  ;#  |
876 |       870                            #  33475  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
877 |       871   0000                      FSR0H  equ  0FEAh  ;#  |
878 |       872                            #  33481  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
879 |       873   0000                      PLUSW0  equ  0FEBh  ;#  |
880 |       874                            #  33487  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
881 |       875   0000                      PREINC0  equ  0FECh  ;#  |
882 |       876                            #  33493  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
883 |       877   0000                      POSTDEC0  equ  0FEDh  ;#  |
884 |       878                            #  33499  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
885 |       879   0000                      POSTINC0  equ  0FEEh  ;#  |
886 |       880                            #  33505  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
887 |       881   0000                      INDF0  equ  0FEFh  ;#  |
888 |       882                            #  33511  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
889 |       883   0000                      INTCON3  equ  0FF0h  ;#  |
890 |       884                            #  33602  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
891 |       885   0000                      INTCON2  equ  0FF1h  ;#  |
892 |       886                            #  33678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
893 |       887   0000                      INTCON  equ  0FF2h  ;#  |
894 |       888                            #  33814  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
895 |       889   0000                      PROD  equ  0FF3h  ;#  |
896 |       890                            #  33820  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
897 |       891   0000                      PRODL  equ  0FF3h  ;#  |
898 |       892                            #  33826  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
899 |       893   0000                      PRODH  equ  0FF4h  ;#  |
900 |       894                            #  33832  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
901 |       895   0000                      TABLAT  equ  0FF5h  ;#  |
902 |       896                            #  33840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
903 |       897   0000                      TBLPTR  equ  0FF6h  ;#  |
904 |       898                            #  33846  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
905 |       899   0000                      TBLPTRL  equ  0FF6h  ;#  |
906 |       900                            #  33852  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
907 |       901   0000                      TBLPTRH  equ  0FF7h  ;#  |
908 |       902                            #  33858  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
909 |       903   0000                      TBLPTRU  equ  0FF8h  ;#  |
910 |       904                            #  33866  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
911 |       905   0000                      PCLAT  equ  0FF9h  ;#  |
912 |       906                            #  33873  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
913 |       907   0000                      PC  equ  0FF9h  ;#  |
914 |       908                            #  33879  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
915 |       909   0000                      PCL  equ  0FF9h  ;#  |
916 |       910                            #  33885  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
917 |       911   0000                      PCLATH  equ  0FFAh  ;#  |
918 |       912                            #  33891  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
919 |       913   0000                      PCLATU  equ  0FFBh  ;#  |
920 |       914                            #  33897  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
921 |       915   0000                      STKPTR  equ  0FFCh  ;#  |
922 |       916                            #  33970  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
923 |       917   0000                      TOS  equ  0FFDh  ;#  |
924 |       918                            #  33976  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
925 |       919   0000                      TOSL  equ  0FFDh  ;#  |
926 |       920                            #  33982  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
927 |       921   0000                      TOSH  equ  0FFEh  ;#  |
928 |       922                            #  33988  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
929 |       923   0000                      TOSU  equ  0FFFh  ;#  |
930 |       924                            #  46  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
931 |       925   0000                      RXF6SIDH  equ  0D60h  ;#  |
932 |       926                            #  178  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
933 |       927   0000                      RXF6SIDL  equ  0D61h  ;#  |
934 |       928                            #  291  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
935 |       929   0000                      RXF6EIDH  equ  0D62h  ;#  |
936 |       930                            #  423  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
937 |       931   0000                      RXF6EIDL  equ  0D63h  ;#  |
938 |       932                            #  555  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
939 |       933   0000                      RXF7SIDH  equ  0D64h  ;#  |
940 |       934                            #  687  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
941 |       935   0000                      RXF7SIDL  equ  0D65h  ;#  |
942 |       936                            #  800  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
943 |       937   0000                      RXF7EIDH  equ  0D66h  ;#  |
944 |       938                            #  932  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
945 |       939   0000                      RXF7EIDL  equ  0D67h  ;#  |
946 |       940                            #  1064  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
947 |       941   0000                      RXF8SIDH  equ  0D68h  ;#  |
948 |       942                            #  1196  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
949 |       943   0000                      RXF8SIDL  equ  0D69h  ;#  |
950 |       944                            #  1309  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
951 |       945   0000                      RXF8EIDH  equ  0D6Ah  ;#  |
952 |       946                            #  1441  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
953 |       947   0000                      RXF8EIDL  equ  0D6Bh  ;#  |
954 |       948                            #  1573  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
955 |       949   0000                      RXF9SIDH  equ  0D70h  ;#  |
956 |       950                            #  1705  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
957 |       951   0000                      RXF9SIDL  equ  0D71h  ;#  |
958 |       952                            #  1818  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
959 |       953   0000                      RXF9EIDH  equ  0D72h  ;#  |
960 |       954                            #  1950  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
961 |       955   0000                      RXF9EIDL  equ  0D73h  ;#  |
962 |       956                            #  2082  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
963 |       957   0000                      RXF10SIDH  equ  0D74h  ;#  |
964 |       958                            #  2214  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
965 |       959   0000                      RXF10SIDL  equ  0D75h  ;#  |
966 |       960                            #  2327  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
967 |       961   0000                      RXF10EIDH  equ  0D76h  ;#  |
968 |       962                            #  2459  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
969 |       963   0000                      RXF10EIDL  equ  0D77h  ;#  |
970 |       964                            #  2591  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
971 |       965   0000                      RXF11SIDH  equ  0D78h  ;#  |
972 |       966                            #  2723  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
973 |       967   0000                      RXF11SIDL  equ  0D79h  ;#  |
974 |       968                            #  2836  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
975 |       969   0000                      RXF11EIDH  equ  0D7Ah  ;#  |
976 |       970                            #  2968  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
977 |       971   0000                      RXF11EIDL  equ  0D7Bh  ;#  |
978 |       972                            #  3100  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
979 |       973   0000                      RXF12SIDH  equ  0D80h  ;#  |
980 |       974                            #  3232  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
981 |       975   0000                      RXF12SIDL  equ  0D81h  ;#  |
982 |       976                            #  3345  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
983 |       977   0000                      RXF12EIDH  equ  0D82h  ;#  |
984 |       978                            #  3477  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
985 |       979   0000                      RXF12EIDL  equ  0D83h  ;#  |
986 |       980                            #  3609  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
987 |       981   0000                      RXF13SIDH  equ  0D84h  ;#  |
988 |       982                            #  3741  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
989 |       983   0000                      RXF13SIDL  equ  0D85h  ;#  |
990 |       984                            #  3854  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
991 |       985   0000                      RXF13EIDH  equ  0D86h  ;#  |
992 |       986                            #  3986  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
993 |       987   0000                      RXF13EIDL  equ  0D87h  ;#  |
994 |       988                            #  4118  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
995 |       989   0000                      RXF14SIDH  equ  0D88h  ;#  |
996 |       990                            #  4250  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
997 |       991   0000                      RXF14SIDL  equ  0D89h  ;#  |
998 |       992                            #  4363  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
999 |       993   0000                      RXF14EIDH  equ  0D8Ah  ;#  |
1000 |       994                            #  4495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1001 |       995   0000                      RXF14EIDL  equ  0D8Bh  ;#  |
1002 |       996                            #  4627  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1003 |       997   0000                      RXF15SIDH  equ  0D90h  ;#  |
1004 |       998                            #  4759  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1005 |       999   0000                      RXF15SIDL  equ  0D91h  ;#  |
1006 |      1000                            #  4872  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1007 |      1001   0000                      RXF15EIDH  equ  0D92h  ;#  |
1008 |      1002                            #  5004  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1009 |      1003   0000                      RXF15EIDL  equ  0D93h  ;#  |
1010 |      1004                            #  5136  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1011 |      1005   0000                      RXFCON0  equ  0DD4h  ;#  |
1012 |      1006                            #  5197  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1013 |      1007   0000                      RXFCON1  equ  0DD5h  ;#  |
1014 |      1008                            #  5258  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1015 |      1009   0000                      SDFLC  equ  0DD8h  ;#  |
1016 |      1010                            #  5333  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1017 |      1011   0000                      RXFBCON0  equ  0DE0h  ;#  |
1018 |      1012                            #  5402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1019 |      1013   0000                      RXFBCON1  equ  0DE1h  ;#  |
1020 |      1014                            #  5471  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1021 |      1015   0000                      RXFBCON2  equ  0DE2h  ;#  |
1022 |      1016                            #  5540  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1023 |      1017   0000                      RXFBCON3  equ  0DE3h  ;#  |
1024 |      1018                            #  5609  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1025 |      1019   0000                      RXFBCON4  equ  0DE4h  ;#  |
1026 |      1020                            #  5678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1027 |      1021   0000                      RXFBCON5  equ  0DE5h  ;#  |
1028 |      1022                            #  5747  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1029 |      1023   0000                      RXFBCON6  equ  0DE6h  ;#  |
1030 |      1024                            #  5816  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1031 |      1025   0000                      RXFBCON7  equ  0DE7h  ;#  |
1032 |      1026                            #  5885  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1033 |      1027   0000                      MSEL0  equ  0DF0h  ;#  |
1034 |      1028                            #  5946  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1035 |      1029   0000                      MSEL1  equ  0DF1h  ;#  |
1036 |      1030                            #  6007  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1037 |      1031   0000                      MSEL2  equ  0DF2h  ;#  |
1038 |      1032                            #  6068  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1039 |      1033   0000                      MSEL3  equ  0DF3h  ;#  |
1040 |      1034                            #  6129  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1041 |      1035   0000                      BSEL0  equ  0DF8h  ;#  |
1042 |      1036                            #  6179  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1043 |      1037   0000                      BIE0  equ  0DFAh  ;#  |
1044 |      1038                            #  6257  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1045 |      1039   0000                      TXBIE  equ  0DFCh  ;#  |
1046 |      1040                            #  6316  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1047 |      1041   0000                      B0CON  equ  0E20h  ;#  |
1048 |      1042                            #  6628  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1049 |      1043   0000                      B0SIDH  equ  0E21h  ;#  |
1050 |      1044                            #  6760  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1051 |      1045   0000                      B0SIDL  equ  0E22h  ;#  |
1052 |      1046                            #  6887  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1053 |      1047   0000                      B0EIDH  equ  0E23h  ;#  |
1054 |      1048                            #  7019  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1055 |      1049   0000                      B0EIDL  equ  0E24h  ;#  |
1056 |      1050                            #  7151  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1057 |      1051   0000                      B0DLC  equ  0E25h  ;#  |
1058 |      1052                            #  7298  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1059 |      1053   0000                      B0D0  equ  0E26h  ;#  |
1060 |      1054                            #  7359  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1061 |      1055   0000                      B0D1  equ  0E27h  ;#  |
1062 |      1056                            #  7420  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1063 |      1057   0000                      B0D2  equ  0E28h  ;#  |
1064 |      1058                            #  7481  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1065 |      1059   0000                      B0D3  equ  0E29h  ;#  |
1066 |      1060                            #  7542  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1067 |      1061   0000                      B0D4  equ  0E2Ah  ;#  |
1068 |      1062                            #  7603  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1069 |      1063   0000                      B0D5  equ  0E2Bh  ;#  |
1070 |      1064                            #  7664  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1071 |      1065   0000                      B0D6  equ  0E2Ch  ;#  |
1072 |      1066                            #  7725  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1073 |      1067   0000                      B0D7  equ  0E2Dh  ;#  |
1074 |      1068                            #  7786  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1075 |      1069   0000                      CANSTAT_RO9  equ  0E2Eh  ;#  |
1076 |      1070                            #  7879  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1077 |      1071   0000                      CANCON_RO9  equ  0E2Fh  ;#  |
1078 |      1072                            #  7961  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1079 |      1073   0000                      B1CON  equ  0E30h  ;#  |
1080 |      1074                            #  8273  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1081 |      1075   0000                      B1SIDH  equ  0E31h  ;#  |
1082 |      1076                            #  8405  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1083 |      1077   0000                      B1SIDL  equ  0E32h  ;#  |
1084 |      1078                            #  8532  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1085 |      1079   0000                      B1EIDH  equ  0E33h  ;#  |
1086 |      1080                            #  8664  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1087 |      1081   0000                      B1EIDL  equ  0E34h  ;#  |
1088 |      1082                            #  8796  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1089 |      1083   0000                      B1DLC  equ  0E35h  ;#  |
1090 |      1084                            #  8943  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1091 |      1085   0000                      B1D0  equ  0E36h  ;#  |
1092 |      1086                            #  9004  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1093 |      1087   0000                      B1D1  equ  0E37h  ;#  |
1094 |      1088                            #  9065  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1095 |      1089   0000                      B1D2  equ  0E38h  ;#  |
1096 |      1090                            #  9126  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1097 |      1091   0000                      B1D3  equ  0E39h  ;#  |
1098 |      1092                            #  9187  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1099 |      1093   0000                      B1D4  equ  0E3Ah  ;#  |
1100 |      1094                            #  9248  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1101 |      1095   0000                      B1D5  equ  0E3Bh  ;#  |
1102 |      1096                            #  9309  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1103 |      1097   0000                      B1D6  equ  0E3Ch  ;#  |
1104 |      1098                            #  9370  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1105 |      1099   0000                      B1D7  equ  0E3Dh  ;#  |
1106 |      1100                            #  9431  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1107 |      1101   0000                      CANSTAT_RO8  equ  0E3Eh  ;#  |
1108 |      1102                            #  9524  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1109 |      1103   0000                      CANCON_RO8  equ  0E3Fh  ;#  |
1110 |      1104                            #  9606  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1111 |      1105   0000                      B2CON  equ  0E40h  ;#  |
1112 |      1106                            #  9918  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1113 |      1107   0000                      B2SIDH  equ  0E41h  ;#  |
1114 |      1108                            #  10050  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1115 |      1109   0000                      B2SIDL  equ  0E42h  ;#  |
1116 |      1110                            #  10186  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1117 |      1111   0000                      B2EIDH  equ  0E43h  ;#  |
1118 |      1112                            #  10318  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1119 |      1113   0000                      B2EIDL  equ  0E44h  ;#  |
1120 |      1114                            #  10450  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1121 |      1115   0000                      B2DLC  equ  0E45h  ;#  |
1122 |      1116                            #  10597  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1123 |      1117   0000                      B2D0  equ  0E46h  ;#  |
1124 |      1118                            #  10658  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1125 |      1119   0000                      B2D1  equ  0E47h  ;#  |
1126 |      1120                            #  10719  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1127 |      1121   0000                      B2D2  equ  0E48h  ;#  |
1128 |      1122                            #  10780  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1129 |      1123   0000                      B2D3  equ  0E49h  ;#  |
1130 |      1124                            #  10841  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1131 |      1125   0000                      B2D4  equ  0E4Ah  ;#  |
1132 |      1126                            #  10902  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1133 |      1127   0000                      B2D5  equ  0E4Bh  ;#  |
1134 |      1128                            #  10963  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1135 |      1129   0000                      B2D6  equ  0E4Ch  ;#  |
1136 |      1130                            #  11024  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1137 |      1131   0000                      B2D7  equ  0E4Dh  ;#  |
1138 |      1132                            #  11085  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1139 |      1133   0000                      CANSTAT_RO7  equ  0E4Eh  ;#  |
1140 |      1134                            #  11178  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1141 |      1135   0000                      CANCON_RO7  equ  0E4Fh  ;#  |
1142 |      1136                            #  11260  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1143 |      1137   0000                      B3CON  equ  0E50h  ;#  |
1144 |      1138                            #  11572  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1145 |      1139   0000                      B3SIDH  equ  0E51h  ;#  |
1146 |      1140                            #  11704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1147 |      1141   0000                      B3SIDL  equ  0E52h  ;#  |
1148 |      1142                            #  11840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1149 |      1143   0000                      B3EIDH  equ  0E53h  ;#  |
1150 |      1144                            #  11972  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1151 |      1145   0000                      B3EIDL  equ  0E54h  ;#  |
1152 |      1146                            #  12104  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1153 |      1147   0000                      B3DLC  equ  0E55h  ;#  |
1154 |      1148                            #  12251  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1155 |      1149   0000                      B3D0  equ  0E56h  ;#  |
1156 |      1150                            #  12312  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1157 |      1151   0000                      B3D1  equ  0E57h  ;#  |
1158 |      1152                            #  12373  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1159 |      1153   0000                      B3D2  equ  0E58h  ;#  |
1160 |      1154                            #  12434  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1161 |      1155   0000                      B3D3  equ  0E59h  ;#  |
1162 |      1156                            #  12495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1163 |      1157   0000                      B3D4  equ  0E5Ah  ;#  |
1164 |      1158                            #  12556  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1165 |      1159   0000                      B3D5  equ  0E5Bh  ;#  |
1166 |      1160                            #  12617  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1167 |      1161   0000                      B3D6  equ  0E5Ch  ;#  |
1168 |      1162                            #  12678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1169 |      1163   0000                      B3D7  equ  0E5Dh  ;#  |
1170 |      1164                            #  12739  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1171 |      1165   0000                      CANSTAT_RO6  equ  0E5Eh  ;#  |
1172 |      1166                            #  12832  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1173 |      1167   0000                      CANCON_RO6  equ  0E5Fh  ;#  |
1174 |      1168                            #  12914  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1175 |      1169   0000                      B4CON  equ  0E60h  ;#  |
1176 |      1170                            #  13226  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1177 |      1171   0000                      B4SIDH  equ  0E61h  ;#  |
1178 |      1172                            #  13358  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1179 |      1173   0000                      B4SIDL  equ  0E62h  ;#  |
1180 |      1174                            #  13494  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1181 |      1175   0000                      B4EIDH  equ  0E63h  ;#  |
1182 |      1176                            #  13626  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1183 |      1177   0000                      B4EIDL  equ  0E64h  ;#  |
1184 |      1178                            #  13758  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1185 |      1179   0000                      B4DLC  equ  0E65h  ;#  |
1186 |      1180                            #  13905  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1187 |      1181   0000                      B4D0  equ  0E66h  ;#  |
1188 |      1182                            #  13966  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1189 |      1183   0000                      B4D1  equ  0E67h  ;#  |
1190 |      1184                            #  14027  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1191 |      1185   0000                      B4D2  equ  0E68h  ;#  |
1192 |      1186                            #  14088  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1193 |      1187   0000                      B4D3  equ  0E69h  ;#  |
1194 |      1188                            #  14149  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1195 |      1189   0000                      B4D4  equ  0E6Ah  ;#  |
1196 |      1190                            #  14210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1197 |      1191   0000                      B4D5  equ  0E6Bh  ;#  |
1198 |      1192                            #  14271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1199 |      1193   0000                      B4D6  equ  0E6Ch  ;#  |
1200 |      1194                            #  14332  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1201 |      1195   0000                      B4D7  equ  0E6Dh  ;#  |
1202 |      1196                            #  14402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1203 |      1197   0000                      CANSTAT_RO5  equ  0E6Eh  ;#  |
1204 |      1198                            #  14495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1205 |      1199   0000                      CANCON_RO5  equ  0E6Fh  ;#  |
1206 |      1200                            #  14577  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1207 |      1201   0000                      B5CON  equ  0E70h  ;#  |
1208 |      1202                            #  14889  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1209 |      1203   0000                      B5SIDH  equ  0E71h  ;#  |
1210 |      1204                            #  15021  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1211 |      1205   0000                      B5SIDL  equ  0E72h  ;#  |
1212 |      1206                            #  15166  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1213 |      1207   0000                      B5EIDH  equ  0E73h  ;#  |
1214 |      1208                            #  15298  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1215 |      1209   0000                      B5EIDL  equ  0E74h  ;#  |
1216 |      1210                            #  15430  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1217 |      1211   0000                      B5DLC  equ  0E75h  ;#  |
1218 |      1212                            #  15571  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1219 |      1213   0000                      B5D0  equ  0E76h  ;#  |
1220 |      1214                            #  15641  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1221 |      1215   0000                      B5D1  equ  0E77h  ;#  |
1222 |      1216                            #  15702  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1223 |      1217   0000                      B5D2  equ  0E78h  ;#  |
1224 |      1218                            #  15772  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1225 |      1219   0000                      B5D3  equ  0E79h  ;#  |
1226 |      1220                            #  15833  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1227 |      1221   0000                      B5D4  equ  0E7Ah  ;#  |
1228 |      1222                            #  15894  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1229 |      1223   0000                      B5D5  equ  0E7Bh  ;#  |
1230 |      1224                            #  15955  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1231 |      1225   0000                      B5D6  equ  0E7Ch  ;#  |
1232 |      1226                            #  16016  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1233 |      1227   0000                      B5D7  equ  0E7Dh  ;#  |
1234 |      1228                            #  16077  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1235 |      1229   0000                      CANSTAT_RO4  equ  0E7Eh  ;#  |
1236 |      1230                            #  16170  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1237 |      1231   0000                      CANCON_RO4  equ  0E7Fh  ;#  |
1238 |      1232                            #  16252  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1239 |      1233   0000                      RXF0SIDH  equ  0F00h  ;#  |
1240 |      1234                            #  16384  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1241 |      1235   0000                      RXF0SIDL  equ  0F01h  ;#  |
1242 |      1236                            #  16497  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1243 |      1237   0000                      RXF0EIDH  equ  0F02h  ;#  |
1244 |      1238                            #  16629  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1245 |      1239   0000                      RXF0EIDL  equ  0F03h  ;#  |
1246 |      1240                            #  16761  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1247 |      1241   0000                      RXF1SIDH  equ  0F04h  ;#  |
1248 |      1242                            #  16893  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1249 |      1243   0000                      RXF1SIDL  equ  0F05h  ;#  |
1250 |      1244                            #  17006  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1251 |      1245   0000                      RXF1EIDH  equ  0F06h  ;#  |
1252 |      1246                            #  17138  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1253 |      1247   0000                      RXF1EIDL  equ  0F07h  ;#  |
1254 |      1248                            #  17270  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1255 |      1249   0000                      RXF2SIDH  equ  0F08h  ;#  |
1256 |      1250                            #  17402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1257 |      1251   0000                      RXF2SIDL  equ  0F09h  ;#  |
1258 |      1252                            #  17515  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1259 |      1253   0000                      RXF2EIDH  equ  0F0Ah  ;#  |
1260 |      1254                            #  17647  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1261 |      1255   0000                      RXF2EIDL  equ  0F0Bh  ;#  |
1262 |      1256                            #  17779  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1263 |      1257   0000                      RXF3SIDH  equ  0F0Ch  ;#  |
1264 |      1258                            #  17911  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1265 |      1259   0000                      RXF3SIDL  equ  0F0Dh  ;#  |
1266 |      1260                            #  18024  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1267 |      1261   0000                      RXF3EIDH  equ  0F0Eh  ;#  |
1268 |      1262                            #  18156  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1269 |      1263   0000                      RXF3EIDL  equ  0F0Fh  ;#  |
1270 |      1264                            #  18288  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1271 |      1265   0000                      RXF4SIDH  equ  0F10h  ;#  |
1272 |      1266                            #  18420  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1273 |      1267   0000                      RXF4SIDL  equ  0F11h  ;#  |
1274 |      1268                            #  18533  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1275 |      1269   0000                      RXF4EIDH  equ  0F12h  ;#  |
1276 |      1270                            #  18665  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1277 |      1271   0000                      RXF4EIDL  equ  0F13h  ;#  |
1278 |      1272                            #  18797  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1279 |      1273   0000                      RXF5SIDH  equ  0F14h  ;#  |
1280 |      1274                            #  18929  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1281 |      1275   0000                      RXF5SIDL  equ  0F15h  ;#  |
1282 |      1276                            #  19042  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1283 |      1277   0000                      RXF5EIDH  equ  0F16h  ;#  |
1284 |      1278                            #  19174  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1285 |      1279   0000                      RXF5EIDL  equ  0F17h  ;#  |
1286 |      1280                            #  19306  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1287 |      1281   0000                      RXM0SIDH  equ  0F18h  ;#  |
1288 |      1282                            #  19438  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1289 |      1283   0000                      RXM0SIDL  equ  0F19h  ;#  |
1290 |      1284                            #  19542  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1291 |      1285   0000                      RXM0EIDH  equ  0F1Ah  ;#  |
1292 |      1286                            #  19674  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1293 |      1287   0000                      RXM0EIDL  equ  0F1Bh  ;#  |
1294 |      1288                            #  19806  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1295 |      1289   0000                      RXM1SIDH  equ  0F1Ch  ;#  |
1296 |      1290                            #  19938  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1297 |      1291   0000                      RXM1SIDL  equ  0F1Dh  ;#  |
1298 |      1292                            #  20042  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1299 |      1293   0000                      RXM1EIDH  equ  0F1Eh  ;#  |
1300 |      1294                            #  20174  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1301 |      1295   0000                      RXM1EIDL  equ  0F1Fh  ;#  |
1302 |      1296                            #  20306  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1303 |      1297   0000                      TXB2CON  equ  0F20h  ;#  |
1304 |      1298                            #  20433  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1305 |      1299   0000                      TXB2SIDH  equ  0F21h  ;#  |
1306 |      1300                            #  20565  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1307 |      1301   0000                      TXB2SIDL  equ  0F22h  ;#  |
1308 |      1302                            #  20669  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1309 |      1303   0000                      TXB2EIDH  equ  0F23h  ;#  |
1310 |      1304                            #  20801  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1311 |      1305   0000                      TXB2EIDL  equ  0F24h  ;#  |
1312 |      1306                            #  20933  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1313 |      1307   0000                      TXB2DLC  equ  0F25h  ;#  |
1314 |      1308                            #  21021  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1315 |      1309   0000                      TXB2D0  equ  0F26h  ;#  |
1316 |      1310                            #  21082  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1317 |      1311   0000                      TXB2D1  equ  0F27h  ;#  |
1318 |      1312                            #  21143  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1319 |      1313   0000                      TXB2D2  equ  0F28h  ;#  |
1320 |      1314                            #  21204  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1321 |      1315   0000                      TXB2D3  equ  0F29h  ;#  |
1322 |      1316                            #  21265  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1323 |      1317   0000                      TXB2D4  equ  0F2Ah  ;#  |
1324 |      1318                            #  21326  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1325 |      1319   0000                      TXB2D5  equ  0F2Bh  ;#  |
1326 |      1320                            #  21387  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1327 |      1321   0000                      TXB2D6  equ  0F2Ch  ;#  |
1328 |      1322                            #  21448  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1329 |      1323   0000                      TXB2D7  equ  0F2Dh  ;#  |
1330 |      1324                            #  21509  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1331 |      1325   0000                      CANSTAT_RO3  equ  0F2Eh  ;#  |
1332 |      1326                            #  21602  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1333 |      1327   0000                      CANCON_RO3  equ  0F2Fh  ;#  |
1334 |      1328                            #  21684  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1335 |      1329   0000                      TXB1CON  equ  0F30h  ;#  |
1336 |      1330                            #  21811  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1337 |      1331   0000                      TXB1SIDH  equ  0F31h  ;#  |
1338 |      1332                            #  21943  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1339 |      1333   0000                      TXB1SIDL  equ  0F32h  ;#  |
1340 |      1334                            #  22047  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1341 |      1335   0000                      TXB1EIDH  equ  0F33h  ;#  |
1342 |      1336                            #  22179  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1343 |      1337   0000                      TXB1EIDL  equ  0F34h  ;#  |
1344 |      1338                            #  22311  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1345 |      1339   0000                      TXB1DLC  equ  0F35h  ;#  |
1346 |      1340                            #  22399  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1347 |      1341   0000                      TXB1D0  equ  0F36h  ;#  |
1348 |      1342                            #  22460  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1349 |      1343   0000                      TXB1D1  equ  0F37h  ;#  |
1350 |      1344                            #  22521  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1351 |      1345   0000                      TXB1D2  equ  0F38h  ;#  |
1352 |      1346                            #  22582  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1353 |      1347   0000                      TXB1D3  equ  0F39h  ;#  |
1354 |      1348                            #  22643  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1355 |      1349   0000                      TXB1D4  equ  0F3Ah  ;#  |
1356 |      1350                            #  22704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1357 |      1351   0000                      TXB1D5  equ  0F3Bh  ;#  |
1358 |      1352                            #  22765  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1359 |      1353   0000                      TXB1D6  equ  0F3Ch  ;#  |
1360 |      1354                            #  22826  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1361 |      1355   0000                      TXB1D7  equ  0F3Dh  ;#  |
1362 |      1356                            #  22887  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1363 |      1357   0000                      CANSTAT_RO2  equ  0F3Eh  ;#  |
1364 |      1358                            #  22980  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1365 |      1359   0000                      CANCON_RO2  equ  0F3Fh  ;#  |
1366 |      1360                            #  23062  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1367 |      1361   0000                      TXB0CON  equ  0F40h  ;#  |
1368 |      1362                            #  23180  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1369 |      1363   0000                      TXB0SIDH  equ  0F41h  ;#  |
1370 |      1364                            #  23312  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1371 |      1365   0000                      TXB0SIDL  equ  0F42h  ;#  |
1372 |      1366                            #  23416  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1373 |      1367   0000                      TXB0EIDH  equ  0F43h  ;#  |
1374 |      1368                            #  23548  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1375 |      1369   0000                      TXB0EIDL  equ  0F44h  ;#  |
1376 |      1370                            #  23680  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1377 |      1371   0000                      TXB0DLC  equ  0F45h  ;#  |
1378 |      1372                            #  23768  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1379 |      1373   0000                      TXB0D0  equ  0F46h  ;#  |
1380 |      1374                            #  23829  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1381 |      1375   0000                      TXB0D1  equ  0F47h  ;#  |
1382 |      1376                            #  23890  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1383 |      1377   0000                      TXB0D2  equ  0F48h  ;#  |
1384 |      1378                            #  23951  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1385 |      1379   0000                      TXB0D3  equ  0F49h  ;#  |
1386 |      1380                            #  24012  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1387 |      1381   0000                      TXB0D4  equ  0F4Ah  ;#  |
1388 |      1382                            #  24073  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1389 |      1383   0000                      TXB0D5  equ  0F4Bh  ;#  |
1390 |      1384                            #  24134  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1391 |      1385   0000                      TXB0D6  equ  0F4Ch  ;#  |
1392 |      1386                            #  24195  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1393 |      1387   0000                      TXB0D7  equ  0F4Dh  ;#  |
1394 |      1388                            #  24256  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1395 |      1389   0000                      CANSTAT_RO1  equ  0F4Eh  ;#  |
1396 |      1390                            #  24349  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1397 |      1391   0000                      CANCON_RO1  equ  0F4Fh  ;#  |
1398 |      1392                            #  24431  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1399 |      1393   0000                      RXB1CON  equ  0F50h  ;#  |
1400 |      1394                            #  24613  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1401 |      1395   0000                      RXB1SIDH  equ  0F51h  ;#  |
1402 |      1396                            #  24745  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1403 |      1397   0000                      RXB1SIDL  equ  0F52h  ;#  |
1404 |      1398                            #  24863  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1405 |      1399   0000                      RXB1EIDH  equ  0F53h  ;#  |
1406 |      1400                            #  24995  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1407 |      1401   0000                      RXB1EIDL  equ  0F54h  ;#  |
1408 |      1402                            #  25127  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1409 |      1403   0000                      RXB1DLC  equ  0F55h  ;#  |
1410 |      1404                            #  25259  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1411 |      1405   0000                      RXB1D0  equ  0F56h  ;#  |
1412 |      1406                            #  25320  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1413 |      1407   0000                      RXB1D1  equ  0F57h  ;#  |
1414 |      1408                            #  25381  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1415 |      1409   0000                      RXB1D2  equ  0F58h  ;#  |
1416 |      1410                            #  25442  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1417 |      1411   0000                      RXB1D3  equ  0F59h  ;#  |
1418 |      1412                            #  25503  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1419 |      1413   0000                      RXB1D4  equ  0F5Ah  ;#  |
1420 |      1414                            #  25564  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1421 |      1415   0000                      RXB1D5  equ  0F5Bh  ;#  |
1422 |      1416                            #  25625  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1423 |      1417   0000                      RXB1D6  equ  0F5Ch  ;#  |
1424 |      1418                            #  25686  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1425 |      1419   0000                      RXB1D7  equ  0F5Dh  ;#  |
1426 |      1420                            #  25747  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1427 |      1421   0000                      CANSTAT_RO0  equ  0F5Eh  ;#  |
1428 |      1422                            #  25840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1429 |      1423   0000                      CANCON_RO0  equ  0F5Fh  ;#  |
1430 |      1424                            #  25922  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1431 |      1425   0000                      RXB0CON  equ  0F60h  ;#  |
1432 |      1426                            #  26137  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1433 |      1427   0000                      RXB0SIDH  equ  0F61h  ;#  |
1434 |      1428                            #  26269  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1435 |      1429   0000                      RXB0SIDL  equ  0F62h  ;#  |
1436 |      1430                            #  26387  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1437 |      1431   0000                      RXB0EIDH  equ  0F63h  ;#  |
1438 |      1432                            #  26519  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1439 |      1433   0000                      RXB0EIDL  equ  0F64h  ;#  |
1440 |      1434                            #  26651  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1441 |      1435   0000                      RXB0DLC  equ  0F65h  ;#  |
1442 |      1436                            #  26783  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1443 |      1437   0000                      RXB0D0  equ  0F66h  ;#  |
1444 |      1438                            #  26844  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1445 |      1439   0000                      RXB0D1  equ  0F67h  ;#  |
1446 |      1440                            #  26905  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1447 |      1441   0000                      RXB0D2  equ  0F68h  ;#  |
1448 |      1442                            #  26966  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1449 |      1443   0000                      RXB0D3  equ  0F69h  ;#  |
1450 |      1444                            #  27027  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1451 |      1445   0000                      RXB0D4  equ  0F6Ah  ;#  |
1452 |      1446                            #  27088  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1453 |      1447   0000                      RXB0D5  equ  0F6Bh  ;#  |
1454 |      1448                            #  27149  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1455 |      1449   0000                      RXB0D6  equ  0F6Ch  ;#  |
1456 |      1450                            #  27210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1457 |      1451   0000                      RXB0D7  equ  0F6Dh  ;#  |
1458 |      1452                            #  27271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1459 |      1453   0000                      CANSTAT  equ  0F6Eh  ;#  |
1460 |      1454                            #  27379  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1461 |      1455   0000                      CANCON  equ  0F6Fh  ;#  |
1462 |      1456                            #  27482  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1463 |      1457   0000                      BRGCON1  equ  0F70h  ;#  |
1464 |      1458                            #  27543  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1465 |      1459   0000                      BRGCON2  equ  0F71h  ;#  |
1466 |      1460                            #  27613  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1467 |      1461   0000                      BRGCON3  equ  0F72h  ;#  |
1468 |      1462                            #  27657  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1469 |      1463   0000                      CIOCON  equ  0F73h  ;#  |
1470 |      1464                            #  27683  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1471 |      1465   0000                      COMSTAT  equ  0F74h  ;#  |
1472 |      1466                            #  27808  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1473 |      1467   0000                      RXERRCNT  equ  0F75h  ;#  |
1474 |      1468                            #  27869  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1475 |      1469   0000                      TXERRCNT  equ  0F76h  ;#  |
1476 |      1470                            #  27930  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1477 |      1471   0000                      ECANCON  equ  0F77h  ;#  |
1478 |      1472                            #  28000  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1479 |      1473   0000                      PORTA  equ  0F80h  ;#  |
1480 |      1474                            #  28210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1481 |      1475   0000                      PORTB  equ  0F81h  ;#  |
1482 |      1476                            #  28383  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1483 |      1477   0000                      PORTC  equ  0F82h  ;#  |
1484 |      1478                            #  28555  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1485 |      1479   0000                      PORTE  equ  0F84h  ;#  |
1486 |      1480                            #  28788  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1487 |      1481   0000                      LATA  equ  0F89h  ;#  |
1488 |      1482                            #  28920  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1489 |      1483   0000                      LATB  equ  0F8Ah  ;#  |
1490 |      1484                            #  29052  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1491 |      1485   0000                      LATC  equ  0F8Bh  ;#  |
1492 |      1486                            #  29184  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1493 |      1487   0000                      TRISA  equ  0F92h  ;#  |
1494 |      1488                            #  29189  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1495 |      1489   0000                      DDRA  equ  0F92h  ;#  |
1496 |      1490                            #  29405  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1497 |      1491   0000                      TRISB  equ  0F93h  ;#  |
1498 |      1492                            #  29410  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1499 |      1493   0000                      DDRB  equ  0F93h  ;#  |
1500 |      1494                            #  29626  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1501 |      1495   0000                      TRISC  equ  0F94h  ;#  |
1502 |      1496                            #  29631  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1503 |      1497   0000                      DDRC  equ  0F94h  ;#  |
1504 |      1498                            #  29847  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1505 |      1499   0000                      OSCTUNE  equ  0F9Bh  ;#  |
1506 |      1500                            #  29918  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1507 |      1501   0000                      PIE1  equ  0F9Dh  ;#  |
1508 |      1502                            #  29991  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1509 |      1503   0000                      PIR1  equ  0F9Eh  ;#  |
1510 |      1504                            #  30064  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1511 |      1505   0000                      IPR1  equ  0F9Fh  ;#  |
1512 |      1506                            #  30146  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1513 |      1507   0000                      PIE2  equ  0FA0h  ;#  |
1514 |      1508                            #  30200  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1515 |      1509   0000                      PIR2  equ  0FA1h  ;#  |
1516 |      1510                            #  30254  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1517 |      1511   0000                      IPR2  equ  0FA2h  ;#  |
1518 |      1512                            #  30308  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1519 |      1513   0000                      PIE3  equ  0FA3h  ;#  |
1520 |      1514                            #  30416  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1521 |      1515   0000                      PIR3  equ  0FA4h  ;#  |
1522 |      1516                            #  30516  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1523 |      1517   0000                      IPR3  equ  0FA5h  ;#  |
1524 |      1518                            #  30616  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1525 |      1519   0000                      EECON1  equ  0FA6h  ;#  |
1526 |      1520                            #  30681  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1527 |      1521   0000                      EECON2  equ  0FA7h  ;#  |
1528 |      1522                            #  30687  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1529 |      1523   0000                      EEDATA  equ  0FA8h  ;#  |
1530 |      1524                            #  30693  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1531 |      1525   0000                      EEADR  equ  0FA9h  ;#  |
1532 |      1526                            #  30699  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1533 |      1527   0000                      RCSTA  equ  0FABh  ;#  |
1534 |      1528                            #  30704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1535 |      1529   0000                      RCSTA1  equ  0FABh  ;#  |
1536 |      1530                            #  30908  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1537 |      1531   0000                      TXSTA  equ  0FACh  ;#  |
1538 |      1532                            #  30913  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1539 |      1533   0000                      TXSTA1  equ  0FACh  ;#  |
1540 |      1534                            #  31205  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1541 |      1535   0000                      TXREG  equ  0FADh  ;#  |
1542 |      1536                            #  31210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1543 |      1537   0000                      TXREG1  equ  0FADh  ;#  |
1544 |      1538                            #  31216  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1545 |      1539   0000                      RCREG  equ  0FAEh  ;#  |
1546 |      1540                            #  31221  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1547 |      1541   0000                      RCREG1  equ  0FAEh  ;#  |
1548 |      1542                            #  31227  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1549 |      1543   0000                      SPBRG  equ  0FAFh  ;#  |
1550 |      1544                            #  31232  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1551 |      1545   0000                      SPBRG1  equ  0FAFh  ;#  |
1552 |      1546                            #  31238  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1553 |      1547   0000                      SPBRGH  equ  0FB0h  ;#  |
1554 |      1548                            #  31244  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1555 |      1549   0000                      T3CON  equ  0FB1h  ;#  |
1556 |      1550                            #  31372  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1557 |      1551   0000                      TMR3  equ  0FB2h  ;#  |
1558 |      1552                            #  31378  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1559 |      1553   0000                      TMR3L  equ  0FB2h  ;#  |
1560 |      1554                            #  31384  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1561 |      1555   0000                      TMR3H  equ  0FB3h  ;#  |
1562 |      1556                            #  31390  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1563 |      1557   0000                      ECCP1DEL  equ  0FB7h  ;#  |
1564 |      1558                            #  31410  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1565 |      1559   0000                      BAUDCON  equ  0FB8h  ;#  |
1566 |      1560                            #  31415  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1567 |      1561   0000                      BAUDCTL  equ  0FB8h  ;#  |
1568 |      1562                            #  31575  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1569 |      1563   0000                      CCP1CON  equ  0FBDh  ;#  |
1570 |      1564                            #  31638  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1571 |      1565   0000                      CCPR1  equ  0FBEh  ;#  |
1572 |      1566                            #  31644  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1573 |      1567   0000                      CCPR1L  equ  0FBEh  ;#  |
1574 |      1568                            #  31650  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1575 |      1569   0000                      CCPR1H  equ  0FBFh  ;#  |
1576 |      1570                            #  31656  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1577 |      1571   0000                      ADCON2  equ  0FC0h  ;#  |
1578 |      1572                            #  31726  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1579 |      1573   0000                      ADCON1  equ  0FC1h  ;#  |
1580 |      1574                            #  31816  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1581 |      1575   0000                      ADCON0  equ  0FC2h  ;#  |
1582 |      1576                            #  31938  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1583 |      1577   0000                      ADRES  equ  0FC3h  ;#  |
1584 |      1578                            #  31944  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1585 |      1579   0000                      ADRESL  equ  0FC3h  ;#  |
1586 |      1580                            #  31950  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1587 |      1581   0000                      ADRESH  equ  0FC4h  ;#  |
1588 |      1582                            #  31956  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1589 |      1583   0000                      SSPCON2  equ  0FC5h  ;#  |
1590 |      1584                            #  32017  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1591 |      1585   0000                      SSPCON1  equ  0FC6h  ;#  |
1592 |      1586                            #  32086  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1593 |      1587   0000                      SSPSTAT  equ  0FC7h  ;#  |
1594 |      1588                            #  32352  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1595 |      1589   0000                      SSPADD  equ  0FC8h  ;#  |
1596 |      1590                            #  32358  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1597 |      1591   0000                      SSPBUF  equ  0FC9h  ;#  |
1598 |      1592                            #  32364  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1599 |      1593   0000                      T2CON  equ  0FCAh  ;#  |
1600 |      1594                            #  32434  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1601 |      1595   0000                      PR2  equ  0FCBh  ;#  |
1602 |      1596                            #  32439  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1603 |      1597   0000                      MEMCON  equ  0FCBh  ;#  |
1604 |      1598                            #  32543  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1605 |      1599   0000                      TMR2  equ  0FCCh  ;#  |
1606 |      1600                            #  32549  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1607 |      1601   0000                      T1CON  equ  0FCDh  ;#  |
1608 |      1602                            #  32662  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1609 |      1603   0000                      TMR1  equ  0FCEh  ;#  |
1610 |      1604                            #  32668  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1611 |      1605   0000                      TMR1L  equ  0FCEh  ;#  |
1612 |      1606                            #  32674  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1613 |      1607   0000                      TMR1H  equ  0FCFh  ;#  |
1614 |      1608                            #  32680  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1615 |      1609   0000                      RCON  equ  0FD0h  ;#  |
1616 |      1610                            #  32812  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1617 |      1611   0000                      WDTCON  equ  0FD1h  ;#  |
1618 |      1612                            #  32839  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1619 |      1613   0000                      HLVDCON  equ  0FD2h  ;#  |
1620 |      1614                            #  32844  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1621 |      1615   0000                      LVDCON  equ  0FD2h  ;#  |
1622 |      1616                            #  33108  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1623 |      1617   0000                      OSCCON  equ  0FD3h  ;#  |
1624 |      1618                            #  33184  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1625 |      1619   0000                      T0CON  equ  0FD5h  ;#  |
1626 |      1620                            #  33259  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1627 |      1621   0000                      TMR0  equ  0FD6h  ;#  |
1628 |      1622                            #  33265  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1629 |      1623   0000                      TMR0L  equ  0FD6h  ;#  |
1630 |      1624                            #  33271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1631 |      1625   0000                      TMR0H  equ  0FD7h  ;#  |
1632 |      1626                            #  33277  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1633 |      1627   0000                      STATUS  equ  0FD8h  ;#  |
1634 |      1628                            #  33355  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1635 |      1629   0000                      FSR2  equ  0FD9h  ;#  |
1636 |      1630                            #  33361  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1637 |      1631   0000                      FSR2L  equ  0FD9h  ;#  |
1638 |      1632                            #  33367  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1639 |      1633   0000                      FSR2H  equ  0FDAh  ;#  |
1640 |      1634                            #  33373  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1641 |      1635   0000                      PLUSW2  equ  0FDBh  ;#  |
1642 |      1636                            #  33379  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1643 |      1637   0000                      PREINC2  equ  0FDCh  ;#  |
1644 |      1638                            #  33385  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1645 |      1639   0000                      POSTDEC2  equ  0FDDh  ;#  |
1646 |      1640                            #  33391  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1647 |      1641   0000                      POSTINC2  equ  0FDEh  ;#  |
1648 |      1642                            #  33397  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1649 |      1643   0000                      INDF2  equ  0FDFh  ;#  |
1650 |      1644                            #  33403  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1651 |      1645   0000                      BSR  equ  0FE0h  ;#  |
1652 |      1646                            #  33409  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1653 |      1647   0000                      FSR1  equ  0FE1h  ;#  |
1654 |      1648                            #  33415  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1655 |      1649   0000                      FSR1L  equ  0FE1h  ;#  |
1656 |      1650                            #  33421  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1657 |      1651   0000                      FSR1H  equ  0FE2h  ;#  |
1658 |      1652                            #  33427  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1659 |      1653   0000                      PLUSW1  equ  0FE3h  ;#  |
1660 |      1654                            #  33433  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1661 |      1655   0000                      PREINC1  equ  0FE4h  ;#  |
1662 |      1656                            #  33439  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1663 |      1657   0000                      POSTDEC1  equ  0FE5h  ;#  |
1664 |      1658                            #  33445  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1665 |      1659   0000                      POSTINC1  equ  0FE6h  ;#  |
1666 |      1660                            #  33451  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1667 |      1661   0000                      INDF1  equ  0FE7h  ;#  |
1668 |      1662                            #  33457  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1669 |      1663   0000                      WREG  equ  0FE8h  ;#  |
1670 |      1664                            #  33463  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1671 |      1665   0000                      FSR0  equ  0FE9h  ;#  |
1672 |      1666                            #  33469  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1673 |      1667   0000                      FSR0L  equ  0FE9h  ;#  |
1674 |      1668                            #  33475  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1675 |      1669   0000                      FSR0H  equ  0FEAh  ;#  |
1676 |      1670                            #  33481  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1677 |      1671   0000                      PLUSW0  equ  0FEBh  ;#  |
1678 |      1672                            #  33487  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1679 |      1673   0000                      PREINC0  equ  0FECh  ;#  |
1680 |      1674                            #  33493  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1681 |      1675   0000                      POSTDEC0  equ  0FEDh  ;#  |
1682 |      1676                            #  33499  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1683 |      1677   0000                      POSTINC0  equ  0FEEh  ;#  |
1684 |      1678                            #  33505  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1685 |      1679   0000                      INDF0  equ  0FEFh  ;#  |
1686 |      1680                            #  33511  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1687 |      1681   0000                      INTCON3  equ  0FF0h  ;#  |
1688 |      1682                            #  33602  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1689 |      1683   0000                      INTCON2  equ  0FF1h  ;#  |
1690 |      1684                            #  33678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1691 |      1685   0000                      INTCON  equ  0FF2h  ;#  |
1692 |      1686                            #  33814  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1693 |      1687   0000                      PROD  equ  0FF3h  ;#  |
1694 |      1688                            #  33820  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1695 |      1689   0000                      PRODL  equ  0FF3h  ;#  |
1696 |      1690                            #  33826  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1697 |      1691   0000                      PRODH  equ  0FF4h  ;#  |
1698 |      1692                            #  33832  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1699 |      1693   0000                      TABLAT  equ  0FF5h  ;#  |
1700 |      1694                            #  33840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1701 |      1695   0000                      TBLPTR  equ  0FF6h  ;#  |
1702 |      1696                            #  33846  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1703 |      1697   0000                      TBLPTRL  equ  0FF6h  ;#  |
1704 |      1698                            #  33852  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1705 |      1699   0000                      TBLPTRH  equ  0FF7h  ;#  |
1706 |      1700                            #  33858  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1707 |      1701   0000                      TBLPTRU  equ  0FF8h  ;#  |
1708 |      1702                            #  33866  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1709 |      1703   0000                      PCLAT  equ  0FF9h  ;#  |
1710 |      1704                            #  33873  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1711 |      1705   0000                      PC  equ  0FF9h  ;#  |
1712 |      1706                            #  33879  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1713 |      1707   0000                      PCL  equ  0FF9h  ;#  |
1714 |      1708                            #  33885  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1715 |      1709   0000                      PCLATH  equ  0FFAh  ;#  |
1716 |      1710                            #  33891  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1717 |      1711   0000                      PCLATU  equ  0FFBh  ;#  |
1718 |      1712                            #  33897  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1719 |      1713   0000                      STKPTR  equ  0FFCh  ;#  |
1720 |      1714                            #  33970  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1721 |      1715   0000                      TOS  equ  0FFDh  ;#  |
1722 |      1716                            #  33976  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1723 |      1717   0000                      TOSL  equ  0FFDh  ;#  |
1724 |      1718                            #  33982  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1725 |      1719   0000                      TOSH  equ  0FFEh  ;#  |
1726 |      1720                            #  33988  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1727 |      1721   0000                      TOSU  equ  0FFFh  ;#  |
1728 |      1722                            #  46  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1729 |      1723   0000                      RXF6SIDH  equ  0D60h  ;#  |
1730 |      1724                            #  178  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1731 |      1725   0000                      RXF6SIDL  equ  0D61h  ;#  |
1732 |      1726                            #  291  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1733 |      1727   0000                      RXF6EIDH  equ  0D62h  ;#  |
1734 |      1728                            #  423  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1735 |      1729   0000                      RXF6EIDL  equ  0D63h  ;#  |
1736 |      1730                            #  555  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1737 |      1731   0000                      RXF7SIDH  equ  0D64h  ;#  |
1738 |      1732                            #  687  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1739 |      1733   0000                      RXF7SIDL  equ  0D65h  ;#  |
1740 |      1734                            #  800  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1741 |      1735   0000                      RXF7EIDH  equ  0D66h  ;#  |
1742 |      1736                            #  932  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1743 |      1737   0000                      RXF7EIDL  equ  0D67h  ;#  |
1744 |      1738                            #  1064  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1745 |      1739   0000                      RXF8SIDH  equ  0D68h  ;#  |
1746 |      1740                            #  1196  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1747 |      1741   0000                      RXF8SIDL  equ  0D69h  ;#  |
1748 |      1742                            #  1309  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1749 |      1743   0000                      RXF8EIDH  equ  0D6Ah  ;#  |
1750 |      1744                            #  1441  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1751 |      1745   0000                      RXF8EIDL  equ  0D6Bh  ;#  |
1752 |      1746                            #  1573  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1753 |      1747   0000                      RXF9SIDH  equ  0D70h  ;#  |
1754 |      1748                            #  1705  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1755 |      1749   0000                      RXF9SIDL  equ  0D71h  ;#  |
1756 |      1750                            #  1818  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1757 |      1751   0000                      RXF9EIDH  equ  0D72h  ;#  |
1758 |      1752                            #  1950  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1759 |      1753   0000                      RXF9EIDL  equ  0D73h  ;#  |
1760 |      1754                            #  2082  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1761 |      1755   0000                      RXF10SIDH  equ  0D74h  ;#  |
1762 |      1756                            #  2214  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1763 |      1757   0000                      RXF10SIDL  equ  0D75h  ;#  |
1764 |      1758                            #  2327  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1765 |      1759   0000                      RXF10EIDH  equ  0D76h  ;#  |
1766 |      1760                            #  2459  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1767 |      1761   0000                      RXF10EIDL  equ  0D77h  ;#  |
1768 |      1762                            #  2591  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1769 |      1763   0000                      RXF11SIDH  equ  0D78h  ;#  |
1770 |      1764                            #  2723  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1771 |      1765   0000                      RXF11SIDL  equ  0D79h  ;#  |
1772 |      1766                            #  2836  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1773 |      1767   0000                      RXF11EIDH  equ  0D7Ah  ;#  |
1774 |      1768                            #  2968  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1775 |      1769   0000                      RXF11EIDL  equ  0D7Bh  ;#  |
1776 |      1770                            #  3100  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1777 |      1771   0000                      RXF12SIDH  equ  0D80h  ;#  |
1778 |      1772                            #  3232  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1779 |      1773   0000                      RXF12SIDL  equ  0D81h  ;#  |
1780 |      1774                            #  3345  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1781 |      1775   0000                      RXF12EIDH  equ  0D82h  ;#  |
1782 |      1776                            #  3477  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1783 |      1777   0000                      RXF12EIDL  equ  0D83h  ;#  |
1784 |      1778                            #  3609  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1785 |      1779   0000                      RXF13SIDH  equ  0D84h  ;#  |
1786 |      1780                            #  3741  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1787 |      1781   0000                      RXF13SIDL  equ  0D85h  ;#  |
1788 |      1782                            #  3854  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1789 |      1783   0000                      RXF13EIDH  equ  0D86h  ;#  |
1790 |      1784                            #  3986  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1791 |      1785   0000                      RXF13EIDL  equ  0D87h  ;#  |
1792 |      1786                            #  4118  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1793 |      1787   0000                      RXF14SIDH  equ  0D88h  ;#  |
1794 |      1788                            #  4250  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1795 |      1789   0000                      RXF14SIDL  equ  0D89h  ;#  |
1796 |      1790                            #  4363  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1797 |      1791   0000                      RXF14EIDH  equ  0D8Ah  ;#  |
1798 |      1792                            #  4495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1799 |      1793   0000                      RXF14EIDL  equ  0D8Bh  ;#  |
1800 |      1794                            #  4627  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1801 |      1795   0000                      RXF15SIDH  equ  0D90h  ;#  |
1802 |      1796                            #  4759  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1803 |      1797   0000                      RXF15SIDL  equ  0D91h  ;#  |
1804 |      1798                            #  4872  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1805 |      1799   0000                      RXF15EIDH  equ  0D92h  ;#  |
1806 |      1800                            #  5004  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1807 |      1801   0000                      RXF15EIDL  equ  0D93h  ;#  |
1808 |      1802                            #  5136  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1809 |      1803   0000                      RXFCON0  equ  0DD4h  ;#  |
1810 |      1804                            #  5197  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1811 |      1805   0000                      RXFCON1  equ  0DD5h  ;#  |
1812 |      1806                            #  5258  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1813 |      1807   0000                      SDFLC  equ  0DD8h  ;#  |
1814 |      1808                            #  5333  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1815 |      1809   0000                      RXFBCON0  equ  0DE0h  ;#  |
1816 |      1810                            #  5402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1817 |      1811   0000                      RXFBCON1  equ  0DE1h  ;#  |
1818 |      1812                            #  5471  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1819 |      1813   0000                      RXFBCON2  equ  0DE2h  ;#  |
1820 |      1814                            #  5540  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1821 |      1815   0000                      RXFBCON3  equ  0DE3h  ;#  |
1822 |      1816                            #  5609  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1823 |      1817   0000                      RXFBCON4  equ  0DE4h  ;#  |
1824 |      1818                            #  5678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1825 |      1819   0000                      RXFBCON5  equ  0DE5h  ;#  |
1826 |      1820                            #  5747  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1827 |      1821   0000                      RXFBCON6  equ  0DE6h  ;#  |
1828 |      1822                            #  5816  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1829 |      1823   0000                      RXFBCON7  equ  0DE7h  ;#  |
1830 |      1824                            #  5885  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1831 |      1825   0000                      MSEL0  equ  0DF0h  ;#  |
1832 |      1826                            #  5946  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1833 |      1827   0000                      MSEL1  equ  0DF1h  ;#  |
1834 |      1828                            #  6007  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1835 |      1829   0000                      MSEL2  equ  0DF2h  ;#  |
1836 |      1830                            #  6068  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1837 |      1831   0000                      MSEL3  equ  0DF3h  ;#  |
1838 |      1832                            #  6129  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1839 |      1833   0000                      BSEL0  equ  0DF8h  ;#  |
1840 |      1834                            #  6179  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1841 |      1835   0000                      BIE0  equ  0DFAh  ;#  |
1842 |      1836                            #  6257  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1843 |      1837   0000                      TXBIE  equ  0DFCh  ;#  |
1844 |      1838                            #  6316  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1845 |      1839   0000                      B0CON  equ  0E20h  ;#  |
1846 |      1840                            #  6628  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1847 |      1841   0000                      B0SIDH  equ  0E21h  ;#  |
1848 |      1842                            #  6760  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1849 |      1843   0000                      B0SIDL  equ  0E22h  ;#  |
1850 |      1844                            #  6887  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1851 |      1845   0000                      B0EIDH  equ  0E23h  ;#  |
1852 |      1846                            #  7019  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1853 |      1847   0000                      B0EIDL  equ  0E24h  ;#  |
1854 |      1848                            #  7151  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1855 |      1849   0000                      B0DLC  equ  0E25h  ;#  |
1856 |      1850                            #  7298  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1857 |      1851   0000                      B0D0  equ  0E26h  ;#  |
1858 |      1852                            #  7359  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1859 |      1853   0000                      B0D1  equ  0E27h  ;#  |
1860 |      1854                            #  7420  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1861 |      1855   0000                      B0D2  equ  0E28h  ;#  |
1862 |      1856                            #  7481  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1863 |      1857   0000                      B0D3  equ  0E29h  ;#  |
1864 |      1858                            #  7542  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1865 |      1859   0000                      B0D4  equ  0E2Ah  ;#  |
1866 |      1860                            #  7603  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1867 |      1861   0000                      B0D5  equ  0E2Bh  ;#  |
1868 |      1862                            #  7664  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1869 |      1863   0000                      B0D6  equ  0E2Ch  ;#  |
1870 |      1864                            #  7725  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1871 |      1865   0000                      B0D7  equ  0E2Dh  ;#  |
1872 |      1866                            #  7786  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1873 |      1867   0000                      CANSTAT_RO9  equ  0E2Eh  ;#  |
1874 |      1868                            #  7879  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1875 |      1869   0000                      CANCON_RO9  equ  0E2Fh  ;#  |
1876 |      1870                            #  7961  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1877 |      1871   0000                      B1CON  equ  0E30h  ;#  |
1878 |      1872                            #  8273  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1879 |      1873   0000                      B1SIDH  equ  0E31h  ;#  |
1880 |      1874                            #  8405  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1881 |      1875   0000                      B1SIDL  equ  0E32h  ;#  |
1882 |      1876                            #  8532  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1883 |      1877   0000                      B1EIDH  equ  0E33h  ;#  |
1884 |      1878                            #  8664  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1885 |      1879   0000                      B1EIDL  equ  0E34h  ;#  |
1886 |      1880                            #  8796  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1887 |      1881   0000                      B1DLC  equ  0E35h  ;#  |
1888 |      1882                            #  8943  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1889 |      1883   0000                      B1D0  equ  0E36h  ;#  |
1890 |      1884                            #  9004  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1891 |      1885   0000                      B1D1  equ  0E37h  ;#  |
1892 |      1886                            #  9065  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1893 |      1887   0000                      B1D2  equ  0E38h  ;#  |
1894 |      1888                            #  9126  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1895 |      1889   0000                      B1D3  equ  0E39h  ;#  |
1896 |      1890                            #  9187  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1897 |      1891   0000                      B1D4  equ  0E3Ah  ;#  |
1898 |      1892                            #  9248  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1899 |      1893   0000                      B1D5  equ  0E3Bh  ;#  |
1900 |      1894                            #  9309  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1901 |      1895   0000                      B1D6  equ  0E3Ch  ;#  |
1902 |      1896                            #  9370  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1903 |      1897   0000                      B1D7  equ  0E3Dh  ;#  |
1904 |      1898                            #  9431  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1905 |      1899   0000                      CANSTAT_RO8  equ  0E3Eh  ;#  |
1906 |      1900                            #  9524  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1907 |      1901   0000                      CANCON_RO8  equ  0E3Fh  ;#  |
1908 |      1902                            #  9606  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1909 |      1903   0000                      B2CON  equ  0E40h  ;#  |
1910 |      1904                            #  9918  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1911 |      1905   0000                      B2SIDH  equ  0E41h  ;#  |
1912 |      1906                            #  10050  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1913 |      1907   0000                      B2SIDL  equ  0E42h  ;#  |
1914 |      1908                            #  10186  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1915 |      1909   0000                      B2EIDH  equ  0E43h  ;#  |
1916 |      1910                            #  10318  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1917 |      1911   0000                      B2EIDL  equ  0E44h  ;#  |
1918 |      1912                            #  10450  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1919 |      1913   0000                      B2DLC  equ  0E45h  ;#  |
1920 |      1914                            #  10597  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1921 |      1915   0000                      B2D0  equ  0E46h  ;#  |
1922 |      1916                            #  10658  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1923 |      1917   0000                      B2D1  equ  0E47h  ;#  |
1924 |      1918                            #  10719  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1925 |      1919   0000                      B2D2  equ  0E48h  ;#  |
1926 |      1920                            #  10780  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1927 |      1921   0000                      B2D3  equ  0E49h  ;#  |
1928 |      1922                            #  10841  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1929 |      1923   0000                      B2D4  equ  0E4Ah  ;#  |
1930 |      1924                            #  10902  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1931 |      1925   0000                      B2D5  equ  0E4Bh  ;#  |
1932 |      1926                            #  10963  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1933 |      1927   0000                      B2D6  equ  0E4Ch  ;#  |
1934 |      1928                            #  11024  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1935 |      1929   0000                      B2D7  equ  0E4Dh  ;#  |
1936 |      1930                            #  11085  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1937 |      1931   0000                      CANSTAT_RO7  equ  0E4Eh  ;#  |
1938 |      1932                            #  11178  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1939 |      1933   0000                      CANCON_RO7  equ  0E4Fh  ;#  |
1940 |      1934                            #  11260  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1941 |      1935   0000                      B3CON  equ  0E50h  ;#  |
1942 |      1936                            #  11572  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1943 |      1937   0000                      B3SIDH  equ  0E51h  ;#  |
1944 |      1938                            #  11704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1945 |      1939   0000                      B3SIDL  equ  0E52h  ;#  |
1946 |      1940                            #  11840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1947 |      1941   0000                      B3EIDH  equ  0E53h  ;#  |
1948 |      1942                            #  11972  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1949 |      1943   0000                      B3EIDL  equ  0E54h  ;#  |
1950 |      1944                            #  12104  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1951 |      1945   0000                      B3DLC  equ  0E55h  ;#  |
1952 |      1946                            #  12251  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1953 |      1947   0000                      B3D0  equ  0E56h  ;#  |
1954 |      1948                            #  12312  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1955 |      1949   0000                      B3D1  equ  0E57h  ;#  |
1956 |      1950                            #  12373  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1957 |      1951   0000                      B3D2  equ  0E58h  ;#  |
1958 |      1952                            #  12434  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1959 |      1953   0000                      B3D3  equ  0E59h  ;#  |
1960 |      1954                            #  12495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1961 |      1955   0000                      B3D4  equ  0E5Ah  ;#  |
1962 |      1956                            #  12556  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1963 |      1957   0000                      B3D5  equ  0E5Bh  ;#  |
1964 |      1958                            #  12617  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1965 |      1959   0000                      B3D6  equ  0E5Ch  ;#  |
1966 |      1960                            #  12678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1967 |      1961   0000                      B3D7  equ  0E5Dh  ;#  |
1968 |      1962                            #  12739  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1969 |      1963   0000                      CANSTAT_RO6  equ  0E5Eh  ;#  |
1970 |      1964                            #  12832  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1971 |      1965   0000                      CANCON_RO6  equ  0E5Fh  ;#  |
1972 |      1966                            #  12914  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1973 |      1967   0000                      B4CON  equ  0E60h  ;#  |
1974 |      1968                            #  13226  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1975 |      1969   0000                      B4SIDH  equ  0E61h  ;#  |
1976 |      1970                            #  13358  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1977 |      1971   0000                      B4SIDL  equ  0E62h  ;#  |
1978 |      1972                            #  13494  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1979 |      1973   0000                      B4EIDH  equ  0E63h  ;#  |
1980 |      1974                            #  13626  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1981 |      1975   0000                      B4EIDL  equ  0E64h  ;#  |
1982 |      1976                            #  13758  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1983 |      1977   0000                      B4DLC  equ  0E65h  ;#  |
1984 |      1978                            #  13905  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1985 |      1979   0000                      B4D0  equ  0E66h  ;#  |
1986 |      1980                            #  13966  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1987 |      1981   0000                      B4D1  equ  0E67h  ;#  |
1988 |      1982                            #  14027  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1989 |      1983   0000                      B4D2  equ  0E68h  ;#  |
1990 |      1984                            #  14088  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1991 |      1985   0000                      B4D3  equ  0E69h  ;#  |
1992 |      1986                            #  14149  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1993 |      1987   0000                      B4D4  equ  0E6Ah  ;#  |
1994 |      1988                            #  14210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1995 |      1989   0000                      B4D5  equ  0E6Bh  ;#  |
1996 |      1990                            #  14271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1997 |      1991   0000                      B4D6  equ  0E6Ch  ;#  |
1998 |      1992                            #  14332  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
1999 |      1993   0000                      B4D7  equ  0E6Dh  ;#  |
2000 |      1994                            #  14402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2001 |      1995   0000                      CANSTAT_RO5  equ  0E6Eh  ;#  |
2002 |      1996                            #  14495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2003 |      1997   0000                      CANCON_RO5  equ  0E6Fh  ;#  |
2004 |      1998                            #  14577  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2005 |      1999   0000                      B5CON  equ  0E70h  ;#  |
2006 |      2000                            #  14889  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2007 |      2001   0000                      B5SIDH  equ  0E71h  ;#  |
2008 |      2002                            #  15021  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2009 |      2003   0000                      B5SIDL  equ  0E72h  ;#  |
2010 |      2004                            #  15166  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2011 |      2005   0000                      B5EIDH  equ  0E73h  ;#  |
2012 |      2006                            #  15298  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2013 |      2007   0000                      B5EIDL  equ  0E74h  ;#  |
2014 |      2008                            #  15430  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2015 |      2009   0000                      B5DLC  equ  0E75h  ;#  |
2016 |      2010                            #  15571  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2017 |      2011   0000                      B5D0  equ  0E76h  ;#  |
2018 |      2012                            #  15641  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2019 |      2013   0000                      B5D1  equ  0E77h  ;#  |
2020 |      2014                            #  15702  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2021 |      2015   0000                      B5D2  equ  0E78h  ;#  |
2022 |      2016                            #  15772  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2023 |      2017   0000                      B5D3  equ  0E79h  ;#  |
2024 |      2018                            #  15833  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2025 |      2019   0000                      B5D4  equ  0E7Ah  ;#  |
2026 |      2020                            #  15894  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2027 |      2021   0000                      B5D5  equ  0E7Bh  ;#  |
2028 |      2022                            #  15955  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2029 |      2023   0000                      B5D6  equ  0E7Ch  ;#  |
2030 |      2024                            #  16016  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2031 |      2025   0000                      B5D7  equ  0E7Dh  ;#  |
2032 |      2026                            #  16077  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2033 |      2027   0000                      CANSTAT_RO4  equ  0E7Eh  ;#  |
2034 |      2028                            #  16170  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2035 |      2029   0000                      CANCON_RO4  equ  0E7Fh  ;#  |
2036 |      2030                            #  16252  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2037 |      2031   0000                      RXF0SIDH  equ  0F00h  ;#  |
2038 |      2032                            #  16384  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2039 |      2033   0000                      RXF0SIDL  equ  0F01h  ;#  |
2040 |      2034                            #  16497  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2041 |      2035   0000                      RXF0EIDH  equ  0F02h  ;#  |
2042 |      2036                            #  16629  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2043 |      2037   0000                      RXF0EIDL  equ  0F03h  ;#  |
2044 |      2038                            #  16761  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2045 |      2039   0000                      RXF1SIDH  equ  0F04h  ;#  |
2046 |      2040                            #  16893  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2047 |      2041   0000                      RXF1SIDL  equ  0F05h  ;#  |
2048 |      2042                            #  17006  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2049 |      2043   0000                      RXF1EIDH  equ  0F06h  ;#  |
2050 |      2044                            #  17138  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2051 |      2045   0000                      RXF1EIDL  equ  0F07h  ;#  |
2052 |      2046                            #  17270  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2053 |      2047   0000                      RXF2SIDH  equ  0F08h  ;#  |
2054 |      2048                            #  17402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2055 |      2049   0000                      RXF2SIDL  equ  0F09h  ;#  |
2056 |      2050                            #  17515  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2057 |      2051   0000                      RXF2EIDH  equ  0F0Ah  ;#  |
2058 |      2052                            #  17647  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2059 |      2053   0000                      RXF2EIDL  equ  0F0Bh  ;#  |
2060 |      2054                            #  17779  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2061 |      2055   0000                      RXF3SIDH  equ  0F0Ch  ;#  |
2062 |      2056                            #  17911  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2063 |      2057   0000                      RXF3SIDL  equ  0F0Dh  ;#  |
2064 |      2058                            #  18024  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2065 |      2059   0000                      RXF3EIDH  equ  0F0Eh  ;#  |
2066 |      2060                            #  18156  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2067 |      2061   0000                      RXF3EIDL  equ  0F0Fh  ;#  |
2068 |      2062                            #  18288  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2069 |      2063   0000                      RXF4SIDH  equ  0F10h  ;#  |
2070 |      2064                            #  18420  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2071 |      2065   0000                      RXF4SIDL  equ  0F11h  ;#  |
2072 |      2066                            #  18533  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2073 |      2067   0000                      RXF4EIDH  equ  0F12h  ;#  |
2074 |      2068                            #  18665  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2075 |      2069   0000                      RXF4EIDL  equ  0F13h  ;#  |
2076 |      2070                            #  18797  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2077 |      2071   0000                      RXF5SIDH  equ  0F14h  ;#  |
2078 |      2072                            #  18929  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2079 |      2073   0000                      RXF5SIDL  equ  0F15h  ;#  |
2080 |      2074                            #  19042  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2081 |      2075   0000                      RXF5EIDH  equ  0F16h  ;#  |
2082 |      2076                            #  19174  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2083 |      2077   0000                      RXF5EIDL  equ  0F17h  ;#  |
2084 |      2078                            #  19306  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2085 |      2079   0000                      RXM0SIDH  equ  0F18h  ;#  |
2086 |      2080                            #  19438  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2087 |      2081   0000                      RXM0SIDL  equ  0F19h  ;#  |
2088 |      2082                            #  19542  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2089 |      2083   0000                      RXM0EIDH  equ  0F1Ah  ;#  |
2090 |      2084                            #  19674  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2091 |      2085   0000                      RXM0EIDL  equ  0F1Bh  ;#  |
2092 |      2086                            #  19806  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2093 |      2087   0000                      RXM1SIDH  equ  0F1Ch  ;#  |
2094 |      2088                            #  19938  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2095 |      2089   0000                      RXM1SIDL  equ  0F1Dh  ;#  |
2096 |      2090                            #  20042  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2097 |      2091   0000                      RXM1EIDH  equ  0F1Eh  ;#  |
2098 |      2092                            #  20174  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2099 |      2093   0000                      RXM1EIDL  equ  0F1Fh  ;#  |
2100 |      2094                            #  20306  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2101 |      2095   0000                      TXB2CON  equ  0F20h  ;#  |
2102 |      2096                            #  20433  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2103 |      2097   0000                      TXB2SIDH  equ  0F21h  ;#  |
2104 |      2098                            #  20565  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2105 |      2099   0000                      TXB2SIDL  equ  0F22h  ;#  |
2106 |      2100                            #  20669  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2107 |      2101   0000                      TXB2EIDH  equ  0F23h  ;#  |
2108 |      2102                            #  20801  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2109 |      2103   0000                      TXB2EIDL  equ  0F24h  ;#  |
2110 |      2104                            #  20933  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2111 |      2105   0000                      TXB2DLC  equ  0F25h  ;#  |
2112 |      2106                            #  21021  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2113 |      2107   0000                      TXB2D0  equ  0F26h  ;#  |
2114 |      2108                            #  21082  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2115 |      2109   0000                      TXB2D1  equ  0F27h  ;#  |
2116 |      2110                            #  21143  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2117 |      2111   0000                      TXB2D2  equ  0F28h  ;#  |
2118 |      2112                            #  21204  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2119 |      2113   0000                      TXB2D3  equ  0F29h  ;#  |
2120 |      2114                            #  21265  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2121 |      2115   0000                      TXB2D4  equ  0F2Ah  ;#  |
2122 |      2116                            #  21326  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2123 |      2117   0000                      TXB2D5  equ  0F2Bh  ;#  |
2124 |      2118                            #  21387  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2125 |      2119   0000                      TXB2D6  equ  0F2Ch  ;#  |
2126 |      2120                            #  21448  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2127 |      2121   0000                      TXB2D7  equ  0F2Dh  ;#  |
2128 |      2122                            #  21509  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2129 |      2123   0000                      CANSTAT_RO3  equ  0F2Eh  ;#  |
2130 |      2124                            #  21602  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2131 |      2125   0000                      CANCON_RO3  equ  0F2Fh  ;#  |
2132 |      2126                            #  21684  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2133 |      2127   0000                      TXB1CON  equ  0F30h  ;#  |
2134 |      2128                            #  21811  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2135 |      2129   0000                      TXB1SIDH  equ  0F31h  ;#  |
2136 |      2130                            #  21943  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2137 |      2131   0000                      TXB1SIDL  equ  0F32h  ;#  |
2138 |      2132                            #  22047  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2139 |      2133   0000                      TXB1EIDH  equ  0F33h  ;#  |
2140 |      2134                            #  22179  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2141 |      2135   0000                      TXB1EIDL  equ  0F34h  ;#  |
2142 |      2136                            #  22311  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2143 |      2137   0000                      TXB1DLC  equ  0F35h  ;#  |
2144 |      2138                            #  22399  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2145 |      2139   0000                      TXB1D0  equ  0F36h  ;#  |
2146 |      2140                            #  22460  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2147 |      2141   0000                      TXB1D1  equ  0F37h  ;#  |
2148 |      2142                            #  22521  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2149 |      2143   0000                      TXB1D2  equ  0F38h  ;#  |
2150 |      2144                            #  22582  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2151 |      2145   0000                      TXB1D3  equ  0F39h  ;#  |
2152 |      2146                            #  22643  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2153 |      2147   0000                      TXB1D4  equ  0F3Ah  ;#  |
2154 |      2148                            #  22704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2155 |      2149   0000                      TXB1D5  equ  0F3Bh  ;#  |
2156 |      2150                            #  22765  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2157 |      2151   0000                      TXB1D6  equ  0F3Ch  ;#  |
2158 |      2152                            #  22826  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2159 |      2153   0000                      TXB1D7  equ  0F3Dh  ;#  |
2160 |      2154                            #  22887  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2161 |      2155   0000                      CANSTAT_RO2  equ  0F3Eh  ;#  |
2162 |      2156                            #  22980  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2163 |      2157   0000                      CANCON_RO2  equ  0F3Fh  ;#  |
2164 |      2158                            #  23062  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2165 |      2159   0000                      TXB0CON  equ  0F40h  ;#  |
2166 |      2160                            #  23180  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2167 |      2161   0000                      TXB0SIDH  equ  0F41h  ;#  |
2168 |      2162                            #  23312  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2169 |      2163   0000                      TXB0SIDL  equ  0F42h  ;#  |
2170 |      2164                            #  23416  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2171 |      2165   0000                      TXB0EIDH  equ  0F43h  ;#  |
2172 |      2166                            #  23548  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2173 |      2167   0000                      TXB0EIDL  equ  0F44h  ;#  |
2174 |      2168                            #  23680  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2175 |      2169   0000                      TXB0DLC  equ  0F45h  ;#  |
2176 |      2170                            #  23768  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2177 |      2171   0000                      TXB0D0  equ  0F46h  ;#  |
2178 |      2172                            #  23829  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2179 |      2173   0000                      TXB0D1  equ  0F47h  ;#  |
2180 |      2174                            #  23890  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2181 |      2175   0000                      TXB0D2  equ  0F48h  ;#  |
2182 |      2176                            #  23951  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2183 |      2177   0000                      TXB0D3  equ  0F49h  ;#  |
2184 |      2178                            #  24012  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2185 |      2179   0000                      TXB0D4  equ  0F4Ah  ;#  |
2186 |      2180                            #  24073  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2187 |      2181   0000                      TXB0D5  equ  0F4Bh  ;#  |
2188 |      2182                            #  24134  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2189 |      2183   0000                      TXB0D6  equ  0F4Ch  ;#  |
2190 |      2184                            #  24195  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2191 |      2185   0000                      TXB0D7  equ  0F4Dh  ;#  |
2192 |      2186                            #  24256  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2193 |      2187   0000                      CANSTAT_RO1  equ  0F4Eh  ;#  |
2194 |      2188                            #  24349  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2195 |      2189   0000                      CANCON_RO1  equ  0F4Fh  ;#  |
2196 |      2190                            #  24431  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2197 |      2191   0000                      RXB1CON  equ  0F50h  ;#  |
2198 |      2192                            #  24613  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2199 |      2193   0000                      RXB1SIDH  equ  0F51h  ;#  |
2200 |      2194                            #  24745  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2201 |      2195   0000                      RXB1SIDL  equ  0F52h  ;#  |
2202 |      2196                            #  24863  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2203 |      2197   0000                      RXB1EIDH  equ  0F53h  ;#  |
2204 |      2198                            #  24995  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2205 |      2199   0000                      RXB1EIDL  equ  0F54h  ;#  |
2206 |      2200                            #  25127  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2207 |      2201   0000                      RXB1DLC  equ  0F55h  ;#  |
2208 |      2202                            #  25259  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2209 |      2203   0000                      RXB1D0  equ  0F56h  ;#  |
2210 |      2204                            #  25320  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2211 |      2205   0000                      RXB1D1  equ  0F57h  ;#  |
2212 |      2206                            #  25381  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2213 |      2207   0000                      RXB1D2  equ  0F58h  ;#  |
2214 |      2208                            #  25442  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2215 |      2209   0000                      RXB1D3  equ  0F59h  ;#  |
2216 |      2210                            #  25503  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2217 |      2211   0000                      RXB1D4  equ  0F5Ah  ;#  |
2218 |      2212                            #  25564  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2219 |      2213   0000                      RXB1D5  equ  0F5Bh  ;#  |
2220 |      2214                            #  25625  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2221 |      2215   0000                      RXB1D6  equ  0F5Ch  ;#  |
2222 |      2216                            #  25686  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2223 |      2217   0000                      RXB1D7  equ  0F5Dh  ;#  |
2224 |      2218                            #  25747  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2225 |      2219   0000                      CANSTAT_RO0  equ  0F5Eh  ;#  |
2226 |      2220                            #  25840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2227 |      2221   0000                      CANCON_RO0  equ  0F5Fh  ;#  |
2228 |      2222                            #  25922  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2229 |      2223   0000                      RXB0CON  equ  0F60h  ;#  |
2230 |      2224                            #  26137  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2231 |      2225   0000                      RXB0SIDH  equ  0F61h  ;#  |
2232 |      2226                            #  26269  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2233 |      2227   0000                      RXB0SIDL  equ  0F62h  ;#  |
2234 |      2228                            #  26387  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2235 |      2229   0000                      RXB0EIDH  equ  0F63h  ;#  |
2236 |      2230                            #  26519  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2237 |      2231   0000                      RXB0EIDL  equ  0F64h  ;#  |
2238 |      2232                            #  26651  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2239 |      2233   0000                      RXB0DLC  equ  0F65h  ;#  |
2240 |      2234                            #  26783  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2241 |      2235   0000                      RXB0D0  equ  0F66h  ;#  |
2242 |      2236                            #  26844  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2243 |      2237   0000                      RXB0D1  equ  0F67h  ;#  |
2244 |      2238                            #  26905  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2245 |      2239   0000                      RXB0D2  equ  0F68h  ;#  |
2246 |      2240                            #  26966  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2247 |      2241   0000                      RXB0D3  equ  0F69h  ;#  |
2248 |      2242                            #  27027  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2249 |      2243   0000                      RXB0D4  equ  0F6Ah  ;#  |
2250 |      2244                            #  27088  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2251 |      2245   0000                      RXB0D5  equ  0F6Bh  ;#  |
2252 |      2246                            #  27149  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2253 |      2247   0000                      RXB0D6  equ  0F6Ch  ;#  |
2254 |      2248                            #  27210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2255 |      2249   0000                      RXB0D7  equ  0F6Dh  ;#  |
2256 |      2250                            #  27271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2257 |      2251   0000                      CANSTAT  equ  0F6Eh  ;#  |
2258 |      2252                            #  27379  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2259 |      2253   0000                      CANCON  equ  0F6Fh  ;#  |
2260 |      2254                            #  27482  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2261 |      2255   0000                      BRGCON1  equ  0F70h  ;#  |
2262 |      2256                            #  27543  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2263 |      2257   0000                      BRGCON2  equ  0F71h  ;#  |
2264 |      2258                            #  27613  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2265 |      2259   0000                      BRGCON3  equ  0F72h  ;#  |
2266 |      2260                            #  27657  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2267 |      2261   0000                      CIOCON  equ  0F73h  ;#  |
2268 |      2262                            #  27683  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2269 |      2263   0000                      COMSTAT  equ  0F74h  ;#  |
2270 |      2264                            #  27808  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2271 |      2265   0000                      RXERRCNT  equ  0F75h  ;#  |
2272 |      2266                            #  27869  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2273 |      2267   0000                      TXERRCNT  equ  0F76h  ;#  |
2274 |      2268                            #  27930  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2275 |      2269   0000                      ECANCON  equ  0F77h  ;#  |
2276 |      2270                            #  28000  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2277 |      2271   0000                      PORTA  equ  0F80h  ;#  |
2278 |      2272                            #  28210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2279 |      2273   0000                      PORTB  equ  0F81h  ;#  |
2280 |      2274                            #  28383  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2281 |      2275   0000                      PORTC  equ  0F82h  ;#  |
2282 |      2276                            #  28555  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2283 |      2277   0000                      PORTE  equ  0F84h  ;#  |
2284 |      2278                            #  28788  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2285 |      2279   0000                      LATA  equ  0F89h  ;#  |
2286 |      2280                            #  28920  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2287 |      2281   0000                      LATB  equ  0F8Ah  ;#  |
2288 |      2282                            #  29052  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2289 |      2283   0000                      LATC  equ  0F8Bh  ;#  |
2290 |      2284                            #  29184  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2291 |      2285   0000                      TRISA  equ  0F92h  ;#  |
2292 |      2286                            #  29189  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2293 |      2287   0000                      DDRA  equ  0F92h  ;#  |
2294 |      2288                            #  29405  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2295 |      2289   0000                      TRISB  equ  0F93h  ;#  |
2296 |      2290                            #  29410  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2297 |      2291   0000                      DDRB  equ  0F93h  ;#  |
2298 |      2292                            #  29626  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2299 |      2293   0000                      TRISC  equ  0F94h  ;#  |
2300 |      2294                            #  29631  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2301 |      2295   0000                      DDRC  equ  0F94h  ;#  |
2302 |      2296                            #  29847  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2303 |      2297   0000                      OSCTUNE  equ  0F9Bh  ;#  |
2304 |      2298                            #  29918  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2305 |      2299   0000                      PIE1  equ  0F9Dh  ;#  |
2306 |      2300                            #  29991  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2307 |      2301   0000                      PIR1  equ  0F9Eh  ;#  |
2308 |      2302                            #  30064  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2309 |      2303   0000                      IPR1  equ  0F9Fh  ;#  |
2310 |      2304                            #  30146  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2311 |      2305   0000                      PIE2  equ  0FA0h  ;#  |
2312 |      2306                            #  30200  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2313 |      2307   0000                      PIR2  equ  0FA1h  ;#  |
2314 |      2308                            #  30254  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2315 |      2309   0000                      IPR2  equ  0FA2h  ;#  |
2316 |      2310                            #  30308  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2317 |      2311   0000                      PIE3  equ  0FA3h  ;#  |
2318 |      2312                            #  30416  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2319 |      2313   0000                      PIR3  equ  0FA4h  ;#  |
2320 |      2314                            #  30516  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2321 |      2315   0000                      IPR3  equ  0FA5h  ;#  |
2322 |      2316                            #  30616  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2323 |      2317   0000                      EECON1  equ  0FA6h  ;#  |
2324 |      2318                            #  30681  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2325 |      2319   0000                      EECON2  equ  0FA7h  ;#  |
2326 |      2320                            #  30687  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2327 |      2321   0000                      EEDATA  equ  0FA8h  ;#  |
2328 |      2322                            #  30693  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2329 |      2323   0000                      EEADR  equ  0FA9h  ;#  |
2330 |      2324                            #  30699  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2331 |      2325   0000                      RCSTA  equ  0FABh  ;#  |
2332 |      2326                            #  30704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2333 |      2327   0000                      RCSTA1  equ  0FABh  ;#  |
2334 |      2328                            #  30908  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2335 |      2329   0000                      TXSTA  equ  0FACh  ;#  |
2336 |      2330                            #  30913  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2337 |      2331   0000                      TXSTA1  equ  0FACh  ;#  |
2338 |      2332                            #  31205  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2339 |      2333   0000                      TXREG  equ  0FADh  ;#  |
2340 |      2334                            #  31210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2341 |      2335   0000                      TXREG1  equ  0FADh  ;#  |
2342 |      2336                            #  31216  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2343 |      2337   0000                      RCREG  equ  0FAEh  ;#  |
2344 |      2338                            #  31221  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2345 |      2339   0000                      RCREG1  equ  0FAEh  ;#  |
2346 |      2340                            #  31227  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2347 |      2341   0000                      SPBRG  equ  0FAFh  ;#  |
2348 |      2342                            #  31232  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2349 |      2343   0000                      SPBRG1  equ  0FAFh  ;#  |
2350 |      2344                            #  31238  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2351 |      2345   0000                      SPBRGH  equ  0FB0h  ;#  |
2352 |      2346                            #  31244  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2353 |      2347   0000                      T3CON  equ  0FB1h  ;#  |
2354 |      2348                            #  31372  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2355 |      2349   0000                      TMR3  equ  0FB2h  ;#  |
2356 |      2350                            #  31378  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2357 |      2351   0000                      TMR3L  equ  0FB2h  ;#  |
2358 |      2352                            #  31384  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2359 |      2353   0000                      TMR3H  equ  0FB3h  ;#  |
2360 |      2354                            #  31390  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2361 |      2355   0000                      ECCP1DEL  equ  0FB7h  ;#  |
2362 |      2356                            #  31410  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2363 |      2357   0000                      BAUDCON  equ  0FB8h  ;#  |
2364 |      2358                            #  31415  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2365 |      2359   0000                      BAUDCTL  equ  0FB8h  ;#  |
2366 |      2360                            #  31575  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2367 |      2361   0000                      CCP1CON  equ  0FBDh  ;#  |
2368 |      2362                            #  31638  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2369 |      2363   0000                      CCPR1  equ  0FBEh  ;#  |
2370 |      2364                            #  31644  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2371 |      2365   0000                      CCPR1L  equ  0FBEh  ;#  |
2372 |      2366                            #  31650  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2373 |      2367   0000                      CCPR1H  equ  0FBFh  ;#  |
2374 |      2368                            #  31656  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2375 |      2369   0000                      ADCON2  equ  0FC0h  ;#  |
2376 |      2370                            #  31726  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2377 |      2371   0000                      ADCON1  equ  0FC1h  ;#  |
2378 |      2372                            #  31816  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2379 |      2373   0000                      ADCON0  equ  0FC2h  ;#  |
2380 |      2374                            #  31938  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2381 |      2375   0000                      ADRES  equ  0FC3h  ;#  |
2382 |      2376                            #  31944  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2383 |      2377   0000                      ADRESL  equ  0FC3h  ;#  |
2384 |      2378                            #  31950  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2385 |      2379   0000                      ADRESH  equ  0FC4h  ;#  |
2386 |      2380                            #  31956  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2387 |      2381   0000                      SSPCON2  equ  0FC5h  ;#  |
2388 |      2382                            #  32017  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2389 |      2383   0000                      SSPCON1  equ  0FC6h  ;#  |
2390 |      2384                            #  32086  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2391 |      2385   0000                      SSPSTAT  equ  0FC7h  ;#  |
2392 |      2386                            #  32352  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2393 |      2387   0000                      SSPADD  equ  0FC8h  ;#  |
2394 |      2388                            #  32358  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2395 |      2389   0000                      SSPBUF  equ  0FC9h  ;#  |
2396 |      2390                            #  32364  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2397 |      2391   0000                      T2CON  equ  0FCAh  ;#  |
2398 |      2392                            #  32434  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2399 |      2393   0000                      PR2  equ  0FCBh  ;#  |
2400 |      2394                            #  32439  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2401 |      2395   0000                      MEMCON  equ  0FCBh  ;#  |
2402 |      2396                            #  32543  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2403 |      2397   0000                      TMR2  equ  0FCCh  ;#  |
2404 |      2398                            #  32549  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2405 |      2399   0000                      T1CON  equ  0FCDh  ;#  |
2406 |      2400                            #  32662  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2407 |      2401   0000                      TMR1  equ  0FCEh  ;#  |
2408 |      2402                            #  32668  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2409 |      2403   0000                      TMR1L  equ  0FCEh  ;#  |
2410 |      2404                            #  32674  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2411 |      2405   0000                      TMR1H  equ  0FCFh  ;#  |
2412 |      2406                            #  32680  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2413 |      2407   0000                      RCON  equ  0FD0h  ;#  |
2414 |      2408                            #  32812  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2415 |      2409   0000                      WDTCON  equ  0FD1h  ;#  |
2416 |      2410                            #  32839  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2417 |      2411   0000                      HLVDCON  equ  0FD2h  ;#  |
2418 |      2412                            #  32844  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2419 |      2413   0000                      LVDCON  equ  0FD2h  ;#  |
2420 |      2414                            #  33108  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2421 |      2415   0000                      OSCCON  equ  0FD3h  ;#  |
2422 |      2416                            #  33184  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2423 |      2417   0000                      T0CON  equ  0FD5h  ;#  |
2424 |      2418                            #  33259  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2425 |      2419   0000                      TMR0  equ  0FD6h  ;#  |
2426 |      2420                            #  33265  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2427 |      2421   0000                      TMR0L  equ  0FD6h  ;#  |
2428 |      2422                            #  33271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2429 |      2423   0000                      TMR0H  equ  0FD7h  ;#  |
2430 |      2424                            #  33277  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2431 |      2425   0000                      STATUS  equ  0FD8h  ;#  |
2432 |      2426                            #  33355  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2433 |      2427   0000                      FSR2  equ  0FD9h  ;#  |
2434 |      2428                            #  33361  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2435 |      2429   0000                      FSR2L  equ  0FD9h  ;#  |
2436 |      2430                            #  33367  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2437 |      2431   0000                      FSR2H  equ  0FDAh  ;#  |
2438 |      2432                            #  33373  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2439 |      2433   0000                      PLUSW2  equ  0FDBh  ;#  |
2440 |      2434                            #  33379  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2441 |      2435   0000                      PREINC2  equ  0FDCh  ;#  |
2442 |      2436                            #  33385  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2443 |      2437   0000                      POSTDEC2  equ  0FDDh  ;#  |
2444 |      2438                            #  33391  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2445 |      2439   0000                      POSTINC2  equ  0FDEh  ;#  |
2446 |      2440                            #  33397  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2447 |      2441   0000                      INDF2  equ  0FDFh  ;#  |
2448 |      2442                            #  33403  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2449 |      2443   0000                      BSR  equ  0FE0h  ;#  |
2450 |      2444                            #  33409  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2451 |      2445   0000                      FSR1  equ  0FE1h  ;#  |
2452 |      2446                            #  33415  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2453 |      2447   0000                      FSR1L  equ  0FE1h  ;#  |
2454 |      2448                            #  33421  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2455 |      2449   0000                      FSR1H  equ  0FE2h  ;#  |
2456 |      2450                            #  33427  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2457 |      2451   0000                      PLUSW1  equ  0FE3h  ;#  |
2458 |      2452                            #  33433  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2459 |      2453   0000                      PREINC1  equ  0FE4h  ;#  |
2460 |      2454                            #  33439  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2461 |      2455   0000                      POSTDEC1  equ  0FE5h  ;#  |
2462 |      2456                            #  33445  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2463 |      2457   0000                      POSTINC1  equ  0FE6h  ;#  |
2464 |      2458                            #  33451  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2465 |      2459   0000                      INDF1  equ  0FE7h  ;#  |
2466 |      2460                            #  33457  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2467 |      2461   0000                      WREG  equ  0FE8h  ;#  |
2468 |      2462                            #  33463  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2469 |      2463   0000                      FSR0  equ  0FE9h  ;#  |
2470 |      2464                            #  33469  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2471 |      2465   0000                      FSR0L  equ  0FE9h  ;#  |
2472 |      2466                            #  33475  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2473 |      2467   0000                      FSR0H  equ  0FEAh  ;#  |
2474 |      2468                            #  33481  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2475 |      2469   0000                      PLUSW0  equ  0FEBh  ;#  |
2476 |      2470                            #  33487  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2477 |      2471   0000                      PREINC0  equ  0FECh  ;#  |
2478 |      2472                            #  33493  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2479 |      2473   0000                      POSTDEC0  equ  0FEDh  ;#  |
2480 |      2474                            #  33499  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2481 |      2475   0000                      POSTINC0  equ  0FEEh  ;#  |
2482 |      2476                            #  33505  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2483 |      2477   0000                      INDF0  equ  0FEFh  ;#  |
2484 |      2478                            #  33511  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2485 |      2479   0000                      INTCON3  equ  0FF0h  ;#  |
2486 |      2480                            #  33602  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2487 |      2481   0000                      INTCON2  equ  0FF1h  ;#  |
2488 |      2482                            #  33678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2489 |      2483   0000                      INTCON  equ  0FF2h  ;#  |
2490 |      2484                            #  33814  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2491 |      2485   0000                      PROD  equ  0FF3h  ;#  |
2492 |      2486                            #  33820  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2493 |      2487   0000                      PRODL  equ  0FF3h  ;#  |
2494 |      2488                            #  33826  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2495 |      2489   0000                      PRODH  equ  0FF4h  ;#  |
2496 |      2490                            #  33832  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2497 |      2491   0000                      TABLAT  equ  0FF5h  ;#  |
2498 |      2492                            #  33840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2499 |      2493   0000                      TBLPTR  equ  0FF6h  ;#  |
2500 |      2494                            #  33846  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2501 |      2495   0000                      TBLPTRL  equ  0FF6h  ;#  |
2502 |      2496                            #  33852  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2503 |      2497   0000                      TBLPTRH  equ  0FF7h  ;#  |
2504 |      2498                            #  33858  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2505 |      2499   0000                      TBLPTRU  equ  0FF8h  ;#  |
2506 |      2500                            #  33866  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2507 |      2501   0000                      PCLAT  equ  0FF9h  ;#  |
2508 |      2502                            #  33873  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2509 |      2503   0000                      PC  equ  0FF9h  ;#  |
2510 |      2504                            #  33879  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2511 |      2505   0000                      PCL  equ  0FF9h  ;#  |
2512 |      2506                            #  33885  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2513 |      2507   0000                      PCLATH  equ  0FFAh  ;#  |
2514 |      2508                            #  33891  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2515 |      2509   0000                      PCLATU  equ  0FFBh  ;#  |
2516 |      2510                            #  33897  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2517 |      2511   0000                      STKPTR  equ  0FFCh  ;#  |
2518 |      2512                            #  33970  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2519 |      2513   0000                      TOS  equ  0FFDh  ;#  |
2520 |      2514                            #  33976  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2521 |      2515   0000                      TOSL  equ  0FFDh  ;#  |
2522 |      2516                            #  33982  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2523 |      2517   0000                      TOSH  equ  0FFEh  ;#  |
2524 |      2518                            #  33988  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2525 |      2519   0000                      TOSU  equ  0FFFh  ;#  |
2526 |      2520                            #  46  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2527 |      2521   0000                      RXF6SIDH  equ  0D60h  ;#  |
2528 |      2522                            #  178  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2529 |      2523   0000                      RXF6SIDL  equ  0D61h  ;#  |
2530 |      2524                            #  291  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2531 |      2525   0000                      RXF6EIDH  equ  0D62h  ;#  |
2532 |      2526                            #  423  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2533 |      2527   0000                      RXF6EIDL  equ  0D63h  ;#  |
2534 |      2528                            #  555  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2535 |      2529   0000                      RXF7SIDH  equ  0D64h  ;#  |
2536 |      2530                            #  687  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2537 |      2531   0000                      RXF7SIDL  equ  0D65h  ;#  |
2538 |      2532                            #  800  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2539 |      2533   0000                      RXF7EIDH  equ  0D66h  ;#  |
2540 |      2534                            #  932  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2541 |      2535   0000                      RXF7EIDL  equ  0D67h  ;#  |
2542 |      2536                            #  1064  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2543 |      2537   0000                      RXF8SIDH  equ  0D68h  ;#  |
2544 |      2538                            #  1196  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2545 |      2539   0000                      RXF8SIDL  equ  0D69h  ;#  |
2546 |      2540                            #  1309  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2547 |      2541   0000                      RXF8EIDH  equ  0D6Ah  ;#  |
2548 |      2542                            #  1441  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2549 |      2543   0000                      RXF8EIDL  equ  0D6Bh  ;#  |
2550 |      2544                            #  1573  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2551 |      2545   0000                      RXF9SIDH  equ  0D70h  ;#  |
2552 |      2546                            #  1705  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2553 |      2547   0000                      RXF9SIDL  equ  0D71h  ;#  |
2554 |      2548                            #  1818  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2555 |      2549   0000                      RXF9EIDH  equ  0D72h  ;#  |
2556 |      2550                            #  1950  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2557 |      2551   0000                      RXF9EIDL  equ  0D73h  ;#  |
2558 |      2552                            #  2082  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2559 |      2553   0000                      RXF10SIDH  equ  0D74h  ;#  |
2560 |      2554                            #  2214  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2561 |      2555   0000                      RXF10SIDL  equ  0D75h  ;#  |
2562 |      2556                            #  2327  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2563 |      2557   0000                      RXF10EIDH  equ  0D76h  ;#  |
2564 |      2558                            #  2459  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2565 |      2559   0000                      RXF10EIDL  equ  0D77h  ;#  |
2566 |      2560                            #  2591  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2567 |      2561   0000                      RXF11SIDH  equ  0D78h  ;#  |
2568 |      2562                            #  2723  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2569 |      2563   0000                      RXF11SIDL  equ  0D79h  ;#  |
2570 |      2564                            #  2836  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2571 |      2565   0000                      RXF11EIDH  equ  0D7Ah  ;#  |
2572 |      2566                            #  2968  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2573 |      2567   0000                      RXF11EIDL  equ  0D7Bh  ;#  |
2574 |      2568                            #  3100  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2575 |      2569   0000                      RXF12SIDH  equ  0D80h  ;#  |
2576 |      2570                            #  3232  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2577 |      2571   0000                      RXF12SIDL  equ  0D81h  ;#  |
2578 |      2572                            #  3345  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2579 |      2573   0000                      RXF12EIDH  equ  0D82h  ;#  |
2580 |      2574                            #  3477  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2581 |      2575   0000                      RXF12EIDL  equ  0D83h  ;#  |
2582 |      2576                            #  3609  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2583 |      2577   0000                      RXF13SIDH  equ  0D84h  ;#  |
2584 |      2578                            #  3741  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2585 |      2579   0000                      RXF13SIDL  equ  0D85h  ;#  |
2586 |      2580                            #  3854  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2587 |      2581   0000                      RXF13EIDH  equ  0D86h  ;#  |
2588 |      2582                            #  3986  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2589 |      2583   0000                      RXF13EIDL  equ  0D87h  ;#  |
2590 |      2584                            #  4118  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2591 |      2585   0000                      RXF14SIDH  equ  0D88h  ;#  |
2592 |      2586                            #  4250  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2593 |      2587   0000                      RXF14SIDL  equ  0D89h  ;#  |
2594 |      2588                            #  4363  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2595 |      2589   0000                      RXF14EIDH  equ  0D8Ah  ;#  |
2596 |      2590                            #  4495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2597 |      2591   0000                      RXF14EIDL  equ  0D8Bh  ;#  |
2598 |      2592                            #  4627  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2599 |      2593   0000                      RXF15SIDH  equ  0D90h  ;#  |
2600 |      2594                            #  4759  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2601 |      2595   0000                      RXF15SIDL  equ  0D91h  ;#  |
2602 |      2596                            #  4872  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2603 |      2597   0000                      RXF15EIDH  equ  0D92h  ;#  |
2604 |      2598                            #  5004  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2605 |      2599   0000                      RXF15EIDL  equ  0D93h  ;#  |
2606 |      2600                            #  5136  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2607 |      2601   0000                      RXFCON0  equ  0DD4h  ;#  |
2608 |      2602                            #  5197  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2609 |      2603   0000                      RXFCON1  equ  0DD5h  ;#  |
2610 |      2604                            #  5258  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2611 |      2605   0000                      SDFLC  equ  0DD8h  ;#  |
2612 |      2606                            #  5333  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2613 |      2607   0000                      RXFBCON0  equ  0DE0h  ;#  |
2614 |      2608                            #  5402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2615 |      2609   0000                      RXFBCON1  equ  0DE1h  ;#  |
2616 |      2610                            #  5471  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2617 |      2611   0000                      RXFBCON2  equ  0DE2h  ;#  |
2618 |      2612                            #  5540  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2619 |      2613   0000                      RXFBCON3  equ  0DE3h  ;#  |
2620 |      2614                            #  5609  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2621 |      2615   0000                      RXFBCON4  equ  0DE4h  ;#  |
2622 |      2616                            #  5678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2623 |      2617   0000                      RXFBCON5  equ  0DE5h  ;#  |
2624 |      2618                            #  5747  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2625 |      2619   0000                      RXFBCON6  equ  0DE6h  ;#  |
2626 |      2620                            #  5816  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2627 |      2621   0000                      RXFBCON7  equ  0DE7h  ;#  |
2628 |      2622                            #  5885  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2629 |      2623   0000                      MSEL0  equ  0DF0h  ;#  |
2630 |      2624                            #  5946  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2631 |      2625   0000                      MSEL1  equ  0DF1h  ;#  |
2632 |      2626                            #  6007  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2633 |      2627   0000                      MSEL2  equ  0DF2h  ;#  |
2634 |      2628                            #  6068  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2635 |      2629   0000                      MSEL3  equ  0DF3h  ;#  |
2636 |      2630                            #  6129  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2637 |      2631   0000                      BSEL0  equ  0DF8h  ;#  |
2638 |      2632                            #  6179  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2639 |      2633   0000                      BIE0  equ  0DFAh  ;#  |
2640 |      2634                            #  6257  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2641 |      2635   0000                      TXBIE  equ  0DFCh  ;#  |
2642 |      2636                            #  6316  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2643 |      2637   0000                      B0CON  equ  0E20h  ;#  |
2644 |      2638                            #  6628  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2645 |      2639   0000                      B0SIDH  equ  0E21h  ;#  |
2646 |      2640                            #  6760  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2647 |      2641   0000                      B0SIDL  equ  0E22h  ;#  |
2648 |      2642                            #  6887  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2649 |      2643   0000                      B0EIDH  equ  0E23h  ;#  |
2650 |      2644                            #  7019  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2651 |      2645   0000                      B0EIDL  equ  0E24h  ;#  |
2652 |      2646                            #  7151  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2653 |      2647   0000                      B0DLC  equ  0E25h  ;#  |
2654 |      2648                            #  7298  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2655 |      2649   0000                      B0D0  equ  0E26h  ;#  |
2656 |      2650                            #  7359  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2657 |      2651   0000                      B0D1  equ  0E27h  ;#  |
2658 |      2652                            #  7420  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2659 |      2653   0000                      B0D2  equ  0E28h  ;#  |
2660 |      2654                            #  7481  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2661 |      2655   0000                      B0D3  equ  0E29h  ;#  |
2662 |      2656                            #  7542  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2663 |      2657   0000                      B0D4  equ  0E2Ah  ;#  |
2664 |      2658                            #  7603  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2665 |      2659   0000                      B0D5  equ  0E2Bh  ;#  |
2666 |      2660                            #  7664  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2667 |      2661   0000                      B0D6  equ  0E2Ch  ;#  |
2668 |      2662                            #  7725  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2669 |      2663   0000                      B0D7  equ  0E2Dh  ;#  |
2670 |      2664                            #  7786  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2671 |      2665   0000                      CANSTAT_RO9  equ  0E2Eh  ;#  |
2672 |      2666                            #  7879  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2673 |      2667   0000                      CANCON_RO9  equ  0E2Fh  ;#  |
2674 |      2668                            #  7961  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2675 |      2669   0000                      B1CON  equ  0E30h  ;#  |
2676 |      2670                            #  8273  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2677 |      2671   0000                      B1SIDH  equ  0E31h  ;#  |
2678 |      2672                            #  8405  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2679 |      2673   0000                      B1SIDL  equ  0E32h  ;#  |
2680 |      2674                            #  8532  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2681 |      2675   0000                      B1EIDH  equ  0E33h  ;#  |
2682 |      2676                            #  8664  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2683 |      2677   0000                      B1EIDL  equ  0E34h  ;#  |
2684 |      2678                            #  8796  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2685 |      2679   0000                      B1DLC  equ  0E35h  ;#  |
2686 |      2680                            #  8943  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2687 |      2681   0000                      B1D0  equ  0E36h  ;#  |
2688 |      2682                            #  9004  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2689 |      2683   0000                      B1D1  equ  0E37h  ;#  |
2690 |      2684                            #  9065  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2691 |      2685   0000                      B1D2  equ  0E38h  ;#  |
2692 |      2686                            #  9126  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2693 |      2687   0000                      B1D3  equ  0E39h  ;#  |
2694 |      2688                            #  9187  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2695 |      2689   0000                      B1D4  equ  0E3Ah  ;#  |
2696 |      2690                            #  9248  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2697 |      2691   0000                      B1D5  equ  0E3Bh  ;#  |
2698 |      2692                            #  9309  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2699 |      2693   0000                      B1D6  equ  0E3Ch  ;#  |
2700 |      2694                            #  9370  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2701 |      2695   0000                      B1D7  equ  0E3Dh  ;#  |
2702 |      2696                            #  9431  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2703 |      2697   0000                      CANSTAT_RO8  equ  0E3Eh  ;#  |
2704 |      2698                            #  9524  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2705 |      2699   0000                      CANCON_RO8  equ  0E3Fh  ;#  |
2706 |      2700                            #  9606  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2707 |      2701   0000                      B2CON  equ  0E40h  ;#  |
2708 |      2702                            #  9918  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2709 |      2703   0000                      B2SIDH  equ  0E41h  ;#  |
2710 |      2704                            #  10050  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2711 |      2705   0000                      B2SIDL  equ  0E42h  ;#  |
2712 |      2706                            #  10186  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2713 |      2707   0000                      B2EIDH  equ  0E43h  ;#  |
2714 |      2708                            #  10318  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2715 |      2709   0000                      B2EIDL  equ  0E44h  ;#  |
2716 |      2710                            #  10450  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2717 |      2711   0000                      B2DLC  equ  0E45h  ;#  |
2718 |      2712                            #  10597  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2719 |      2713   0000                      B2D0  equ  0E46h  ;#  |
2720 |      2714                            #  10658  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2721 |      2715   0000                      B2D1  equ  0E47h  ;#  |
2722 |      2716                            #  10719  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2723 |      2717   0000                      B2D2  equ  0E48h  ;#  |
2724 |      2718                            #  10780  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2725 |      2719   0000                      B2D3  equ  0E49h  ;#  |
2726 |      2720                            #  10841  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2727 |      2721   0000                      B2D4  equ  0E4Ah  ;#  |
2728 |      2722                            #  10902  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2729 |      2723   0000                      B2D5  equ  0E4Bh  ;#  |
2730 |      2724                            #  10963  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2731 |      2725   0000                      B2D6  equ  0E4Ch  ;#  |
2732 |      2726                            #  11024  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2733 |      2727   0000                      B2D7  equ  0E4Dh  ;#  |
2734 |      2728                            #  11085  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2735 |      2729   0000                      CANSTAT_RO7  equ  0E4Eh  ;#  |
2736 |      2730                            #  11178  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2737 |      2731   0000                      CANCON_RO7  equ  0E4Fh  ;#  |
2738 |      2732                            #  11260  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2739 |      2733   0000                      B3CON  equ  0E50h  ;#  |
2740 |      2734                            #  11572  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2741 |      2735   0000                      B3SIDH  equ  0E51h  ;#  |
2742 |      2736                            #  11704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2743 |      2737   0000                      B3SIDL  equ  0E52h  ;#  |
2744 |      2738                            #  11840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2745 |      2739   0000                      B3EIDH  equ  0E53h  ;#  |
2746 |      2740                            #  11972  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2747 |      2741   0000                      B3EIDL  equ  0E54h  ;#  |
2748 |      2742                            #  12104  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2749 |      2743   0000                      B3DLC  equ  0E55h  ;#  |
2750 |      2744                            #  12251  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2751 |      2745   0000                      B3D0  equ  0E56h  ;#  |
2752 |      2746                            #  12312  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2753 |      2747   0000                      B3D1  equ  0E57h  ;#  |
2754 |      2748                            #  12373  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2755 |      2749   0000                      B3D2  equ  0E58h  ;#  |
2756 |      2750                            #  12434  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2757 |      2751   0000                      B3D3  equ  0E59h  ;#  |
2758 |      2752                            #  12495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2759 |      2753   0000                      B3D4  equ  0E5Ah  ;#  |
2760 |      2754                            #  12556  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2761 |      2755   0000                      B3D5  equ  0E5Bh  ;#  |
2762 |      2756                            #  12617  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2763 |      2757   0000                      B3D6  equ  0E5Ch  ;#  |
2764 |      2758                            #  12678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2765 |      2759   0000                      B3D7  equ  0E5Dh  ;#  |
2766 |      2760                            #  12739  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2767 |      2761   0000                      CANSTAT_RO6  equ  0E5Eh  ;#  |
2768 |      2762                            #  12832  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2769 |      2763   0000                      CANCON_RO6  equ  0E5Fh  ;#  |
2770 |      2764                            #  12914  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2771 |      2765   0000                      B4CON  equ  0E60h  ;#  |
2772 |      2766                            #  13226  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2773 |      2767   0000                      B4SIDH  equ  0E61h  ;#  |
2774 |      2768                            #  13358  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2775 |      2769   0000                      B4SIDL  equ  0E62h  ;#  |
2776 |      2770                            #  13494  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2777 |      2771   0000                      B4EIDH  equ  0E63h  ;#  |
2778 |      2772                            #  13626  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2779 |      2773   0000                      B4EIDL  equ  0E64h  ;#  |
2780 |      2774                            #  13758  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2781 |      2775   0000                      B4DLC  equ  0E65h  ;#  |
2782 |      2776                            #  13905  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2783 |      2777   0000                      B4D0  equ  0E66h  ;#  |
2784 |      2778                            #  13966  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2785 |      2779   0000                      B4D1  equ  0E67h  ;#  |
2786 |      2780                            #  14027  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2787 |      2781   0000                      B4D2  equ  0E68h  ;#  |
2788 |      2782                            #  14088  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2789 |      2783   0000                      B4D3  equ  0E69h  ;#  |
2790 |      2784                            #  14149  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2791 |      2785   0000                      B4D4  equ  0E6Ah  ;#  |
2792 |      2786                            #  14210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2793 |      2787   0000                      B4D5  equ  0E6Bh  ;#  |
2794 |      2788                            #  14271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2795 |      2789   0000                      B4D6  equ  0E6Ch  ;#  |
2796 |      2790                            #  14332  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2797 |      2791   0000                      B4D7  equ  0E6Dh  ;#  |
2798 |      2792                            #  14402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2799 |      2793   0000                      CANSTAT_RO5  equ  0E6Eh  ;#  |
2800 |      2794                            #  14495  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2801 |      2795   0000                      CANCON_RO5  equ  0E6Fh  ;#  |
2802 |      2796                            #  14577  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2803 |      2797   0000                      B5CON  equ  0E70h  ;#  |
2804 |      2798                            #  14889  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2805 |      2799   0000                      B5SIDH  equ  0E71h  ;#  |
2806 |      2800                            #  15021  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2807 |      2801   0000                      B5SIDL  equ  0E72h  ;#  |
2808 |      2802                            #  15166  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2809 |      2803   0000                      B5EIDH  equ  0E73h  ;#  |
2810 |      2804                            #  15298  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2811 |      2805   0000                      B5EIDL  equ  0E74h  ;#  |
2812 |      2806                            #  15430  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2813 |      2807   0000                      B5DLC  equ  0E75h  ;#  |
2814 |      2808                            #  15571  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2815 |      2809   0000                      B5D0  equ  0E76h  ;#  |
2816 |      2810                            #  15641  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2817 |      2811   0000                      B5D1  equ  0E77h  ;#  |
2818 |      2812                            #  15702  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2819 |      2813   0000                      B5D2  equ  0E78h  ;#  |
2820 |      2814                            #  15772  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2821 |      2815   0000                      B5D3  equ  0E79h  ;#  |
2822 |      2816                            #  15833  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2823 |      2817   0000                      B5D4  equ  0E7Ah  ;#  |
2824 |      2818                            #  15894  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2825 |      2819   0000                      B5D5  equ  0E7Bh  ;#  |
2826 |      2820                            #  15955  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2827 |      2821   0000                      B5D6  equ  0E7Ch  ;#  |
2828 |      2822                            #  16016  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2829 |      2823   0000                      B5D7  equ  0E7Dh  ;#  |
2830 |      2824                            #  16077  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2831 |      2825   0000                      CANSTAT_RO4  equ  0E7Eh  ;#  |
2832 |      2826                            #  16170  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2833 |      2827   0000                      CANCON_RO4  equ  0E7Fh  ;#  |
2834 |      2828                            #  16252  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2835 |      2829   0000                      RXF0SIDH  equ  0F00h  ;#  |
2836 |      2830                            #  16384  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2837 |      2831   0000                      RXF0SIDL  equ  0F01h  ;#  |
2838 |      2832                            #  16497  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2839 |      2833   0000                      RXF0EIDH  equ  0F02h  ;#  |
2840 |      2834                            #  16629  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2841 |      2835   0000                      RXF0EIDL  equ  0F03h  ;#  |
2842 |      2836                            #  16761  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2843 |      2837   0000                      RXF1SIDH  equ  0F04h  ;#  |
2844 |      2838                            #  16893  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2845 |      2839   0000                      RXF1SIDL  equ  0F05h  ;#  |
2846 |      2840                            #  17006  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2847 |      2841   0000                      RXF1EIDH  equ  0F06h  ;#  |
2848 |      2842                            #  17138  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2849 |      2843   0000                      RXF1EIDL  equ  0F07h  ;#  |
2850 |      2844                            #  17270  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2851 |      2845   0000                      RXF2SIDH  equ  0F08h  ;#  |
2852 |      2846                            #  17402  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2853 |      2847   0000                      RXF2SIDL  equ  0F09h  ;#  |
2854 |      2848                            #  17515  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2855 |      2849   0000                      RXF2EIDH  equ  0F0Ah  ;#  |
2856 |      2850                            #  17647  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2857 |      2851   0000                      RXF2EIDL  equ  0F0Bh  ;#  |
2858 |      2852                            #  17779  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2859 |      2853   0000                      RXF3SIDH  equ  0F0Ch  ;#  |
2860 |      2854                            #  17911  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2861 |      2855   0000                      RXF3SIDL  equ  0F0Dh  ;#  |
2862 |      2856                            #  18024  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2863 |      2857   0000                      RXF3EIDH  equ  0F0Eh  ;#  |
2864 |      2858                            #  18156  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2865 |      2859   0000                      RXF3EIDL  equ  0F0Fh  ;#  |
2866 |      2860                            #  18288  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2867 |      2861   0000                      RXF4SIDH  equ  0F10h  ;#  |
2868 |      2862                            #  18420  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2869 |      2863   0000                      RXF4SIDL  equ  0F11h  ;#  |
2870 |      2864                            #  18533  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2871 |      2865   0000                      RXF4EIDH  equ  0F12h  ;#  |
2872 |      2866                            #  18665  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2873 |      2867   0000                      RXF4EIDL  equ  0F13h  ;#  |
2874 |      2868                            #  18797  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2875 |      2869   0000                      RXF5SIDH  equ  0F14h  ;#  |
2876 |      2870                            #  18929  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2877 |      2871   0000                      RXF5SIDL  equ  0F15h  ;#  |
2878 |      2872                            #  19042  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2879 |      2873   0000                      RXF5EIDH  equ  0F16h  ;#  |
2880 |      2874                            #  19174  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2881 |      2875   0000                      RXF5EIDL  equ  0F17h  ;#  |
2882 |      2876                            #  19306  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2883 |      2877   0000                      RXM0SIDH  equ  0F18h  ;#  |
2884 |      2878                            #  19438  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2885 |      2879   0000                      RXM0SIDL  equ  0F19h  ;#  |
2886 |      2880                            #  19542  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2887 |      2881   0000                      RXM0EIDH  equ  0F1Ah  ;#  |
2888 |      2882                            #  19674  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2889 |      2883   0000                      RXM0EIDL  equ  0F1Bh  ;#  |
2890 |      2884                            #  19806  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2891 |      2885   0000                      RXM1SIDH  equ  0F1Ch  ;#  |
2892 |      2886                            #  19938  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2893 |      2887   0000                      RXM1SIDL  equ  0F1Dh  ;#  |
2894 |      2888                            #  20042  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2895 |      2889   0000                      RXM1EIDH  equ  0F1Eh  ;#  |
2896 |      2890                            #  20174  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2897 |      2891   0000                      RXM1EIDL  equ  0F1Fh  ;#  |
2898 |      2892                            #  20306  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2899 |      2893   0000                      TXB2CON  equ  0F20h  ;#  |
2900 |      2894                            #  20433  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2901 |      2895   0000                      TXB2SIDH  equ  0F21h  ;#  |
2902 |      2896                            #  20565  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2903 |      2897   0000                      TXB2SIDL  equ  0F22h  ;#  |
2904 |      2898                            #  20669  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2905 |      2899   0000                      TXB2EIDH  equ  0F23h  ;#  |
2906 |      2900                            #  20801  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2907 |      2901   0000                      TXB2EIDL  equ  0F24h  ;#  |
2908 |      2902                            #  20933  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2909 |      2903   0000                      TXB2DLC  equ  0F25h  ;#  |
2910 |      2904                            #  21021  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2911 |      2905   0000                      TXB2D0  equ  0F26h  ;#  |
2912 |      2906                            #  21082  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2913 |      2907   0000                      TXB2D1  equ  0F27h  ;#  |
2914 |      2908                            #  21143  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2915 |      2909   0000                      TXB2D2  equ  0F28h  ;#  |
2916 |      2910                            #  21204  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2917 |      2911   0000                      TXB2D3  equ  0F29h  ;#  |
2918 |      2912                            #  21265  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2919 |      2913   0000                      TXB2D4  equ  0F2Ah  ;#  |
2920 |      2914                            #  21326  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2921 |      2915   0000                      TXB2D5  equ  0F2Bh  ;#  |
2922 |      2916                            #  21387  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2923 |      2917   0000                      TXB2D6  equ  0F2Ch  ;#  |
2924 |      2918                            #  21448  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2925 |      2919   0000                      TXB2D7  equ  0F2Dh  ;#  |
2926 |      2920                            #  21509  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2927 |      2921   0000                      CANSTAT_RO3  equ  0F2Eh  ;#  |
2928 |      2922                            #  21602  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2929 |      2923   0000                      CANCON_RO3  equ  0F2Fh  ;#  |
2930 |      2924                            #  21684  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2931 |      2925   0000                      TXB1CON  equ  0F30h  ;#  |
2932 |      2926                            #  21811  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2933 |      2927   0000                      TXB1SIDH  equ  0F31h  ;#  |
2934 |      2928                            #  21943  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2935 |      2929   0000                      TXB1SIDL  equ  0F32h  ;#  |
2936 |      2930                            #  22047  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2937 |      2931   0000                      TXB1EIDH  equ  0F33h  ;#  |
2938 |      2932                            #  22179  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2939 |      2933   0000                      TXB1EIDL  equ  0F34h  ;#  |
2940 |      2934                            #  22311  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2941 |      2935   0000                      TXB1DLC  equ  0F35h  ;#  |
2942 |      2936                            #  22399  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2943 |      2937   0000                      TXB1D0  equ  0F36h  ;#  |
2944 |      2938                            #  22460  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2945 |      2939   0000                      TXB1D1  equ  0F37h  ;#  |
2946 |      2940                            #  22521  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2947 |      2941   0000                      TXB1D2  equ  0F38h  ;#  |
2948 |      2942                            #  22582  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2949 |      2943   0000                      TXB1D3  equ  0F39h  ;#  |
2950 |      2944                            #  22643  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2951 |      2945   0000                      TXB1D4  equ  0F3Ah  ;#  |
2952 |      2946                            #  22704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2953 |      2947   0000                      TXB1D5  equ  0F3Bh  ;#  |
2954 |      2948                            #  22765  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2955 |      2949   0000                      TXB1D6  equ  0F3Ch  ;#  |
2956 |      2950                            #  22826  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2957 |      2951   0000                      TXB1D7  equ  0F3Dh  ;#  |
2958 |      2952                            #  22887  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2959 |      2953   0000                      CANSTAT_RO2  equ  0F3Eh  ;#  |
2960 |      2954                            #  22980  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2961 |      2955   0000                      CANCON_RO2  equ  0F3Fh  ;#  |
2962 |      2956                            #  23062  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2963 |      2957   0000                      TXB0CON  equ  0F40h  ;#  |
2964 |      2958                            #  23180  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2965 |      2959   0000                      TXB0SIDH  equ  0F41h  ;#  |
2966 |      2960                            #  23312  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2967 |      2961   0000                      TXB0SIDL  equ  0F42h  ;#  |
2968 |      2962                            #  23416  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2969 |      2963   0000                      TXB0EIDH  equ  0F43h  ;#  |
2970 |      2964                            #  23548  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2971 |      2965   0000                      TXB0EIDL  equ  0F44h  ;#  |
2972 |      2966                            #  23680  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2973 |      2967   0000                      TXB0DLC  equ  0F45h  ;#  |
2974 |      2968                            #  23768  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2975 |      2969   0000                      TXB0D0  equ  0F46h  ;#  |
2976 |      2970                            #  23829  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2977 |      2971   0000                      TXB0D1  equ  0F47h  ;#  |
2978 |      2972                            #  23890  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2979 |      2973   0000                      TXB0D2  equ  0F48h  ;#  |
2980 |      2974                            #  23951  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2981 |      2975   0000                      TXB0D3  equ  0F49h  ;#  |
2982 |      2976                            #  24012  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2983 |      2977   0000                      TXB0D4  equ  0F4Ah  ;#  |
2984 |      2978                            #  24073  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2985 |      2979   0000                      TXB0D5  equ  0F4Bh  ;#  |
2986 |      2980                            #  24134  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2987 |      2981   0000                      TXB0D6  equ  0F4Ch  ;#  |
2988 |      2982                            #  24195  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2989 |      2983   0000                      TXB0D7  equ  0F4Dh  ;#  |
2990 |      2984                            #  24256  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2991 |      2985   0000                      CANSTAT_RO1  equ  0F4Eh  ;#  |
2992 |      2986                            #  24349  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2993 |      2987   0000                      CANCON_RO1  equ  0F4Fh  ;#  |
2994 |      2988                            #  24431  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2995 |      2989   0000                      RXB1CON  equ  0F50h  ;#  |
2996 |      2990                            #  24613  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2997 |      2991   0000                      RXB1SIDH  equ  0F51h  ;#  |
2998 |      2992                            #  24745  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
2999 |      2993   0000                      RXB1SIDL  equ  0F52h  ;#  |
3000 |      2994                            #  24863  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3001 |      2995   0000                      RXB1EIDH  equ  0F53h  ;#  |
3002 |      2996                            #  24995  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3003 |      2997   0000                      RXB1EIDL  equ  0F54h  ;#  |
3004 |      2998                            #  25127  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3005 |      2999   0000                      RXB1DLC  equ  0F55h  ;#  |
3006 |      3000                            #  25259  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3007 |      3001   0000                      RXB1D0  equ  0F56h  ;#  |
3008 |      3002                            #  25320  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3009 |      3003   0000                      RXB1D1  equ  0F57h  ;#  |
3010 |      3004                            #  25381  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3011 |      3005   0000                      RXB1D2  equ  0F58h  ;#  |
3012 |      3006                            #  25442  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3013 |      3007   0000                      RXB1D3  equ  0F59h  ;#  |
3014 |      3008                            #  25503  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3015 |      3009   0000                      RXB1D4  equ  0F5Ah  ;#  |
3016 |      3010                            #  25564  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3017 |      3011   0000                      RXB1D5  equ  0F5Bh  ;#  |
3018 |      3012                            #  25625  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3019 |      3013   0000                      RXB1D6  equ  0F5Ch  ;#  |
3020 |      3014                            #  25686  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3021 |      3015   0000                      RXB1D7  equ  0F5Dh  ;#  |
3022 |      3016                            #  25747  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3023 |      3017   0000                      CANSTAT_RO0  equ  0F5Eh  ;#  |
3024 |      3018                            #  25840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3025 |      3019   0000                      CANCON_RO0  equ  0F5Fh  ;#  |
3026 |      3020                            #  25922  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3027 |      3021   0000                      RXB0CON  equ  0F60h  ;#  |
3028 |      3022                            #  26137  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3029 |      3023   0000                      RXB0SIDH  equ  0F61h  ;#  |
3030 |      3024                            #  26269  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3031 |      3025   0000                      RXB0SIDL  equ  0F62h  ;#  |
3032 |      3026                            #  26387  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3033 |      3027   0000                      RXB0EIDH  equ  0F63h  ;#  |
3034 |      3028                            #  26519  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3035 |      3029   0000                      RXB0EIDL  equ  0F64h  ;#  |
3036 |      3030                            #  26651  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3037 |      3031   0000                      RXB0DLC  equ  0F65h  ;#  |
3038 |      3032                            #  26783  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3039 |      3033   0000                      RXB0D0  equ  0F66h  ;#  |
3040 |      3034                            #  26844  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3041 |      3035   0000                      RXB0D1  equ  0F67h  ;#  |
3042 |      3036                            #  26905  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3043 |      3037   0000                      RXB0D2  equ  0F68h  ;#  |
3044 |      3038                            #  26966  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3045 |      3039   0000                      RXB0D3  equ  0F69h  ;#  |
3046 |      3040                            #  27027  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3047 |      3041   0000                      RXB0D4  equ  0F6Ah  ;#  |
3048 |      3042                            #  27088  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3049 |      3043   0000                      RXB0D5  equ  0F6Bh  ;#  |
3050 |      3044                            #  27149  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3051 |      3045   0000                      RXB0D6  equ  0F6Ch  ;#  |
3052 |      3046                            #  27210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3053 |      3047   0000                      RXB0D7  equ  0F6Dh  ;#  |
3054 |      3048                            #  27271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3055 |      3049   0000                      CANSTAT  equ  0F6Eh  ;#  |
3056 |      3050                            #  27379  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3057 |      3051   0000                      CANCON  equ  0F6Fh  ;#  |
3058 |      3052                            #  27482  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3059 |      3053   0000                      BRGCON1  equ  0F70h  ;#  |
3060 |      3054                            #  27543  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3061 |      3055   0000                      BRGCON2  equ  0F71h  ;#  |
3062 |      3056                            #  27613  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3063 |      3057   0000                      BRGCON3  equ  0F72h  ;#  |
3064 |      3058                            #  27657  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3065 |      3059   0000                      CIOCON  equ  0F73h  ;#  |
3066 |      3060                            #  27683  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3067 |      3061   0000                      COMSTAT  equ  0F74h  ;#  |
3068 |      3062                            #  27808  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3069 |      3063   0000                      RXERRCNT  equ  0F75h  ;#  |
3070 |      3064                            #  27869  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3071 |      3065   0000                      TXERRCNT  equ  0F76h  ;#  |
3072 |      3066                            #  27930  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3073 |      3067   0000                      ECANCON  equ  0F77h  ;#  |
3074 |      3068                            #  28000  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3075 |      3069   0000                      PORTA  equ  0F80h  ;#  |
3076 |      3070                            #  28210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3077 |      3071   0000                      PORTB  equ  0F81h  ;#  |
3078 |      3072                            #  28383  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3079 |      3073   0000                      PORTC  equ  0F82h  ;#  |
3080 |      3074                            #  28555  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3081 |      3075   0000                      PORTE  equ  0F84h  ;#  |
3082 |      3076                            #  28788  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3083 |      3077   0000                      LATA  equ  0F89h  ;#  |
3084 |      3078                            #  28920  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3085 |      3079   0000                      LATB  equ  0F8Ah  ;#  |
3086 |      3080                            #  29052  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3087 |      3081   0000                      LATC  equ  0F8Bh  ;#  |
3088 |      3082                            #  29184  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3089 |      3083   0000                      TRISA  equ  0F92h  ;#  |
3090 |      3084                            #  29189  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3091 |      3085   0000                      DDRA  equ  0F92h  ;#  |
3092 |      3086                            #  29405  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3093 |      3087   0000                      TRISB  equ  0F93h  ;#  |
3094 |      3088                            #  29410  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3095 |      3089   0000                      DDRB  equ  0F93h  ;#  |
3096 |      3090                            #  29626  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3097 |      3091   0000                      TRISC  equ  0F94h  ;#  |
3098 |      3092                            #  29631  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3099 |      3093   0000                      DDRC  equ  0F94h  ;#  |
3100 |      3094                            #  29847  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3101 |      3095   0000                      OSCTUNE  equ  0F9Bh  ;#  |
3102 |      3096                            #  29918  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3103 |      3097   0000                      PIE1  equ  0F9Dh  ;#  |
3104 |      3098                            #  29991  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3105 |      3099   0000                      PIR1  equ  0F9Eh  ;#  |
3106 |      3100                            #  30064  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3107 |      3101   0000                      IPR1  equ  0F9Fh  ;#  |
3108 |      3102                            #  30146  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3109 |      3103   0000                      PIE2  equ  0FA0h  ;#  |
3110 |      3104                            #  30200  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3111 |      3105   0000                      PIR2  equ  0FA1h  ;#  |
3112 |      3106                            #  30254  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3113 |      3107   0000                      IPR2  equ  0FA2h  ;#  |
3114 |      3108                            #  30308  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3115 |      3109   0000                      PIE3  equ  0FA3h  ;#  |
3116 |      3110                            #  30416  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3117 |      3111   0000                      PIR3  equ  0FA4h  ;#  |
3118 |      3112                            #  30516  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3119 |      3113   0000                      IPR3  equ  0FA5h  ;#  |
3120 |      3114                            #  30616  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3121 |      3115   0000                      EECON1  equ  0FA6h  ;#  |
3122 |      3116                            #  30681  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3123 |      3117   0000                      EECON2  equ  0FA7h  ;#  |
3124 |      3118                            #  30687  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3125 |      3119   0000                      EEDATA  equ  0FA8h  ;#  |
3126 |      3120                            #  30693  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3127 |      3121   0000                      EEADR  equ  0FA9h  ;#  |
3128 |      3122                            #  30699  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3129 |      3123   0000                      RCSTA  equ  0FABh  ;#  |
3130 |      3124                            #  30704  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3131 |      3125   0000                      RCSTA1  equ  0FABh  ;#  |
3132 |      3126                            #  30908  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3133 |      3127   0000                      TXSTA  equ  0FACh  ;#  |
3134 |      3128                            #  30913  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3135 |      3129   0000                      TXSTA1  equ  0FACh  ;#  |
3136 |      3130                            #  31205  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3137 |      3131   0000                      TXREG  equ  0FADh  ;#  |
3138 |      3132                            #  31210  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3139 |      3133   0000                      TXREG1  equ  0FADh  ;#  |
3140 |      3134                            #  31216  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3141 |      3135   0000                      RCREG  equ  0FAEh  ;#  |
3142 |      3136                            #  31221  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3143 |      3137   0000                      RCREG1  equ  0FAEh  ;#  |
3144 |      3138                            #  31227  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3145 |      3139   0000                      SPBRG  equ  0FAFh  ;#  |
3146 |      3140                            #  31232  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3147 |      3141   0000                      SPBRG1  equ  0FAFh  ;#  |
3148 |      3142                            #  31238  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3149 |      3143   0000                      SPBRGH  equ  0FB0h  ;#  |
3150 |      3144                            #  31244  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3151 |      3145   0000                      T3CON  equ  0FB1h  ;#  |
3152 |      3146                            #  31372  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3153 |      3147   0000                      TMR3  equ  0FB2h  ;#  |
3154 |      3148                            #  31378  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3155 |      3149   0000                      TMR3L  equ  0FB2h  ;#  |
3156 |      3150                            #  31384  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3157 |      3151   0000                      TMR3H  equ  0FB3h  ;#  |
3158 |      3152                            #  31390  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3159 |      3153   0000                      ECCP1DEL  equ  0FB7h  ;#  |
3160 |      3154                            #  31410  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3161 |      3155   0000                      BAUDCON  equ  0FB8h  ;#  |
3162 |      3156                            #  31415  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3163 |      3157   0000                      BAUDCTL  equ  0FB8h  ;#  |
3164 |      3158                            #  31575  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3165 |      3159   0000                      CCP1CON  equ  0FBDh  ;#  |
3166 |      3160                            #  31638  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3167 |      3161   0000                      CCPR1  equ  0FBEh  ;#  |
3168 |      3162                            #  31644  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3169 |      3163   0000                      CCPR1L  equ  0FBEh  ;#  |
3170 |      3164                            #  31650  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3171 |      3165   0000                      CCPR1H  equ  0FBFh  ;#  |
3172 |      3166                            #  31656  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3173 |      3167   0000                      ADCON2  equ  0FC0h  ;#  |
3174 |      3168                            #  31726  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3175 |      3169   0000                      ADCON1  equ  0FC1h  ;#  |
3176 |      3170                            #  31816  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3177 |      3171   0000                      ADCON0  equ  0FC2h  ;#  |
3178 |      3172                            #  31938  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3179 |      3173   0000                      ADRES  equ  0FC3h  ;#  |
3180 |      3174                            #  31944  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3181 |      3175   0000                      ADRESL  equ  0FC3h  ;#  |
3182 |      3176                            #  31950  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3183 |      3177   0000                      ADRESH  equ  0FC4h  ;#  |
3184 |      3178                            #  31956  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3185 |      3179   0000                      SSPCON2  equ  0FC5h  ;#  |
3186 |      3180                            #  32017  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3187 |      3181   0000                      SSPCON1  equ  0FC6h  ;#  |
3188 |      3182                            #  32086  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3189 |      3183   0000                      SSPSTAT  equ  0FC7h  ;#  |
3190 |      3184                            #  32352  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3191 |      3185   0000                      SSPADD  equ  0FC8h  ;#  |
3192 |      3186                            #  32358  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3193 |      3187   0000                      SSPBUF  equ  0FC9h  ;#  |
3194 |      3188                            #  32364  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3195 |      3189   0000                      T2CON  equ  0FCAh  ;#  |
3196 |      3190                            #  32434  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3197 |      3191   0000                      PR2  equ  0FCBh  ;#  |
3198 |      3192                            #  32439  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3199 |      3193   0000                      MEMCON  equ  0FCBh  ;#  |
3200 |      3194                            #  32543  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3201 |      3195   0000                      TMR2  equ  0FCCh  ;#  |
3202 |      3196                            #  32549  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3203 |      3197   0000                      T1CON  equ  0FCDh  ;#  |
3204 |      3198                            #  32662  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3205 |      3199   0000                      TMR1  equ  0FCEh  ;#  |
3206 |      3200                            #  32668  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3207 |      3201   0000                      TMR1L  equ  0FCEh  ;#  |
3208 |      3202                            #  32674  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3209 |      3203   0000                      TMR1H  equ  0FCFh  ;#  |
3210 |      3204                            #  32680  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3211 |      3205   0000                      RCON  equ  0FD0h  ;#  |
3212 |      3206                            #  32812  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3213 |      3207   0000                      WDTCON  equ  0FD1h  ;#  |
3214 |      3208                            #  32839  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3215 |      3209   0000                      HLVDCON  equ  0FD2h  ;#  |
3216 |      3210                            #  32844  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3217 |      3211   0000                      LVDCON  equ  0FD2h  ;#  |
3218 |      3212                            #  33108  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3219 |      3213   0000                      OSCCON  equ  0FD3h  ;#  |
3220 |      3214                            #  33184  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3221 |      3215   0000                      T0CON  equ  0FD5h  ;#  |
3222 |      3216                            #  33259  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3223 |      3217   0000                      TMR0  equ  0FD6h  ;#  |
3224 |      3218                            #  33265  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3225 |      3219   0000                      TMR0L  equ  0FD6h  ;#  |
3226 |      3220                            #  33271  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3227 |      3221   0000                      TMR0H  equ  0FD7h  ;#  |
3228 |      3222                            #  33277  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3229 |      3223   0000                      STATUS  equ  0FD8h  ;#  |
3230 |      3224                            #  33355  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3231 |      3225   0000                      FSR2  equ  0FD9h  ;#  |
3232 |      3226                            #  33361  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3233 |      3227   0000                      FSR2L  equ  0FD9h  ;#  |
3234 |      3228                            #  33367  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3235 |      3229   0000                      FSR2H  equ  0FDAh  ;#  |
3236 |      3230                            #  33373  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3237 |      3231   0000                      PLUSW2  equ  0FDBh  ;#  |
3238 |      3232                            #  33379  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3239 |      3233   0000                      PREINC2  equ  0FDCh  ;#  |
3240 |      3234                            #  33385  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3241 |      3235   0000                      POSTDEC2  equ  0FDDh  ;#  |
3242 |      3236                            #  33391  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3243 |      3237   0000                      POSTINC2  equ  0FDEh  ;#  |
3244 |      3238                            #  33397  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3245 |      3239   0000                      INDF2  equ  0FDFh  ;#  |
3246 |      3240                            #  33403  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3247 |      3241   0000                      BSR  equ  0FE0h  ;#  |
3248 |      3242                            #  33409  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3249 |      3243   0000                      FSR1  equ  0FE1h  ;#  |
3250 |      3244                            #  33415  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3251 |      3245   0000                      FSR1L  equ  0FE1h  ;#  |
3252 |      3246                            #  33421  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3253 |      3247   0000                      FSR1H  equ  0FE2h  ;#  |
3254 |      3248                            #  33427  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3255 |      3249   0000                      PLUSW1  equ  0FE3h  ;#  |
3256 |      3250                            #  33433  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3257 |      3251   0000                      PREINC1  equ  0FE4h  ;#  |
3258 |      3252                            #  33439  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3259 |      3253   0000                      POSTDEC1  equ  0FE5h  ;#  |
3260 |      3254                            #  33445  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3261 |      3255   0000                      POSTINC1  equ  0FE6h  ;#  |
3262 |      3256                            #  33451  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3263 |      3257   0000                      INDF1  equ  0FE7h  ;#  |
3264 |      3258                            #  33457  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3265 |      3259   0000                      WREG  equ  0FE8h  ;#  |
3266 |      3260                            #  33463  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3267 |      3261   0000                      FSR0  equ  0FE9h  ;#  |
3268 |      3262                            #  33469  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3269 |      3263   0000                      FSR0L  equ  0FE9h  ;#  |
3270 |      3264                            #  33475  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3271 |      3265   0000                      FSR0H  equ  0FEAh  ;#  |
3272 |      3266                            #  33481  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3273 |      3267   0000                      PLUSW0  equ  0FEBh  ;#  |
3274 |      3268                            #  33487  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3275 |      3269   0000                      PREINC0  equ  0FECh  ;#  |
3276 |      3270                            #  33493  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3277 |      3271   0000                      POSTDEC0  equ  0FEDh  ;#  |
3278 |      3272                            #  33499  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3279 |      3273   0000                      POSTINC0  equ  0FEEh  ;#  |
3280 |      3274                            #  33505  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3281 |      3275   0000                      INDF0  equ  0FEFh  ;#  |
3282 |      3276                            #  33511  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3283 |      3277   0000                      INTCON3  equ  0FF0h  ;#  |
3284 |      3278                            #  33602  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3285 |      3279   0000                      INTCON2  equ  0FF1h  ;#  |
3286 |      3280                            #  33678  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3287 |      3281   0000                      INTCON  equ  0FF2h  ;#  |
3288 |      3282                            #  33814  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3289 |      3283   0000                      PROD  equ  0FF3h  ;#  |
3290 |      3284                            #  33820  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3291 |      3285   0000                      PRODL  equ  0FF3h  ;#  |
3292 |      3286                            #  33826  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3293 |      3287   0000                      PRODH  equ  0FF4h  ;#  |
3294 |      3288                            #  33832  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3295 |      3289   0000                      TABLAT  equ  0FF5h  ;#  |
3296 |      3290                            #  33840  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3297 |      3291   0000                      TBLPTR  equ  0FF6h  ;#  |
3298 |      3292                            #  33846  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3299 |      3293   0000                      TBLPTRL  equ  0FF6h  ;#  |
3300 |      3294                            #  33852  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3301 |      3295   0000                      TBLPTRH  equ  0FF7h  ;#  |
3302 |      3296                            #  33858  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3303 |      3297   0000                      TBLPTRU  equ  0FF8h  ;#  |
3304 |      3298                            #  33866  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3305 |      3299   0000                      PCLAT  equ  0FF9h  ;#  |
3306 |      3300                            #  33873  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3307 |      3301   0000                      PC  equ  0FF9h  ;#  |
3308 |      3302                            #  33879  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3309 |      3303   0000                      PCL  equ  0FF9h  ;#  |
3310 |      3304                            #  33885  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3311 |      3305   0000                      PCLATH  equ  0FFAh  ;#  |
3312 |      3306                            #  33891  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3313 |      3307   0000                      PCLATU  equ  0FFBh  ;#  |
3314 |      3308                            #  33897  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3315 |      3309   0000                      STKPTR  equ  0FFCh  ;#  |
3316 |      3310                            #  33970  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3317 |      3311   0000                      TOS  equ  0FFDh  ;#  |
3318 |      3312                            #  33976  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3319 |      3313   0000                      TOSL  equ  0FFDh  ;#  |
3320 |      3314                            #  33982  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3321 |      3315   0000                      TOSH  equ  0FFEh  ;#  |
3322 |      3316                            #  33988  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\include\pic18f2580.h" |
3323 |      3317   0000                      TOSU  equ  0FFFh  ;#  |
3324 |      3318                                   FNCALL _main,_init |
3325 |      3319                                   FNCALL _main,_vscp_check_pstorage |
3326 |      3320                                   FNCALL _main,_init_app_eeprom |
3327 |      3321                                   FNCALL _main,_vscp_init |
3328 |      3322                                   FNCALL _main,_writeEEPROM |
3329 |      3323                                   FNCALL _main,_vscp_getEvent |
3330 |      3324                                   FNCALL _main,_vscp_goActiveState |
3331 |      3325                                   FNCALL _main,_vscp_handleProbeState |
3332 |      3326                                   FNCALL _main,_vscp_handleProtocolEvent |
3333 |      3327                                   FNCALL _main,_handle_sync |
3334 |      3328                                   FNCALL _main,_vscp_error |
3335 |      3329                                   FNCALL _main,_doOneSecondWork |
3336 |      3330                                   FNCALL _main,_vscp_doOneSecondWork |
3337 |      3331                                   FNCALL _main,_doWork |
3338 |      3332                                   FNCALL _doWork,_writeEEPROM |
3339 |      3333                                   FNCALL _doWork,_readEEPROM |
3340 |      3334                                   FNCALL _doWork,_exp |
3341 |      3335                                   FNCALL _doWork,_log |
3342 |      3336                                   FNCALL _doWork,_getCalibrationValue |
3343 |      3337                                   FNCALL _doWork,_vscp_sendEvent |
3344 |      3338                                   FNCALL _doWork,___aldiv |
3345 |      3339                                   FNCALL _doWork,___altofl |
3346 |      3340                                   FNCALL _doWork,___asfladd |
3347 |      3341                                   FNCALL _doWork,___fladd |
3348 |      3342                                   FNCALL _doWork,___asfldiv |
3349 |      3343                                   FNCALL _doWork,___fldiv |
3350 |      3344                                   FNCALL _doWork,___flmul |
3351 |      3345                                   FNCALL _doWork,___asflsub |
3352 |      3346                                   FNCALL _doWork,___flsub |
3353 |      3347                                   FNCALL _doWork,___fltol |
3354 |      3348                                   FNCALL _doWork,___lwtofl |
3355 |      3349                                   FNCALL _doWork,___wmul |
3356 |      3350                                   FNCALL ___lwtofl,___flpack |
3357 |      3351                                   FNCALL ___asfldiv,___fldiv |
3358 |      3352                                   FNCALL ___asfladd,___fladd |
3359 |      3353                                   FNCALL _getCalibrationValue,_readEEPROM |
3360 |      3354                                   FNCALL _log,___fladd |
3361 |      3355                                   FNCALL _log,___flmul |
3362 |      3356                                   FNCALL _log,___awtofl |
3363 |      3357                                   FNCALL _log,_eval_poly |
3364 |      3358                                   FNCALL _log,_frexp |
3365 |      3359                                   FNCALL _exp,___fldiv |
3366 |      3360                                   FNCALL _exp,___asflmul |
3367 |      3361                                   FNCALL _exp,___asflsub |
3368 |      3362                                   FNCALL _exp,___awtofl |
3369 |      3363                                   FNCALL _exp,_floor |
3370 |      3364                                   FNCALL _exp,_eval_poly |
3371 |      3365                                   FNCALL _exp,_ldexp |
3372 |      3366                                   FNCALL _exp,___flge |
3373 |      3367                                   FNCALL _exp,___flneg |
3374 |      3368                                   FNCALL _exp,___fltol |
3375 |      3369                                   FNCALL _eval_poly,___fladd |
3376 |      3370                                   FNCALL _eval_poly,___flmul |
3377 |      3371                                   FNCALL _floor,___altofl |
3378 |      3372                                   FNCALL _floor,___fladd |
3379 |      3373                                   FNCALL _floor,___flge |
3380 |      3374                                   FNCALL _floor,_frexp |
3381 |      3375                                   FNCALL _floor,___fltol |
3382 |      3376                                   FNCALL ___altofl,___flpack |
3383 |      3377                                   FNCALL ___asflsub,___flsub |
3384 |      3378                                   FNCALL ___flsub,___fladd |
3385 |      3379                                   FNCALL ___asflmul,___flmul |
3386 |      3380                                   FNCALL ___fldiv,___flpack |
3387 |      3381                                   FNCALL _vscp_doOneSecondWork,_vscp_getZone |
3388 |      3382                                   FNCALL _vscp_doOneSecondWork,_vscp_getSubzone |
3389 |      3383                                   FNCALL _vscp_doOneSecondWork,_vscp_sendHeartBeat |
3390 |      3384                                   FNCALL _vscp_sendHeartBeat,_vscp_sendEvent |
3391 |      3385                                   FNCALL _vscp_getSubzone,_readEEPROM |
3392 |      3386                                   FNCALL _vscp_getZone,_readEEPROM |
3393 |      3387                                   FNCALL _doOneSecondWork,_readEEPROM |
3394 |      3388                                   FNCALL _doOneSecondWork,_vscp_sendEvent |
3395 |      3389                                   FNCALL _doOneSecondWork,_sendTempEvent |
3396 |      3390                                   FNCALL _handle_sync,_readEEPROM |
3397 |      3391                                   FNCALL _handle_sync,_sendTempEvent |
3398 |      3392                                   FNCALL _sendTempEvent,_readEEPROM |
3399 |      3393                                   FNCALL _sendTempEvent,_vscp_sendEvent |
3400 |      3394                                   FNCALL _sendTempEvent,_setEventData |
3401 |      3395                                   FNCALL _setEventData,_Celsius2Kelvin |
3402 |      3396                                   FNCALL _setEventData,_Celsius2Fahrenheit |
3403 |      3397                                   FNCALL _setEventData,___awtofl |
3404 |      3398                                   FNCALL _setEventData,___fltol |
3405 |      3399                                   FNCALL _Celsius2Fahrenheit,___fladd |
3406 |      3400                                   FNCALL _Celsius2Fahrenheit,___fldiv |
3407 |      3401                                   FNCALL _Celsius2Fahrenheit,___flmul |
3408 |      3402                                   FNCALL _Celsius2Kelvin,___fladd |
3409 |      3403                                   FNCALL ___fladd,___flpack |
3410 |      3404                                   FNCALL _vscp_handleProtocolEvent,_vscp_init |
3411 |      3405                                   FNCALL _vscp_handleProtocolEvent,_vscp_sendEvent |
3412 |      3406                                   FNCALL _vscp_handleProtocolEvent,_vscp_readAppReg |
3413 |      3407                                   FNCALL _vscp_handleProtocolEvent,_vscp_writeAppReg |
3414 |      3408                                   FNCALL _vscp_handleProtocolEvent,_vscp_getGUID |
3415 |      3409                                   FNCALL _vscp_handleProtocolEvent,_vscp_getMDF_URL |
3416 |      3410                                   FNCALL _vscp_handleProtocolEvent,_vscp_getMatrixInfo |
3417 |      3411                                   FNCALL _vscp_handleProtocolEvent,_vscp_goBootloaderMode |
3418 |      3412                                   FNCALL _vscp_handleProtocolEvent,_vscp_handleHeartbeat |
3419 |      3413                                   FNCALL _vscp_handleProtocolEvent,_vscp_handleSetNickname |
3420 |      3414                                   FNCALL _vscp_handleProtocolEvent,_vscp_handleDropNickname |
3421 |      3415                                   FNCALL _vscp_handleProtocolEvent,_vscp_newNodeOnline |
3422 |      3416                                   FNCALL _vscp_handleProtocolEvent,_vscp_readRegister |
3423 |      3417                                   FNCALL _vscp_handleProtocolEvent,_vscp_readStdReg |
3424 |      3418                                   FNCALL _vscp_handleProtocolEvent,_vscp_writeRegister |
3425 |      3419                                   FNCALL _vscp_handleProtocolEvent,_vscp_writeStdReg |
3426 |      3420                                   FNCALL _vscp_handleProtocolEvent,___lbmod |
3427 |      3421                                   FNCALL _vscp_writeRegister,_vscp_writeAppReg |
3428 |      3422                                   FNCALL _vscp_writeRegister,_vscp_writeStdReg |
3429 |      3423                                   FNCALL _vscp_writeStdReg,_vscp_getUserID |
3430 |      3424                                   FNCALL _vscp_writeStdReg,_vscp_setUserID |
3431 |      3425                                   FNCALL _vscp_writeStdReg,_vscp_getFamilyCode |
3432 |      3426                                   FNCALL _vscp_writeStdReg,_vscp_getFamilyType |
3433 |      3427                                   FNCALL _vscp_writeStdReg,_vscp_restoreDefaults |
3434 |      3428                                   FNCALL _vscp_restoreDefaults,_init_app_eeprom |
3435 |      3429                                   FNCALL _vscp_restoreDefaults,_init_app_ram |
3436 |      3430                                   FNCALL _init_app_eeprom,_writeEEPROM |
3437 |      3431                                   FNCALL _vscp_setUserID,_writeEEPROM |
3438 |      3432                                   FNCALL _vscp_writeAppReg,_writeEEPROM |
3439 |      3433                                   FNCALL _vscp_writeAppReg,_readEEPROM |
3440 |      3434                                   FNCALL _vscp_writeAppReg,_writeCoeffs2Ram |
3441 |      3435                                   FNCALL _vscp_readRegister,_vscp_readAppReg |
3442 |      3436                                   FNCALL _vscp_readRegister,_vscp_readStdReg |
3443 |      3437                                   FNCALL _vscp_readStdReg,_vscp_getMajorVersion |
3444 |      3438                                   FNCALL _vscp_readStdReg,_vscp_getMinorVersion |
3445 |      3439                                   FNCALL _vscp_readStdReg,_vscp_getSubMinorVersion |
3446 |      3440                                   FNCALL _vscp_readStdReg,_vscp_getGUID |
3447 |      3441                                   FNCALL _vscp_readStdReg,_vscp_getMDF_URL |
3448 |      3442                                   FNCALL _vscp_readStdReg,_vscp_getUserID |
3449 |      3443                                   FNCALL _vscp_readStdReg,_vscp_getManufacturerId |
3450 |      3444                                   FNCALL _vscp_readStdReg,_vscp_getBootLoaderAlgorithm |
3451 |      3445                                   FNCALL _vscp_readStdReg,_vscp_getBufferSize |
3452 |      3446                                   FNCALL _vscp_readStdReg,_vscp_getRegisterPagesUsed |
3453 |      3447                                   FNCALL _vscp_getManufacturerId,_readEEPROM |
3454 |      3448                                   FNCALL _vscp_getUserID,_readEEPROM |
3455 |      3449                                   FNCALL _vscp_getGUID,_readEEPROM |
3456 |      3450                                   FNCALL _vscp_newNodeOnline,_vscp_sendEvent |
3457 |      3451                                   FNCALL _vscp_handleDropNickname,_vscp_init |
3458 |      3452                                   FNCALL _vscp_handleDropNickname,_vscp_writeNicknamePermanent |
3459 |      3453                                   FNCALL _vscp_init,_vscp_readNicknamePermanent |
3460 |      3454                                   FNCALL _vscp_readNicknamePermanent,_readEEPROM |
3461 |      3455                                   FNCALL _vscp_handleSetNickname,_vscp_writeNicknamePermanent |
3462 |      3456                                   FNCALL _vscp_handleSetNickname,_vscp_setSegmentCRC |
3463 |      3457                                   FNCALL _vscp_handleHeartbeat,_vscp_writeNicknamePermanent |
3464 |      3458                                   FNCALL _vscp_handleHeartbeat,_vscp_getSegmentCRC |
3465 |      3459                                   FNCALL _vscp_handleHeartbeat,_vscp_setSegmentCRC |
3466 |      3460                                   FNCALL _vscp_goBootloaderMode,_writeEEPROM |
3467 |      3461                                   FNCALL _vscp_handleProbeState,_vscp_goActiveState |
3468 |      3462                                   FNCALL _vscp_handleProbeState,_vscp_sendEvent |
3469 |      3463                                   FNCALL _vscp_handleProbeState,_vscp_writeNicknamePermanent |
3470 |      3464                                   FNCALL _vscp_handleProbeState,_vscp_setSegmentCRC |
3471 |      3465                                   FNCALL _vscp_goActiveState,_vscp_sendEvent |
3472 |      3466                                   FNCALL _vscp_sendEvent,_sendVSCPFrame |
3473 |      3467                                   FNCALL _sendVSCPFrame,_sendCANFrame |
3474 |      3468                                   FNCALL _sendCANFrame,_ECANSendMessage |
3475 |      3469                                   FNCALL _ECANSendMessage,__CANIDToRegs |
3476 |      3470                                   FNCALL _vscp_getEvent,_getVSCPFrame |
3477 |      3471                                   FNCALL _getVSCPFrame,_getCANFrame |
3478 |      3472                                   FNCALL _getCANFrame,_ECANReceiveMessage |
3479 |      3473                                   FNCALL _ECANReceiveMessage,__ECANPointBuffer |
3480 |      3474                                   FNCALL _ECANReceiveMessage,__RegsToCANID |
3481 |      3475                                   FNCALL _vscp_check_pstorage,_vscp_writeNicknamePermanent |
3482 |      3476                                   FNCALL _vscp_check_pstorage,_vscp_getSegmentCRC |
3483 |      3477                                   FNCALL _vscp_check_pstorage,_vscp_setSegmentCRC |
3484 |      3478                                   FNCALL _vscp_check_pstorage,_vscp_setControlByte |
3485 |      3479                                   FNCALL _vscp_setControlByte,_writeEEPROM |
3486 |      3480                                   FNCALL _vscp_setSegmentCRC,_writeEEPROM |
3487 |      3481                                   FNCALL _vscp_getSegmentCRC,_readEEPROM |
3488 |      3482                                   FNCALL _vscp_writeNicknamePermanent,_writeEEPROM |
3489 |      3483                                   FNCALL _init,_WriteTimer0 |
3490 |      3484                                   FNCALL _init,_ConvertADC |
3491 |      3485                                   FNCALL _init,_init_app_ram |
3492 |      3486                                   FNCALL _init,_OpenTimer0 |
3493 |      3487                                   FNCALL _init,_OpenADC |
3494 |      3488                                   FNCALL _init,_ECANInitialize |
3495 |      3489                                   FNCALL _ECANInitialize,_ECANSetOperationMode |
3496 |      3490                                   FNCALL _init_app_ram,_writeCoeffs2Ram |
3497 |      3491                                   FNCALL _writeCoeffs2Ram,_readEEPROM |
3498 |      3492                                   FNCALL _writeCoeffs2Ram,___wmul |
3499 |      3493                                   FNCALL ___awtofl,___flpack |
3500 |      3494                                   FNCALL ___flmul,___flpack |
3501 |      3495                                   FNCALL _vscp_readAppReg,_readEEPROM |
3502 |      3496                                   FNROOT _main |
3503 |      3497                                   FNCALL _interrupt_at_low_vector,i1_ConvertADC |
3504 |      3498                                   FNCALL _interrupt_at_low_vector,i1_WriteTimer0 |
3505 |      3499                                   FNCALL intlevel1,_interrupt_at_low_vector |
3506 |      3500                                   global intlevel1 |
3507 |      3501                                   FNROOT intlevel1 |
3508 |      3502                                   global _vscp_deviceURL |
3509 |      3503                            psect  smallconst,class=SMALLCONST,space=0,reloc=2,noexec |
3510 |      3504                            global  __psmallconst |
3511 |      3505   0000'                     __psmallconst: |
3512 |      3506                                   file   "../main.c" |
3513 |      3507                                   line   93 |
3514 |      3508   0000'                     _vscp_deviceURL: |
3515 |      3509   0000'  77                         db     low(077h) |
3516 |      3510   0001'  77                         db     low(077h) |
3517 |      3511   0002'  77                         db     low(077h) |
3518 |      3512   0003'  2E                         db     low(02Eh) |
3519 |      3513   0004'  65                         db     low(065h) |
3520 |      3514   0005'  75                         db     low(075h) |
3521 |      3515   0006'  72                         db     low(072h) |
3522 |      3516   0007'  6F                         db     low(06Fh) |
3523 |      3517   0008'  73                         db     low(073h) |
3524 |      3518   0009'  6F                         db     low(06Fh) |
3525 |      3519   000A'  75                         db     low(075h) |
3526 |      3520   000B'  72                         db     low(072h) |
3527 |      3521   000C'  63                         db     low(063h) |
3528 |      3522   000D'  65                         db     low(065h) |
3529 |      3523   000E'  2E                         db     low(02Eh) |
3530 |      3524   000F'  73                         db     low(073h) |
3531 |      3525   0010'  65                         db     low(065h) |
3532 |      3526   0011'  2F                         db     low(02Fh) |
3533 |      3527   0012'  6E                         db     low(06Eh) |
3534 |      3528   0013'  74                         db     low(074h) |
3535 |      3529   0014'  63                         db     low(063h) |
3536 |      3530   0015'  31                         db     low(031h) |
3537 |      3531   0016'  30                         db     low(030h) |
3538 |      3532   0017'  4B                         db     low(04Bh) |
3539 |      3533   0018'  41                         db     low(041h) |
3540 |      3534   0019'  5F                         db     low(05Fh) |
3541 |      3535   001A'  32                         db     low(032h) |
3542 |      3536   001B'  2E                         db     low(02Eh) |
3543 |      3537   001C'  78                         db     low(078h) |
3544 |      3538   001D'  6D                         db     low(06Dh) |
3545 |      3539   001E'  6C                         db     low(06Ch) |
3546 |      3540   001F'  00                         db     low(0) |
3547 |      3541                                   global  __end_of_vscp_deviceURL |
3548 |      3542   0020'                     __end_of_vscp_deviceURL: |
3549 |      3543                                   global exp@coeff |
3550 |      3544                            psect  smallconst |
3551 |      3545                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\exp.c" |
3552 |      3546                                   line   17 |
3553 |      3547   0020'                     exp@coeff: |
3554 |      3548   0020'  0000                       dw     (1.0000000000000000  &  0ffffh) |
3555 |      3549   0022'  3F80                       dw     highword  (1.0000000000000000) |
3556 |      3550   0024'  7218                       dw     (0.69314718056000002  &  0ffffh) |
3557 |      3551   0026'  3F31                       dw     highword  (0.69314718056000002) |
3558 |      3552   0028'  FDF0                       dw     (0.24022650695000000  &  0ffffh) |
3559 |      3553   002A'  3E75                       dw     highword  (0.24022650695000000) |
3560 |      3554   002C'  5847                       dw     (0.055504108944999998  &  0ffffh) |
3561 |      3555   002E'  3D63                       dw     highword  (0.055504108944999998) |
3562 |      3556   0030'  9558                       dw     (0.0096181261778999997  &  0ffffh) |
3563 |      3557   0032'  3C1D                       dw     highword  (0.0096181261778999997) |
3564 |      3558   0034'  C482                       dw     (0.0013333710529000000  &  0ffffh) |
3565 |      3559   0036'  3AAE                       dw     highword  (0.0013333710529000000) |
3566 |      3560   0038'  78A8                       dw     (0.00015399104432000000  &  0ffffh) |
3567 |      3561   003A'  3921                       dw     highword  (0.00015399104432000000) |
3568 |      3562   003C'  93EF                       dw     (1.5327675256999998e-005  &  0ffffh) |
3569 |      3563   003E'  3780                       dw     highword  (1.5327675256999998e-005) |
3570 |      3564   0040'  92A0                       dw     (1.2485143336000000e-006  &  0ffffh) |
3571 |      3565   0042'  35A7                       dw     highword  (1.2485143336000000e-006) |
3572 |      3566   0044'  5646                       dw     (1.3908092220999999e-007  &  0ffffh) |
3573 |      3567   0046'  3415                       dw     highword  (1.3908092220999999e-007) |
3574 |      3568                                   global  __end_ofexp@coeff |
3575 |      3569   0048'                     __end_ofexp@coeff: |
3576 |      3570                                   global log@coeff |
3577 |      3571                            psect  smallconst |
3578 |      3572                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\log.c" |
3579 |      3573                                   line   9 |
3580 |      3574   0048'                     log@coeff: |
3581 |      3575   0048'  0000                       dw     (0.0000000000000000  &  0ffffh) |
3582 |      3576   004A'  0000                       dw     highword  (0.0000000000000000) |
3583 |      3577   004C'  FFC4                       dw     (0.99999642389999999  &  0ffffh) |
3584 |      3578   004E'  3F7F                       dw     highword  (0.99999642389999999) |
3585 |      3579   0050'  EF80                       dw     (-0.49987412380000001  &  0ffffh) |
3586 |      3580   0052'  BEFF                       dw     highword  (-0.49987412380000001) |
3587 |      3581   0054'  E190                       dw     (0.33179902579999998  &  0ffffh) |
3588 |      3582   0056'  3EA9                       dw     highword  (0.33179902579999998) |
3589 |      3583   0058'  82EC                       dw     (-0.24073380840000000  &  0ffffh) |
3590 |      3584   005A'  BE76                       dw     highword  (-0.24073380840000000) |
3591 |      3585   005C'  AD82                       dw     (0.16765407110000000  &  0ffffh) |
3592 |      3586   005E'  3E2B                       dw     highword  (0.16765407110000000) |
3593 |      3587   0060'  3C0E                       dw     (-0.095329389700000003  &  0ffffh) |
3594 |      3588   0062'  BDC3                       dw     highword  (-0.095329389700000003) |
3595 |      3589   0064'  D187                       dw     (0.036088493700000002  &  0ffffh) |
3596 |      3590   0066'  3D13                       dw     highword  (0.036088493700000002) |
3597 |      3591   0068'  7841                       dw     (-0.0064535442000000004  &  0ffffh) |
3598 |      3592   006A'  BBD3                       dw     highword  (-0.0064535442000000004) |
3599 |      3593                                   global  __end_oflog@coeff |
3600 |      3594   006C'                     __end_oflog@coeff: |
3601 |      3595                                   global _vscp_deviceURL |
3602 |      3596                                   global exp@coeff |
3603 |      3597                                   global log@coeff |
3604 |      3598                                   global _vscp_page_select |
3605 |      3599                                   global __ECANRxFilterHitInfo |
3606 |      3600                                   global _adc_series_counter |
3607 |      3601                                   global _calibration_index |
3608 |      3602                                   global _vscp_alarmstatus |
3609 |      3603                                   global _vscp_guid_reset |
3610 |      3604                                   global _vscp_initledfunc |
3611 |      3605                                   global _vscp_node_substate |
3612 |      3606                                   global _vscp_probe_address |
3613 |      3607                                   global _vscp_probe_cnt |
3614 |      3608                                   global _vscp_second |
3615 |      3609                                   global _vscp_statuscnt |
3616 |      3610                                   global _adc |
3617 |      3611                                   global _current_temp |
3618 |      3612                                   global __IT_INT_MASK |
3619 |      3613                                   global __IT_SAVE_BSR |
3620 |      3614                                   global __IT_SAVE_WREG |
3621 |      3615                                   global ___DCByte |
3622 |      3616                                   global _adc_conversion_flags |
3623 |      3617                                   global _high_alarm |
3624 |      3618                                   global _low_alarm |
3625 |      3619                                   global _seconds |
3626 |      3620                                   global _vscp_hour |
3627 |      3621                                   global _vscp_initbtncnt |
3628 |      3622                                   global _vscp_minute |
3629 |      3623                                   global _vscp_nickname |
3630 |      3624                                   global _vscp_node_state |
3631 |      3625                                   global _vscp_imsg |
3632 |      3626                                   global _vscp_omsg |
3633 |      3627                                   global _seconds_temp |
3634 |      3628                                   global _measurement_clock |
3635 |      3629                                   global _timeout_clock |
3636 |      3630                                   global _vscp_configtimer |
3637 |      3631                                   global _vscp_timer |
3638 |      3632                                   global __IT_SAVE_STATUS |
3639 |      3633                                   global _sh_coefficients |
3640 |      3634                                   global _ADCON0 |
3641 |      3635   0000                      _ADCON0        set     0xFC2 |
3642 |      3636                                   global _ADCON0bits |
3643 |      3637   0000                      _ADCON0bits    set 0xFC2 |
3644 |      3638                                   global _ADCON1 |
3645 |      3639   0000                      _ADCON1        set     0xFC1 |
3646 |      3640                                   global _ADCON2 |
3647 |      3641   0000                      _ADCON2        set     0xFC0 |
3648 |      3642                                   global _ADRESH |
3649 |      3643   0000                      _ADRESH        set     0xFC4 |
3650 |      3644                                   global _ADRESL |
3651 |      3645   0000                      _ADRESL        set     0xFC3 |
3652 |      3646                                   global _BRGCON1 |
3653 |      3647   0000                      _BRGCON1       set    0xF70 |
3654 |      3648                                   global _BRGCON2 |
3655 |      3649   0000                      _BRGCON2       set    0xF71 |
3656 |      3650                                   global _BRGCON3 |
3657 |      3651   0000                      _BRGCON3       set    0xF72 |
3658 |      3652                                   global _BSEL0 |
3659 |      3653   0000                      _BSEL0 set      0xDF8 |
3660 |      3654                                   global _CANCON |
3661 |      3655   0000                      _CANCON        set     0xF6F |
3662 |      3656                                   global _CIOCON |
3663 |      3657   0000                      _CIOCON        set     0xF73 |
3664 |      3658                                   global _ECANCON |
3665 |      3659   0000                      _ECANCON       set    0xF77 |
3666 |      3660                                   global _EEADR |
3667 |      3661   0000                      _EEADR set      0xFA9 |
3668 |      3662                                   global _EECON1bits |
3669 |      3663   0000                      _EECON1bits    set 0xFA6 |
3670 |      3664                                   global _EECON2 |
3671 |      3665   0000                      _EECON2        set     0xFA7 |
3672 |      3666                                   global _EEDATA |
3673 |      3667   0000                      _EEDATA        set     0xFA8 |
3674 |      3668                                   global _INTCONbits |
3675 |      3669   0000                      _INTCONbits    set 0xFF2 |
3676 |      3670                                   global _MSEL0 |
3677 |      3671   0000                      _MSEL0 set      0xDF0 |
3678 |      3672                                   global _MSEL1 |
3679 |      3673   0000                      _MSEL1 set      0xDF1 |
3680 |      3674                                   global _MSEL2 |
3681 |      3675   0000                      _MSEL2 set      0xDF2 |
3682 |      3676                                   global _PIE1bits |
3683 |      3677   0000                      _PIE1bits      set   0xF9D |
3684 |      3678                                   global _PIR1bits |
3685 |      3679   0000                      _PIR1bits      set   0xF9E |
3686 |      3680                                   global _PIR2bits |
3687 |      3681   0000                      _PIR2bits      set   0xFA1 |
3688 |      3682                                   global _PORTC |
3689 |      3683   0000                      _PORTC set      0xF82 |
3690 |      3684                                   global _RXB1CONbits |
3691 |      3685   0000                      _RXB1CONbits   set        0xF50 |
3692 |      3686                                   global _RXF0EIDH |
3693 |      3687   0000                      _RXF0EIDH      set   0xF02 |
3694 |      3688                                   global _RXF0EIDL |
3695 |      3689   0000                      _RXF0EIDL      set   0xF03 |
3696 |      3690                                   global _RXF0SIDH |
3697 |      3691   0000                      _RXF0SIDH      set   0xF00 |
3698 |      3692                                   global _RXF0SIDL |
3699 |      3693   0000                      _RXF0SIDL      set   0xF01 |
3700 |      3694                                   global _RXF1EIDH |
3701 |      3695   0000                      _RXF1EIDH      set   0xF06 |
3702 |      3696                                   global _RXF1EIDL |
3703 |      3697   0000                      _RXF1EIDL      set   0xF07 |
3704 |      3698                                   global _RXF1SIDH |
3705 |      3699   0000                      _RXF1SIDH      set   0xF04 |
3706 |      3700                                   global _RXF1SIDL |
3707 |      3701   0000                      _RXF1SIDL      set   0xF05 |
3708 |      3702                                   global _RXFBCON0 |
3709 |      3703   0000                      _RXFBCON0      set   0xDE0 |
3710 |      3704                                   global _RXFBCON1 |
3711 |      3705   0000                      _RXFBCON1      set   0xDE1 |
3712 |      3706                                   global _RXFBCON2 |
3713 |      3707   0000                      _RXFBCON2      set   0xDE2 |
3714 |      3708                                   global _RXFBCON3 |
3715 |      3709   0000                      _RXFBCON3      set   0xDE3 |
3716 |      3710                                   global _RXFBCON4 |
3717 |      3711   0000                      _RXFBCON4      set   0xDE4 |
3718 |      3712                                   global _RXFBCON5 |
3719 |      3713   0000                      _RXFBCON5      set   0xDE5 |
3720 |      3714                                   global _RXFBCON6 |
3721 |      3715   0000                      _RXFBCON6      set   0xDE6 |
3722 |      3716                                   global _RXFBCON7 |
3723 |      3717   0000                      _RXFBCON7      set   0xDE7 |
3724 |      3718                                   global _RXFCON0 |
3725 |      3719   0000                      _RXFCON0       set    0xDD4 |
3726 |      3720                                   global _RXFCON1 |
3727 |      3721   0000                      _RXFCON1       set    0xDD5 |
3728 |      3722                                   global _RXM0EIDH |
3729 |      3723   0000                      _RXM0EIDH      set   0xF1A |
3730 |      3724                                   global _RXM0EIDL |
3731 |      3725   0000                      _RXM0EIDL      set   0xF1B |
3732 |      3726                                   global _RXM0SIDH |
3733 |      3727   0000                      _RXM0SIDH      set   0xF18 |
3734 |      3728                                   global _RXM0SIDL |
3735 |      3729   0000                      _RXM0SIDL      set   0xF19 |
3736 |      3730                                   global _RXM1EIDH |
3737 |      3731   0000                      _RXM1EIDH      set   0xF1E |
3738 |      3732                                   global _RXM1EIDL |
3739 |      3733   0000                      _RXM1EIDL      set   0xF1F |
3740 |      3734                                   global _RXM1SIDH |
3741 |      3735   0000                      _RXM1SIDH      set   0xF1C |
3742 |      3736                                   global _RXM1SIDL |
3743 |      3737   0000                      _RXM1SIDL      set   0xF1D |
3744 |      3738                                   global _T0CON |
3745 |      3739   0000                      _T0CON set      0xFD5 |
3746 |      3740                                   global _T0CONbits |
3747 |      3741   0000                      _T0CONbits     set  0xFD5 |
3748 |      3742                                   global _TMR0H |
3749 |      3743   0000                      _TMR0H set      0xFD7 |
3750 |      3744                                   global _TMR0L |
3751 |      3745   0000                      _TMR0L set      0xFD6 |
3752 |      3746                                   global _TRISA |
3753 |      3747   0000                      _TRISA set      0xF92 |
3754 |      3748                                   global _TRISB |
3755 |      3749   0000                      _TRISB set      0xF93 |
3756 |      3750                                   global _TRISC |
3757 |      3751   0000                      _TRISC set      0xF94 |
3758 |      3752                                   global _B0RXFUL |
3759 |      3753   0000                      _B0RXFUL       set    0x7107 |
3760 |      3754                                   global _B0TXEN |
3761 |      3755   0000                      _B0TXEN        set     0x6FC2 |
3762 |      3756                                   global _B1RXFUL |
3763 |      3757   0000                      _B1RXFUL       set    0x7187 |
3764 |      3758                                   global _B1TXEN |
3765 |      3759   0000                      _B1TXEN        set     0x6FC3 |
3766 |      3760                                   global _B2RXFUL |
3767 |      3761   0000                      _B2RXFUL       set    0x7207 |
3768 |      3762                                   global _B2TXEN |
3769 |      3763   0000                      _B2TXEN        set     0x6FC4 |
3770 |      3764                                   global _B3RXFUL |
3771 |      3765   0000                      _B3RXFUL       set    0x7287 |
3772 |      3766                                   global _B3TXEN |
3773 |      3767   0000                      _B3TXEN        set     0x6FC5 |
3774 |      3768                                   global _B4RXFUL |
3775 |      3769   0000                      _B4RXFUL       set    0x7307 |
3776 |      3770                                   global _B4TXEN |
3777 |      3771   0000                      _B4TXEN        set     0x6FC6 |
3778 |      3772                                   global _B5RXFUL |
3779 |      3773   0000                      _B5RXFUL       set    0x7387 |
3780 |      3774                                   global _B5TXEN |
3781 |      3775   0000                      _B5TXEN        set     0x6FC7 |
3782 |      3776                                   global _FIFOEMPTY |
3783 |      3777   0000                      _FIFOEMPTY     set  0x7BA7 |
3784 |      3778                                   global _IRXIF |
3785 |      3779   0000                      _IRXIF set      0x7D27 |
3786 |      3780                                   global _MDSEL0 |
3787 |      3781   0000                      _MDSEL0        set     0x7BBE |
3788 |      3782                                   global _MDSEL1 |
3789 |      3783   0000                      _MDSEL1        set     0x7BBF |
3790 |      3784                                   global _RXB0FILHIT0 |
3791 |      3785   0000                      _RXB0FILHIT0   set        0x7B00 |
3792 |      3786                                   global _RXB0FUL |
3793 |      3787   0000                      _RXB0FUL       set    0x7B07 |
3794 |      3788                                   global _RXB0IF |
3795 |      3789   0000                      _RXB0IF        set     0x7D20 |
3796 |      3790                                   global _RXB0OVFL |
3797 |      3791   0000                      _RXB0OVFL      set   0x7BA7 |
3798 |      3792                                   global _RXB1IF |
3799 |      3793   0000                      _RXB1IF        set     0x7D21 |
3800 |      3794                                   global _RXB1OVFL |
3801 |      3795   0000                      _RXB1OVFL      set   0x7BA6 |
3802 |      3796                                   global _RXM0EXIDM |
3803 |      3797   0000                      _RXM0EXIDM     set  0x78CB |
3804 |      3798                                   global _RXM1EXIDEN |
3805 |      3799   0000                      _RXM1EXIDEN    set 0x78EB |
3806 |      3800                                   global _B0CON |
3807 |      3801   0000                      _B0CON set      0xE20 |
3808 |      3802                                   global _B1CON |
3809 |      3803   0000                      _B1CON set      0xE30 |
3810 |      3804                                   global _B2CON |
3811 |      3805   0000                      _B2CON set      0xE40 |
3812 |      3806                                   global _B3CON |
3813 |      3807   0000                      _B3CON set      0xE50 |
3814 |      3808                                   global _B4CON |
3815 |      3809   0000                      _B4CON set      0xE60 |
3816 |      3810                                   global _B5CON |
3817 |      3811   0000                      _B5CON set      0xE70 |
3818 |      3812                                   global _RXB0CON |
3819 |      3813   0000                      _RXB0CON       set    0xF60 |
3820 |      3814                                   global _RXB1CON |
3821 |      3815   0000                      _RXB1CON       set    0xF50 |
3822 |      3816                                   global _TXB0CON |
3823 |      3817   0000                      _TXB0CON       set    0xF40 |
3824 |      3818                                   global _TXB1CON |
3825 |      3819   0000                      _TXB1CON       set    0xF30 |
3826 |      3820                                   global _TXB2CON |
3827 |      3821   0000                      _TXB2CON       set    0xF20 |
3828 |      3822                                   global ___DCDelay |
3829 |      3823                            psect  nvBANK1,class=BANK1,space=1,noexec |
3830 |      3824                            global  __pnvBANK1 |
3831 |      3825   0000'                     __pnvBANK1: |
3832 |      3826                                   global ___DCDelay |
3833 |      3827                                   global ___DCDelay |
3834 |      3828   0000'                     ___DCDelay: |
3835 |      3829   0000'                            ds       1 |
3836 |      3830                            ;  #config  settings |
3837 |      3831                            global  __CFG_OSC$HSPLL |
3838 |      3832   0000                      __CFG_OSC$HSPLL  equ  0x0 |
3839 |      3833                            global  __CFG_BOREN$BOACTIVE |
3840 |      3834   0000                      __CFG_BOREN$BOACTIVE  equ  0x0 |
3841 |      3835                            global  __CFG_BORV$3 |
3842 |      3836   0000                      __CFG_BORV$3  equ  0x0 |
3843 |      3837                            global  __CFG_PWRT$ON |
3844 |      3838   0000                      __CFG_PWRT$ON  equ  0x0 |
3845 |      3839                            global  __CFG_WDT$OFF |
3846 |      3840   0000                      __CFG_WDT$OFF  equ  0x0 |
3847 |      3841                            global  __CFG_STVREN$ON |
3848 |      3842   0000                      __CFG_STVREN$ON  equ  0x0 |
3849 |      3843                            global  __CFG_LVP$OFF |
3850 |      3844   0000                      __CFG_LVP$OFF  equ  0x0 |
3851 |      3845                            global  __CFG_CPB$OFF |
3852 |      3846   0000                      __CFG_CPB$OFF  equ  0x0 |
3853 |      3847                            global  __CFG_WRTD$OFF |
3854 |      3848   0000                      __CFG_WRTD$OFF  equ  0x0 |
3855 |      3849                            global  __CFG_EBTR0$OFF |
3856 |      3850   0000                      __CFG_EBTR0$OFF  equ  0x0 |
3857 |      3851                            global  __CFG_EBTR1$OFF |
3858 |      3852   0000                      __CFG_EBTR1$OFF  equ  0x0 |
3859 |      3853                            global  __CFG_EBTR2$OFF |
3860 |      3854   0000                      __CFG_EBTR2$OFF  equ  0x0 |
3861 |      3855                            global  __CFG_EBTR3$OFF |
3862 |      3856   0000                      __CFG_EBTR3$OFF  equ  0x0 |
3863 |      3857                            global  __CFG_EBTRB$OFF |
3864 |      3858   0000                      __CFG_EBTRB$OFF  equ  0x0 |
3865 |      3859                                   file   "C:\Users\GRODAN~1\AppData\Local\Temp\s7mk." |
3866 |      3860                                   line   # |
3867 |      3861                            psect  cinit,class=CODE,delta=1,reloc=2 |
3868 |      3862                            global  __pcinit |
3869 |      3863   0000'                     __pcinit: |
3870 |      3864                            global  start_initialization |
3871 |      3865   0000'                     start_initialization: |
3872 |      3866                            |
3873 |      3867                            global  __initialization |
3874 |      3868   0000'                     __initialization: |
3875 |      3869                            psect  bssCOMRAM,class=COMRAM,space=1,noexec |
3876 |      3870                            global  __pbssCOMRAM |
3877 |      3871   0000'                     __pbssCOMRAM: |
3878 |      3872                                   global _vscp_page_select |
3879 |      3873   0000'                     _vscp_page_select: |
3880 |      3874   0000'                            ds       2 |
3881 |      3875                                   global __ECANRxFilterHitInfo |
3882 |      3876   0002'                     __ECANRxFilterHitInfo: |
3883 |      3877   0002'                            ds       1 |
3884 |      3878                                   global _adc_series_counter |
3885 |      3879   0003'                     _adc_series_counter: |
3886 |      3880   0003'                            ds       1 |
3887 |      3881                                   global _calibration_index |
3888 |      3882   0004'                     _calibration_index: |
3889 |      3883   0004'                            ds       1 |
3890 |      3884                                   global _vscp_alarmstatus |
3891 |      3885   0005'                     _vscp_alarmstatus: |
3892 |      3886   0005'                            ds       1 |
3893 |      3887                                   global _vscp_guid_reset |
3894 |      3888   0006'                     _vscp_guid_reset: |
3895 |      3889   0006'                            ds       1 |
3896 |      3890                                   global _vscp_initledfunc |
3897 |      3891   0007'                     _vscp_initledfunc: |
3898 |      3892   0007'                            ds       1 |
3899 |      3893                                   global _vscp_node_substate |
3900 |      3894   0008'                     _vscp_node_substate: |
3901 |      3895   0008'                            ds       1 |
3902 |      3896                                   global _vscp_probe_address |
3903 |      3897   0009'                     _vscp_probe_address: |
3904 |      3898   0009'                            ds       1 |
3905 |      3899                                   global _vscp_probe_cnt |
3906 |      3900   000A'                     _vscp_probe_cnt: |
3907 |      3901   000A'                            ds       1 |
3908 |      3902                                   global _vscp_second |
3909 |      3903   000B'                     _vscp_second: |
3910 |      3904   000B'                            ds       1 |
3911 |      3905                                   global _vscp_statuscnt |
3912 |      3906   000C'                     _vscp_statuscnt: |
3913 |      3907   000C'                            ds       1 |
3914 |      3908                            psect  bssBANK0,class=BANK0,space=1,noexec |
3915 |      3909                            global  __pbssBANK0 |
3916 |      3910   0000'                     __pbssBANK0: |
3917 |      3911                                   global _current_temp |
3918 |      3912   0000'                     _current_temp: |
3919 |      3913   0000'                            ds       12 |
3920 |      3914                                   global __IT_INT_MASK |
3921 |      3915                                   global __IT_INT_MASK |
3922 |      3916   000C'                     __IT_INT_MASK: |
3923 |      3917   000C'                            ds       1 |
3924 |      3918                                   global __IT_SAVE_BSR |
3925 |      3919                                   global __IT_SAVE_BSR |
3926 |      3920   000D'                     __IT_SAVE_BSR: |
3927 |      3921   000D'                            ds       1 |
3928 |      3922                                   global __IT_SAVE_WREG |
3929 |      3923                                   global __IT_SAVE_WREG |
3930 |      3924   000E'                     __IT_SAVE_WREG: |
3931 |      3925   000E'                            ds       1 |
3932 |      3926                                   global ___DCByte |
3933 |      3927                                   global ___DCByte |
3934 |      3928   000F'                     ___DCByte: |
3935 |      3929   000F'                            ds       1 |
3936 |      3930                                   global _adc_conversion_flags |
3937 |      3931   0010'                     _adc_conversion_flags: |
3938 |      3932   0010'                            ds       1 |
3939 |      3933                                   global _high_alarm |
3940 |      3934   0011'                     _high_alarm: |
3941 |      3935   0011'                            ds       1 |
3942 |      3936                                   global _low_alarm |
3943 |      3937   0012'                     _low_alarm: |
3944 |      3938   0012'                            ds       1 |
3945 |      3939                                   global _seconds |
3946 |      3940   0013'                     _seconds: |
3947 |      3941   0013'                            ds       1 |
3948 |      3942                                   global _vscp_hour |
3949 |      3943   0014'                     _vscp_hour: |
3950 |      3944   0014'                            ds       1 |
3951 |      3945                                   global _vscp_initbtncnt |
3952 |      3946   0015'                     _vscp_initbtncnt: |
3953 |      3947   0015'                            ds       1 |
3954 |      3948                                   global _vscp_minute |
3955 |      3949   0016'                     _vscp_minute: |
3956 |      3950   0016'                            ds       1 |
3957 |      3951                                   global _vscp_nickname |
3958 |      3952   0017'                     _vscp_nickname: |
3959 |      3953   0017'                            ds       1 |
3960 |      3954                                   global _vscp_node_state |
3961 |      3955   0018'                     _vscp_node_state: |
3962 |      3956   0018'                            ds       1 |
3963 |      3957                                   global _vscp_imsg |
3964 |      3958   0019'                     _vscp_imsg: |
3965 |      3959   0019'                            ds       14 |
3966 |      3960                                   global _vscp_omsg |
3967 |      3961   0027'                     _vscp_omsg: |
3968 |      3962   0027'                            ds       13 |
3969 |      3963                            psect  bssBANK1,class=BANK1,space=1,noexec |
3970 |      3964                            global  __pbssBANK1 |
3971 |      3965   0000'                     __pbssBANK1: |
3972 |      3966                                   global _seconds_temp |
3973 |      3967   0000'                     _seconds_temp: |
3974 |      3968   0000'                            ds       6 |
3975 |      3969                                   global _measurement_clock |
3976 |      3970   0006'                     _measurement_clock: |
3977 |      3971   0006'                            ds       4 |
3978 |      3972                                   global _timeout_clock |
3979 |      3973   000A'                     _timeout_clock: |
3980 |      3974   000A'                            ds       4 |
3981 |      3975                                   global _vscp_configtimer |
3982 |      3976   000E'                     _vscp_configtimer: |
3983 |      3977   000E'                            ds       2 |
3984 |      3978                                   global _vscp_timer |
3985 |      3979   0010'                     _vscp_timer: |
3986 |      3980   0010'                            ds       2 |
3987 |      3981                                   global __IT_SAVE_STATUS |
3988 |      3982                                   global __IT_SAVE_STATUS |
3989 |      3983   0012'                     __IT_SAVE_STATUS: |
3990 |      3984   0012'                            ds       1 |
3991 |      3985                                   global _sh_coefficients |
3992 |      3986   0013'                     _sh_coefficients: |
3993 |      3987   0013'                            ds       72 |
3994 |      3988                            psect  bssBIGRAM,class=BIGRAM,space=1,noexec |
3995 |      3989                            global  __pbssBIGRAM |
3996 |      3990   0000'                     __pbssBIGRAM: |
3997 |      3991                                   global _adc |
3998 |      3992   0000'                     _adc: |
3999 |      3993   0000'                            ds       960 |
4000 |      3994                                   line   # |
4001 |      3995                            psect  cinit |
4002 |      3996                            ;  Clear  objects  allocated  to  BIGRAM  (960  bytes) |
4003 |      3997                                   global  __pbssBIGRAM |
4004 |      3998   0000'  EE00'  F000'         lfsr   0,__pbssBIGRAM |
4005 |      3999   0004'  EE13  F0C0           lfsr   1,960 |
4006 |      4000   0008'                     clear_0: |
4007 |      4001   0008'  6AEE                clrf   postinc0,c |
4008 |      4002   000A'  50E5                movf   postdec1,w |
4009 |      4003   000C'  50E1                movf   fsr1l,w |
4010 |      4004   000E'  E1FC                bnz    clear_0 |
4011 |      4005   0010'  50E2                movf   fsr1h,w |
4012 |      4006   0012'  E1FA                bnz    clear_0 |
4013 |      4007                            ;  Clear  objects  allocated  to  BANK1  (91  bytes) |
4014 |      4008                                   global  __pbssBANK1 |
4015 |      4009   0014'  EE00'  F000'         lfsr   0,__pbssBANK1 |
4016 |      4010   0018'  0E5B                movlw  91 |
4017 |      4011   001A'                     clear_1: |
4018 |      4012   001A'  6AEE                clrf   postinc0,c |
4019 |      4013   001C'  06E8                decf   wreg |
4020 |      4014   001E'  E1FD                bnz    clear_1 |
4021 |      4015                            ;  Clear  objects  allocated  to  BANK0  (52  bytes) |
4022 |      4016                                   global  __pbssBANK0 |
4023 |      4017   0020'  EE00'  F000'         lfsr   0,__pbssBANK0 |
4024 |      4018   0024'  0E34                movlw  52 |
4025 |      4019   0026'                     clear_2: |
4026 |      4020   0026'  6AEE                clrf   postinc0,c |
4027 |      4021   0028'  06E8                decf   wreg |
4028 |      4022   002A'  E1FD                bnz    clear_2 |
4029 |      4023                            ;  Clear  objects  allocated  to  COMRAM  (13  bytes) |
4030 |      4024                                   global  __pbssCOMRAM |
4031 |      4025   002C'  EE00'  F000'         lfsr   0,__pbssCOMRAM |
4032 |      4026   0030'  0E0D                movlw  13 |
4033 |      4027   0032'                     clear_3: |
4034 |      4028   0032'  6AEE                clrf   postinc0,c |
4035 |      4029   0034'  06E8                decf   wreg |
4036 |      4030   0036'  E1FD                bnz    clear_3 |
4037 |      4031                            psect  cinit,class=CODE,delta=1 |
4038 |      4032                            global  end_of_initialization,__end_of__initialization |
4039 |      4033                            |
4040 |      4034                            ;End  of  C  runtime  variable  initialization  code |
4041 |      4035                            |
4042 |      4036   0038'                     end_of_initialization: |
4043 |      4037   0038'                     __end_of__initialization:      GLOBAL        __Lmediumconst |
4044 |      4038   0038'  0E00'                      movlw  low  highword(__Lmediumconst) |
4045 |      4039   003A'  6EF8                       movwf  tblptru |
4046 |      4040   003C'  0100                movlb  0 |
4047 |      4041   003E'  EF00'  F000'         goto  _main     ;jump  to  C  main()  function |
4048 |      4042                            psect  cstackBANK1,class=BANK1,space=1,noexec |
4049 |      4043                            global  __pcstackBANK1 |
4050 |      4044   0000'                     __pcstackBANK1: |
4051 |      4045                                   global doWork@Rinf |
4052 |      4046   0000'                     doWork@Rinf:   ;  4  bytes  @  0x0 |
4053 |      4047   0000'                            ds    4 |
4054 |      4048                                   global doWork@calVoltage |
4055 |      4049   0004'                     doWork@calVoltage:     ;  4  bytes  @  0x4 |
4056 |      4050   0004'                            ds    4 |
4057 |      4051                                   global _doWork$2276 |
4058 |      4052   0008'                     _doWork$2276:  ;  4  bytes  @  0x8 |
4059 |      4053   0008'                            ds    4 |
4060 |      4054                                   global _doWork$2277 |
4061 |      4055   000C'                     _doWork$2277:  ;  4  bytes  @  0xC |
4062 |      4056   000C'                            ds    4 |
4063 |      4057                                   global _doWork$2278 |
4064 |      4058   0010'                     _doWork$2278:  ;  4  bytes  @  0x10 |
4065 |      4059   0010'                            ds    16 |
4066 |      4060                                   global doWork@v |
4067 |      4061   0020'                     doWork@v:      ;  4  bytes  @  0x20 |
4068 |      4062   0020'                            ds    4 |
4069 |      4063                                   global doWork@resistance |
4070 |      4064   0024'                     doWork@resistance:     ;  4  bytes  @  0x24 |
4071 |      4065   0024'                            ds    4 |
4072 |      4066                                   global doWork@B |
4073 |      4067   0028'                     doWork@B:      ;  2  bytes  @  0x28 |
4074 |      4068   0028'                            ds    2 |
4075 |      4069                                   global doWork@j |
4076 |      4070   002A'                     doWork@j:      ;  1  bytes  @  0x2A |
4077 |      4071   002A'                            ds    1 |
4078 |      4072                                   global doWork@setpoint |
4079 |      4073   002B'                     doWork@setpoint:       ;  2  bytes  @  0x2B |
4080 |      4074   002B'                            ds    2 |
4081 |      4075                                   global doWork@avarage |
4082 |      4076   002D'                     doWork@avarage:        ;  4  bytes  @  0x2D |
4083 |      4077   002D'                            ds    4 |
4084 |      4078                                   global doWork@temp |
4085 |      4079   0031'                     doWork@temp:   ;  4  bytes  @  0x31 |
4086 |      4080   0031'                            ds    4 |
4087 |      4081                                   global doWork@i |
4088 |      4082   0035'                     doWork@i:      ;  1  bytes  @  0x35 |
4089 |      4083   0035'                            ds    1 |
4090 |      4084                            psect  cstackBANK0,class=BANK0,space=1,noexec |
4091 |      4085                            global  __pcstackBANK0 |
4092 |      4086   0000'                     __pcstackBANK0: |
4093 |      4087                                   global ?_sendVSCPFrame |
4094 |      4088   0000'                     ?_sendVSCPFrame:       ;  1  bytes  @  0x0 |
4095 |      4089                                   global ?___flmul |
4096 |      4090   0000'                     ?___flmul:     ;  4  bytes  @  0x0 |
4097 |      4091                                   global sendVSCPFrame@vscpclass |
4098 |      4092   0000'                     sendVSCPFrame@vscpclass:       ;  2  bytes  @  0x0 |
4099 |      4093                                   global ___flmul@f1 |
4100 |      4094   0000'                     ___flmul@f1:   ;  4  bytes  @  0x0 |
4101 |      4095   0000'                            ds    2 |
4102 |      4096                                   global sendVSCPFrame@vscptype |
4103 |      4097   0002'                     sendVSCPFrame@vscptype:        ;  1  bytes  @  0x2 |
4104 |      4098   0002'                            ds    1 |
4105 |      4099                                   global sendVSCPFrame@nodeid |
4106 |      4100   0003'                     sendVSCPFrame@nodeid:  ;  1  bytes  @  0x3 |
4107 |      4101   0003'                            ds    1 |
4108 |      4102                                   global sendVSCPFrame@priority |
4109 |      4103   0004'                     sendVSCPFrame@priority:        ;  1  bytes  @  0x4 |
4110 |      4104                                   global ___flmul@f2 |
4111 |      4105   0004'                     ___flmul@f2:   ;  4  bytes  @  0x4 |
4112 |      4106   0004'                            ds    1 |
4113 |      4107                                   global sendVSCPFrame@size |
4114 |      4108   0005'                     sendVSCPFrame@size:    ;  1  bytes  @  0x5 |
4115 |      4109   0005'                            ds    1 |
4116 |      4110                                   global sendVSCPFrame@pData |
4117 |      4111   0006'                     sendVSCPFrame@pData:   ;  1  bytes  @  0x6 |
4118 |      4112   0006'                            ds    1 |
4119 |      4113   0007'                     ??_sendVSCPFrame:      ;  0  bytes  @  0x7 |
4120 |      4114   0007'                            ds    1 |
4121 |      4115   0008'                     ??___fltol:    ;  0  bytes  @  0x8 |
4122 |      4116                                   global ?___fladd |
4123 |      4117   0008'                     ?___fladd:     ;  4  bytes  @  0x8 |
4124 |      4118                                   global ___fladd@f1 |
4125 |      4119   0008'                     ___fladd@f1:   ;  4  bytes  @  0x8 |
4126 |      4120   0008'                            ds    4 |
4127 |      4121                                   global ?___aldiv |
4128 |      4122   000C'                     ?___aldiv:     ;  4  bytes  @  0xC |
4129 |      4123                                   global ___aldiv@dividend |
4130 |      4124   000C'                     ___aldiv@dividend:     ;  4  bytes  @  0xC |
4131 |      4125                                   global ___fladd@f2 |
4132 |      4126   000C'                     ___fladd@f2:   ;  4  bytes  @  0xC |
4133 |      4127   000C'                            ds    4 |
4134 |      4128                                   global ___aldiv@divisor |
4135 |      4129   0010'                     ___aldiv@divisor:      ;  4  bytes  @  0x10 |
4136 |      4130   0010'                            ds    3 |
4137 |      4131                                   global ___fladd@sign |
4138 |      4132   0013'                     ___fladd@sign: ;  1  bytes  @  0x13 |
4139 |      4133   0013'                            ds    1 |
4140 |      4134                                   global ___aldiv@counter |
4141 |      4135   0014'                     ___aldiv@counter:      ;  1  bytes  @  0x14 |
4142 |      4136                                   global ___fladd@exp2 |
4143 |      4137   0014'                     ___fladd@exp2: ;  1  bytes  @  0x14 |
4144 |      4138   0014'                            ds    1 |
4145 |      4139                                   global ___aldiv@sign |
4146 |      4140   0015'                     ___aldiv@sign: ;  1  bytes  @  0x15 |
4147 |      4141                                   global ___fladd@exp1 |
4148 |      4142   0015'                     ___fladd@exp1: ;  1  bytes  @  0x15 |
4149 |      4143   0015'                            ds    1 |
4150 |      4144                                   global ?_Celsius2Kelvin |
4151 |      4145   0016'                     ?_Celsius2Kelvin:      ;  4  bytes  @  0x16 |
4152 |      4146                                   global ?_Celsius2Fahrenheit |
4153 |      4147   0016'                     ?_Celsius2Fahrenheit:  ;  4  bytes  @  0x16 |
4154 |      4148                                   global ?___flsub |
4155 |      4149   0016'                     ?___flsub:     ;  4  bytes  @  0x16 |
4156 |      4150                                   global ?_eval_poly |
4157 |      4151   0016'                     ?_eval_poly:   ;  4  bytes  @  0x16 |
4158 |      4152                                   global ?___asfladd |
4159 |      4153   0016'                     ?___asfladd:   ;  4  bytes  @  0x16 |
4160 |      4154                                   global ___asfladd@f1p |
4161 |      4155   0016'                     ___asfladd@f1p:        ;  2  bytes  @  0x16 |
4162 |      4156                                   global Celsius2Fahrenheit@tc |
4163 |      4157   0016'                     Celsius2Fahrenheit@tc: ;  4  bytes  @  0x16 |
4164 |      4158                                   global Celsius2Kelvin@tc |
4165 |      4159   0016'                     Celsius2Kelvin@tc:     ;  4  bytes  @  0x16 |
4166 |      4160                                   global ___aldiv@quotient |
4167 |      4161   0016'                     ___aldiv@quotient:     ;  4  bytes  @  0x16 |
4168 |      4162                                   global ___flsub@f1 |
4169 |      4163   0016'                     ___flsub@f1:   ;  4  bytes  @  0x16 |
4170 |      4164                                   global eval_poly@x |
4171 |      4165   0016'                     eval_poly@x:   ;  4  bytes  @  0x16 |
4172 |      4166   0016'                            ds    2 |
4173 |      4167                                   global ___asfladd@f2 |
4174 |      4168   0018'                     ___asfladd@f2: ;  4  bytes  @  0x18 |
4175 |      4169   0018'                            ds    2 |
4176 |      4170                                   global ?_setEventData |
4177 |      4171   001A'                     ?_setEventData:        ;  0  bytes  @  0x1A |
4178 |      4172                                   global ?___altofl |
4179 |      4173   001A'                     ?___altofl:    ;  4  bytes  @  0x1A |
4180 |      4174                                   global eval_poly@d |
4181 |      4175   001A'                     eval_poly@d:   ;  1  bytes  @  0x1A |
4182 |      4176                                   global setEventData@v |
4183 |      4177   001A'                     setEventData@v:        ;  2  bytes  @  0x1A |
4184 |      4178                                   global ___altofl@c |
4185 |      4179   001A'                     ___altofl@c:   ;  4  bytes  @  0x1A |
4186 |      4180                                   global ___flsub@f2 |
4187 |      4181   001A'                     ___flsub@f2:   ;  4  bytes  @  0x1A |
4188 |      4182   001A'                            ds    1 |
4189 |      4183                                   global vscp_sendEvent@rv |
4190 |      4184   001B'                     vscp_sendEvent@rv:     ;  1  bytes  @  0x1B |
4191 |      4185                                   global eval_poly@n |
4192 |      4186   001B'                     eval_poly@n:   ;  2  bytes  @  0x1B |
4193 |      4187   001B'                            ds    1 |
4194 |      4188                                   global ?_vscp_sendHeartBeat |
4195 |      4189   001C'                     ?_vscp_sendHeartBeat:  ;  0  bytes  @  0x1C |
4196 |      4190   001C'                     ??_vscp_newNodeOnline: ;  0  bytes  @  0x1C |
4197 |      4191                                   global setEventData@unit |
4198 |      4192   001C'                     setEventData@unit:     ;  1  bytes  @  0x1C |
4199 |      4193                                   global vscp_sendHeartBeat@subzone |
4200 |      4194   001C'                     vscp_sendHeartBeat@subzone:    ;  1  bytes  @  0x1C |
4201 |      4195   001C'                            ds    1 |
4202 |      4196   001D'                     ??_vscp_handleProtocolEvent:   ;  0  bytes  @  0x1D |
4203 |      4197                                   global vscp_sendHeartBeat@zone |
4204 |      4198   001D'                     vscp_sendHeartBeat@zone:       ;  1  bytes  @  0x1D |
4205 |      4199                                   global setEventData@newval |
4206 |      4200   001D'                     setEventData@newval:   ;  4  bytes  @  0x1D |
4207 |      4201                                   global eval_poly@res |
4208 |      4202   001D'                     eval_poly@res: ;  4  bytes  @  0x1D |
4209 |      4203   001D'                            ds    1 |
4210 |      4204   001E'                     ??_vscp_doOneSecondWork:       ;  0  bytes  @  0x1E |
4211 |      4205                                   global ?___asflsub |
4212 |      4206   001E'                     ?___asflsub:   ;  4  bytes  @  0x1E |
4213 |      4207                                   global ___altofl@sign |
4214 |      4208   001E'                     ___altofl@sign:        ;  1  bytes  @  0x1E |
4215 |      4209                                   global ___asflsub@f1p |
4216 |      4210   001E'                     ___asflsub@f1p:        ;  2  bytes  @  0x1E |
4217 |      4211   001E'                            ds    1 |
4218 |      4212                                   global ?_floor |
4219 |      4213   001F'                     ?_floor:       ;  4  bytes  @  0x1F |
4220 |      4214                                   global floor@x |
4221 |      4215   001F'                     floor@x:       ;  4  bytes  @  0x1F |
4222 |      4216   001F'                            ds    1 |
4223 |      4217                                   global ___asflsub@f2 |
4224 |      4218   0020'                     ___asflsub@f2: ;  4  bytes  @  0x20 |
4225 |      4219   0020'                            ds    1 |
4226 |      4220                                   global ?_log |
4227 |      4221   0021'                     ?_log: ;  4  bytes  @  0x21 |
4228 |      4222                                   global ?_ldexp |
4229 |      4223   0021'                     ?_ldexp:       ;  4  bytes  @  0x21 |
4230 |      4224                                   global setEventData@ival |
4231 |      4225   0021'                     setEventData@ival:     ;  2  bytes  @  0x21 |
4232 |      4226                                   global ldexp@value |
4233 |      4227   0021'                     ldexp@value:   ;  4  bytes  @  0x21 |
4234 |      4228                                   global log@x |
4235 |      4229   0021'                     log@x: ;  4  bytes  @  0x21 |
4236 |      4230   0021'                            ds    2 |
4237 |      4231   0023'                     ??_sendTempEvent:      ;  0  bytes  @  0x23 |
4238 |      4232                                   global floor@i |
4239 |      4233   0023'                     floor@i:       ;  4  bytes  @  0x23 |
4240 |      4234   0023'                            ds    1 |
4241 |      4235                                   global sendTempEvent@i |
4242 |      4236   0024'                     sendTempEvent@i:       ;  1  bytes  @  0x24 |
4243 |      4237                                   global vscp_handleProtocolEvent@page_save |
4244 |      4238   0024'                     vscp_handleProtocolEvent@page_save:    ;  2  bytes  @  0x24 |
4245 |      4239   0024'                            ds    1 |
4246 |      4240   0025'                     ??_handle_sync:        ;  0  bytes  @  0x25 |
4247 |      4241   0025'                     ??_doOneSecondWork:    ;  0  bytes  @  0x25 |
4248 |      4242                                   global ldexp@newexp |
4249 |      4243   0025'                     ldexp@newexp:  ;  2  bytes  @  0x25 |
4250 |      4244                                   global log@exponent |
4251 |      4245   0025'                     log@exponent:  ;  2  bytes  @  0x25 |
4252 |      4246   0025'                            ds    1 |
4253 |      4247                                   global vscp_handleProtocolEvent@page_save_1034 |
4254 |      4248   0026'                     vscp_handleProtocolEvent@page_save_1034:       ;  2  bytes  @  0x26 |
4255 |      4249   0026'                            ds    1 |
4256 |      4250   0027'                     ??_ldexp:      ;  0  bytes  @  0x27 |
4257 |      4251                                   global doOneSecondWork@tmp |
4258 |      4252   0027'                     doOneSecondWork@tmp:   ;  1  bytes  @  0x27 |
4259 |      4253                                   global handle_sync@i |
4260 |      4254   0027'                     handle_sync@i: ;  1  bytes  @  0x27 |
4261 |      4255                                   global floor@expon |
4262 |      4256   0027'                     floor@expon:   ;  2  bytes  @  0x27 |
4263 |      4257   0027'                            ds    1 |
4264 |      4258                                   global doOneSecondWork@i |
4265 |      4259   0028'                     doOneSecondWork@i:     ;  1  bytes  @  0x28 |
4266 |      4260                                   global vscp_handleProtocolEvent@offset |
4267 |      4261   0028'                     vscp_handleProtocolEvent@offset:       ;  1  bytes  @  0x28 |
4268 |      4262   0028'                            ds    1 |
4269 |      4263                                   global vscp_handleProtocolEvent@pos |
4270 |      4264   0029'                     vscp_handleProtocolEvent@pos:  ;  1  bytes  @  0x29 |
4271 |      4265   0029'                            ds    1 |
4272 |      4266                                   global ?_exp |
4273 |      4267   002A'                     ?_exp: ;  4  bytes  @  0x2A |
4274 |      4268                                   global vscp_handleProtocolEvent@bytes |
4275 |      4269   002A'                     vscp_handleProtocolEvent@bytes:        ;  1  bytes  @  0x2A |
4276 |      4270                                   global exp@x |
4277 |      4271   002A'                     exp@x: ;  4  bytes  @  0x2A |
4278 |      4272   002A'                            ds    1 |
4279 |      4273                                   global vscp_handleProtocolEvent@len |
4280 |      4274   002B'                     vscp_handleProtocolEvent@len:  ;  1  bytes  @  0x2B |
4281 |      4275   002B'                            ds    1 |
4282 |      4276                                   global vscp_handleProtocolEvent@pos_1023 |
4283 |      4277   002C'                     vscp_handleProtocolEvent@pos_1023:     ;  1  bytes  @  0x2C |
4284 |      4278   002C'                            ds    1 |
4285 |      4279                                   global vscp_handleProtocolEvent@len_1024 |
4286 |      4280   002D'                     vscp_handleProtocolEvent@len_1024:     ;  1  bytes  @  0x2D |
4287 |      4281   002D'                            ds    1 |
4288 |      4282                                   global vscp_handleProtocolEvent@bytes_this_time |
4289 |      4283   002E'                     vscp_handleProtocolEvent@bytes_this_time:      ;  1  bytes  @  0x2E |
4290 |      4284                                   global _exp$2282 |
4291 |      4285   002E'                     _exp$2282:     ;  4  bytes  @  0x2E |
4292 |      4286   002E'                            ds    1 |
4293 |      4287                                   global vscp_handleProtocolEvent@cb |
4294 |      4288   002F'                     vscp_handleProtocolEvent@cb:   ;  1  bytes  @  0x2F |
4295 |      4289   002F'                            ds    1 |
4296 |      4290                                   global vscp_handleProtocolEvent@i_1033 |
4297 |      4291   0030'                     vscp_handleProtocolEvent@i_1033:       ;  1  bytes  @  0x30 |
4298 |      4292   0030'                            ds    1 |
4299 |      4293                                   global vscp_handleProtocolEvent@k |
4300 |      4294   0031'                     vscp_handleProtocolEvent@k:    ;  1  bytes  @  0x31 |
4301 |      4295   0031'                            ds    1 |
4302 |      4296                                   global vscp_handleProtocolEvent@bytes_1030 |
4303 |      4297   0032'                     vscp_handleProtocolEvent@bytes_1030:   ;  1  bytes  @  0x32 |
4304 |      4298                                   global exp@exponent |
4305 |      4299   0032'                     exp@exponent:  ;  2  bytes  @  0x32 |
4306 |      4300   0032'                            ds    1 |
4307 |      4301                                   global vscp_handleProtocolEvent@i_1022 |
4308 |      4302   0033'                     vscp_handleProtocolEvent@i_1022:       ;  1  bytes  @  0x33 |
4309 |      4303   0033'                            ds    1 |
4310 |      4304                                   global vscp_handleProtocolEvent@byte |
4311 |      4305   0034'                     vscp_handleProtocolEvent@byte: ;  1  bytes  @  0x34 |
4312 |      4306                                   global exp@sign |
4313 |      4307   0034'                     exp@sign:      ;  1  bytes  @  0x34 |
4314 |      4308   0034'                            ds    1 |
4315 |      4309   0035'                     ??_doWork:     ;  0  bytes  @  0x35 |
4316 |      4310                                   global vscp_handleProtocolEvent@i_1025 |
4317 |      4311   0035'                     vscp_handleProtocolEvent@i_1025:       ;  1  bytes  @  0x35 |
4318 |      4312   0035'                            ds    1 |
4319 |      4313                                   global vscp_handleProtocolEvent@i |
4320 |      4314   0036'                     vscp_handleProtocolEvent@i:    ;  1  bytes  @  0x36 |
4321 |      4315   0036'                            ds    1 |
4322 |      4316                                   global vscp_handleProtocolEvent@j |
4323 |      4317   0037'                     vscp_handleProtocolEvent@j:    ;  1  bytes  @  0x37 |
4324 |      4318   0037'                            ds    12 |
4325 |      4319                                   global main@i |
4326 |      4320   0043'                     main@i:        ;  1  bytes  @  0x43 |
4327 |      4321   0043'                            ds    1 |
4328 |      4322                            psect  cstackCOMRAM,class=COMRAM,space=1,noexec |
4329 |      4323                            global  __pcstackCOMRAM |
4330 |      4324   0000'                     __pcstackCOMRAM: |
4331 |      4325   0000'                     ?_ConvertADC:  ;  0  bytes  @  0x0 |
4332 |      4326   0000'                     ?_init:        ;  0  bytes  @  0x0 |
4333 |      4327   0000'                     ?_init_app_eeprom:     ;  0  bytes  @  0x0 |
4334 |      4328   0000'                     ?_vscp_init:   ;  0  bytes  @  0x0 |
4335 |      4329   0000'                     ?_vscp_goActiveState:  ;  0  bytes  @  0x0 |
4336 |      4330   0000'                     ?_vscp_handleProbeState:       ;  0  bytes  @  0x0 |
4337 |      4331   0000'                     ?_vscp_handleProtocolEvent:    ;  0  bytes  @  0x0 |
4338 |      4332   0000'                     ?_handle_sync: ;  0  bytes  @  0x0 |
4339 |      4333   0000'                     ?_vscp_error:  ;  0  bytes  @  0x0 |
4340 |      4334   0000'                     ?_doOneSecondWork:     ;  0  bytes  @  0x0 |
4341 |      4335   0000'                     ?_vscp_doOneSecondWork:        ;  0  bytes  @  0x0 |
4342 |      4336   0000'                     ?_doWork:      ;  0  bytes  @  0x0 |
4343 |      4337   0000'                     ?_init_app_ram:        ;  0  bytes  @  0x0 |
4344 |      4338   0000'                     ?_OpenTimer0:  ;  0  bytes  @  0x0 |
4345 |      4339   0000'                     ?_ECANInitialize:      ;  0  bytes  @  0x0 |
4346 |      4340   0000'                     ?_ECANSetOperationMode:        ;  0  bytes  @  0x0 |
4347 |      4341   0000'                     ?_interrupt_at_low_vector:     ;  0  bytes  @  0x0 |
4348 |      4342   0000'                     ?_main:        ;  0  bytes  @  0x0 |
4349 |      4343   0000'                     ?_writeCoeffs2Ram:     ;  0  bytes  @  0x0 |
4350 |      4344   0000'                     ?_vscp_getMatrixInfo:  ;  0  bytes  @  0x0 |
4351 |      4345   0000'                     ?_vscp_goBootloaderMode:       ;  0  bytes  @  0x0 |
4352 |      4346   0000'                     ?_vscp_writeNicknamePermanent: ;  0  bytes  @  0x0 |
4353 |      4347   0000'                     ?_vscp_setSegmentCRC:  ;  0  bytes  @  0x0 |
4354 |      4348   0000'                     ?_vscp_setControlByte: ;  0  bytes  @  0x0 |
4355 |      4349   0000'                     ?_vscp_restoreDefaults:        ;  0  bytes  @  0x0 |
4356 |      4350   0000'                     ?_vscp_handleHeartbeat:        ;  0  bytes  @  0x0 |
4357 |      4351   0000'                     ?_vscp_handleSetNickname:      ;  0  bytes  @  0x0 |
4358 |      4352   0000'                     ?_vscp_handleDropNickname:     ;  0  bytes  @  0x0 |
4359 |      4353   0000'                     ?_vscp_newNodeOnline:  ;  0  bytes  @  0x0 |
4360 |      4354   0000'                     ?i1_ConvertADC:        ;  0  bytes  @  0x0 |
4361 |      4355   0000'                     ??i1_ConvertADC:       ;  0  bytes  @  0x0 |
4362 |      4356                                   global ?i1_WriteTimer0 |
4363 |      4357   0000'                     ?i1_WriteTimer0:       ;  0  bytes  @  0x0 |
4364 |      4358   0000'                     ?_vscp_check_pstorage: ;  1  bytes  @  0x0 |
4365 |      4359   0000'                     ?_vscp_getEvent:       ;  1  bytes  @  0x0 |
4366 |      4360   0000'                     ?_vscp_sendEvent:      ;  1  bytes  @  0x0 |
4367 |      4361   0000'                     ?_sendTempEvent:       ;  1  bytes  @  0x0 |
4368 |      4362   0000'                     ?_vscp_readStdReg:     ;  1  bytes  @  0x0 |
4369 |      4363   0000'                     ?_vscp_readAppReg:     ;  1  bytes  @  0x0 |
4370 |      4364   0000'                     ?_vscp_getMajorVersion:        ;  1  bytes  @  0x0 |
4371 |      4365   0000'                     ?_vscp_getMinorVersion:        ;  1  bytes  @  0x0 |
4372 |      4366   0000'                     ?_vscp_getSubMinorVersion:     ;  1  bytes  @  0x0 |
4373 |      4367   0000'                     ?_vscp_getGUID:        ;  1  bytes  @  0x0 |
4374 |      4368   0000'                     ?_vscp_getMDF_URL:     ;  1  bytes  @  0x0 |
4375 |      4369   0000'                     ?_vscp_getUserID:      ;  1  bytes  @  0x0 |
4376 |      4370   0000'                     ?_vscp_getManufacturerId:      ;  1  bytes  @  0x0 |
4377 |      4371   0000'                     ?_vscp_getBootLoaderAlgorithm: ;  1  bytes  @  0x0 |
4378 |      4372   0000'                     ?_vscp_getBufferSize:  ;  1  bytes  @  0x0 |
4379 |      4373   0000'                     ?_vscp_getRegisterPagesUsed:   ;  1  bytes  @  0x0 |
4380 |      4374   0000'                     ?_vscp_getZone:        ;  1  bytes  @  0x0 |
4381 |      4375   0000'                     ?_vscp_getSubzone:     ;  1  bytes  @  0x0 |
4382 |      4376   0000'                     ?_vscp_readNicknamePermanent:  ;  1  bytes  @  0x0 |
4383 |      4377   0000'                     ?_vscp_getSegmentCRC:  ;  1  bytes  @  0x0 |
4384 |      4378   0000'                     ?_vscp_readRegister:   ;  1  bytes  @  0x0 |
4385 |      4379                                   global i1WriteTimer0@timer0 |
4386 |      4380   0000'                     i1WriteTimer0@timer0:  ;  2  bytes  @  0x0 |
4387 |      4381   0000'                            ds    2 |
4388 |      4382   0002'                     ??i1_WriteTimer0:      ;  0  bytes  @  0x2 |
4389 |      4383                                   global i1WriteTimer0@timer |
4390 |      4384   0002'                     i1WriteTimer0@timer:   ;  2  bytes  @  0x2 |
4391 |      4385   0002'                            ds    2 |
4392 |      4386   0004'                     ??_interrupt_at_low_vector:    ;  0  bytes  @  0x4 |
4393 |      4387   0004'                            ds    9 |
4394 |      4388                                   global ?_WriteTimer0 |
4395 |      4389   000D'                     ?_WriteTimer0: ;  0  bytes  @  0xD |
4396 |      4390   000D'                     ??_ConvertADC: ;  0  bytes  @  0xD |
4397 |      4391                                   global ?_writeEEPROM |
4398 |      4392   000D'                     ?_writeEEPROM: ;  0  bytes  @  0xD |
4399 |      4393   000D'                     ??_vscp_error: ;  0  bytes  @  0xD |
4400 |      4394   000D'                     ??_OpenTimer0: ;  0  bytes  @  0xD |
4401 |      4395                                   global ?_OpenADC |
4402 |      4396   000D'                     ?_OpenADC:     ;  0  bytes  @  0xD |
4403 |      4397   000D'                     ??_ECANSetOperationMode:       ;  0  bytes  @  0xD |
4404 |      4398                                   global ?__CANIDToRegs |
4405 |      4399   000D'                     ?__CANIDToRegs:        ;  0  bytes  @  0xD |
4406 |      4400                                   global ?__RegsToCANID |
4407 |      4401   000D'                     ?__RegsToCANID:        ;  0  bytes  @  0xD |
4408 |      4402   000D'                     ??_vscp_getMajorVersion:       ;  0  bytes  @  0xD |
4409 |      4403   000D'                     ??_vscp_getMinorVersion:       ;  0  bytes  @  0xD |
4410 |      4404   000D'                     ??_vscp_getSubMinorVersion:    ;  0  bytes  @  0xD |
4411 |      4405   000D'                     ??_vscp_getMDF_URL:    ;  0  bytes  @  0xD |
4412 |      4406   000D'                     ??_vscp_getBootLoaderAlgorithm:        ;  0  bytes  @  0xD |
4413 |      4407   000D'                     ??_vscp_getBufferSize: ;  0  bytes  @  0xD |
4414 |      4408   000D'                     ??_vscp_getMatrixInfo: ;  0  bytes  @  0xD |
4415 |      4409   000D'                     ??_vscp_getRegisterPagesUsed:  ;  0  bytes  @  0xD |
4416 |      4410                                   global ?___flge |
4417 |      4411   000D'                     ?___flge:      ;  1  bit  |
4418 |      4412                                   global ?_readEEPROM |
4419 |      4413   000D'                     ?_readEEPROM:  ;  1  bytes  @  0xD |
4420 |      4414                                   global ?___lbmod |
4421 |      4415   000D'                     ?___lbmod:     ;  1  bytes  @  0xD |
4422 |      4416                                   global ?__ECANPointBuffer |
4423 |      4417   000D'                     ?__ECANPointBuffer:    ;  2  bytes  @  0xD |
4424 |      4418                                   global ?___flpack |
4425 |      4419   000D'                     ?___flpack:    ;  4  bytes  @  0xD |
4426 |      4420                                   global ?_frexp |
4427 |      4421   000D'                     ?_frexp:       ;  4  bytes  @  0xD |
4428 |      4422                                   global ?_vscp_getFamilyCode |
4429 |      4423   000D'                     ?_vscp_getFamilyCode:  ;  4  bytes  @  0xD |
4430 |      4424                                   global ?_vscp_getFamilyType |
4431 |      4425   000D'                     ?_vscp_getFamilyType:  ;  4  bytes  @  0xD |
4432 |      4426                                   global ?___flneg |
4433 |      4427   000D'                     ?___flneg:     ;  4  bytes  @  0xD |
4434 |      4428                                   global vscp_getMatrixInfo@pData |
4435 |      4429   000D'                     vscp_getMatrixInfo@pData:      ;  1  bytes  @  0xD |
4436 |      4430                                   global ECANSetOperationMode@mode |
4437 |      4431   000D'                     ECANSetOperationMode@mode:     ;  1  bytes  @  0xD |
4438 |      4432                                   global OpenADC@config2 |
4439 |      4433   000D'                     OpenADC@config2:       ;  1  bytes  @  0xD |
4440 |      4434                                   global OpenTimer0@config |
4441 |      4435   000D'                     OpenTimer0@config:     ;  1  bytes  @  0xD |
4442 |      4436                                   global ___lbmod@divisor |
4443 |      4437   000D'                     ___lbmod@divisor:      ;  1  bytes  @  0xD |
4444 |      4438                                   global __CANIDToRegs@ptr |
4445 |      4439   000D'                     __CANIDToRegs@ptr:     ;  2  bytes  @  0xD |
4446 |      4440                                   global __RegsToCANID@ptr |
4447 |      4441   000D'                     __RegsToCANID@ptr:     ;  2  bytes  @  0xD |
4448 |      4442                                   global writeEEPROM@address |
4449 |      4443   000D'                     writeEEPROM@address:   ;  2  bytes  @  0xD |
4450 |      4444                                   global readEEPROM@address |
4451 |      4445   000D'                     readEEPROM@address:    ;  2  bytes  @  0xD |
4452 |      4446                                   global WriteTimer0@timer0 |
4453 |      4447   000D'                     WriteTimer0@timer0:    ;  2  bytes  @  0xD |
4454 |      4448                                   global ___flpack@arg |
4455 |      4449   000D'                     ___flpack@arg: ;  4  bytes  @  0xD |
4456 |      4450                                   global ___flge@ff1 |
4457 |      4451   000D'                     ___flge@ff1:   ;  4  bytes  @  0xD |
4458 |      4452                                   global ___flneg@f1 |
4459 |      4453   000D'                     ___flneg@f1:   ;  4  bytes  @  0xD |
4460 |      4454                                   global frexp@value |
4461 |      4455   000D'                     frexp@value:   ;  4  bytes  @  0xD |
4462 |      4456   000D'                            ds    1 |
4463 |      4457   000E'                     ??_ECANInitialize:     ;  0  bytes  @  0xE |
4464 |      4458   000E'                     ??___lbmod:    ;  0  bytes  @  0xE |
4465 |      4459                                   global vscp_getMDF_URL@idx |
4466 |      4460   000E'                     vscp_getMDF_URL@idx:   ;  1  bytes  @  0xE |
4467 |      4461                                   global vscp_getMatrixInfo@i |
4468 |      4462   000E'                     vscp_getMatrixInfo@i:  ;  1  bytes  @  0xE |
4469 |      4463                                   global OpenADC@portconfig |
4470 |      4464   000E'                     OpenADC@portconfig:    ;  1  bytes  @  0xE |
4471 |      4465                                   global ___lbmod@dividend |
4472 |      4466   000E'                     ___lbmod@dividend:     ;  1  bytes  @  0xE |
4473 |      4467   000E'                            ds    1 |
4474 |      4468   000F'                     ??_WriteTimer0:        ;  0  bytes  @  0xF |
4475 |      4469   000F'                     ??_readEEPROM: ;  0  bytes  @  0xF |
4476 |      4470   000F'                     ??_OpenADC:    ;  0  bytes  @  0xF |
4477 |      4471                                   global __RegsToCANID@val |
4478 |      4472   000F'                     __RegsToCANID@val:     ;  1  bytes  @  0xF |
4479 |      4473                                   global writeEEPROM@data |
4480 |      4474   000F'                     writeEEPROM@data:      ;  1  bytes  @  0xF |
4481 |      4475                                   global ___lbmod@counter |
4482 |      4476   000F'                     ___lbmod@counter:      ;  1  bytes  @  0xF |
4483 |      4477                                   global WriteTimer0@timer |
4484 |      4478   000F'                     WriteTimer0@timer:     ;  2  bytes  @  0xF |
4485 |      4479                                   global __CANIDToRegs@val |
4486 |      4480   000F'                     __CANIDToRegs@val:     ;  4  bytes  @  0xF |
4487 |      4481   000F'                            ds    1 |
4488 |      4482   0010'                     ??_init_app_eeprom:    ;  0  bytes  @  0x10 |
4489 |      4483   0010'                     ??_writeEEPROM:        ;  0  bytes  @  0x10 |
4490 |      4484   0010'                     ??__ECANPointBuffer:   ;  0  bytes  @  0x10 |
4491 |      4485                                   global ?_vscp_setUserID |
4492 |      4486   0010'                     ?_vscp_setUserID:      ;  0  bytes  @  0x10 |
4493 |      4487   0010'                     ??_vscp_goBootloaderMode:      ;  0  bytes  @  0x10 |
4494 |      4488   0010'                     ??_vscp_writeNicknamePermanent:        ;  0  bytes  @  0x10 |
4495 |      4489   0010'                     ??_vscp_setSegmentCRC: ;  0  bytes  @  0x10 |
4496 |      4490   0010'                     ??_vscp_setControlByte:        ;  0  bytes  @  0x10 |
4497 |      4491                                   global init_app_eeprom@i |
4498 |      4492   0010'                     init_app_eeprom@i:     ;  1  bytes  @  0x10 |
4499 |      4493                                   global vscp_setUserID@data |
4500 |      4494   0010'                     vscp_setUserID@data:   ;  1  bytes  @  0x10 |
4501 |      4495                                   global vscp_writeNicknamePermanent@nickname |
4502 |      4496   0010'                     vscp_writeNicknamePermanent@nickname:  ;  1  bytes  @  0x10 |
4503 |      4497                                   global vscp_setSegmentCRC@crc |
4504 |      4498   0010'                     vscp_setSegmentCRC@crc:        ;  1  bytes  @  0x10 |
4505 |      4499                                   global vscp_setControlByte@ctrl |
4506 |      4500   0010'                     vscp_setControlByte@ctrl:      ;  1  bytes  @  0x10 |
4507 |      4501                                   global __RegsToCANID@type |
4508 |      4502   0010'                     __RegsToCANID@type:    ;  1  bytes  @  0x10 |
4509 |      4503                                   global __ECANPointBuffer@b |
4510 |      4504   0010'                     __ECANPointBuffer@b:   ;  1  bytes  @  0x10 |
4511 |      4505                                   global readEEPROM@data |
4512 |      4506   0010'                     readEEPROM@data:       ;  1  bytes  @  0x10 |
4513 |      4507                                   global ___lbmod@rem |
4514 |      4508   0010'                     ___lbmod@rem:  ;  1  bytes  @  0x10 |
4515 |      4509   0010'                            ds    1 |
4516 |      4510   0011'                     ??_vscp_check_pstorage:        ;  0  bytes  @  0x11 |
4517 |      4511   0011'                     ??_vscp_init:  ;  0  bytes  @  0x11 |
4518 |      4512   0011'                     ??__RegsToCANID:       ;  0  bytes  @  0x11 |
4519 |      4513   0011'                     ??_vscp_readAppReg:    ;  0  bytes  @  0x11 |
4520 |      4514   0011'                     ??_vscp_getGUID:       ;  0  bytes  @  0x11 |
4521 |      4515   0011'                     ??_vscp_getUserID:     ;  0  bytes  @  0x11 |
4522 |      4516   0011'                     ??_vscp_setUserID:     ;  0  bytes  @  0x11 |
4523 |      4517   0011'                     ??_vscp_getManufacturerId:     ;  0  bytes  @  0x11 |
4524 |      4518   0011'                     ??_vscp_getZone:       ;  0  bytes  @  0x11 |
4525 |      4519   0011'                     ??_vscp_getSubzone:    ;  0  bytes  @  0x11 |
4526 |      4520   0011'                     ??_vscp_readNicknamePermanent: ;  0  bytes  @  0x11 |
4527 |      4521   0011'                     ??_vscp_getSegmentCRC: ;  0  bytes  @  0x11 |
4528 |      4522   0011'                     ??_vscp_getFamilyCode: ;  0  bytes  @  0x11 |
4529 |      4523   0011'                     ??_vscp_getFamilyType: ;  0  bytes  @  0x11 |
4530 |      4524   0011'                     ??_vscp_handleHeartbeat:       ;  0  bytes  @  0x11 |
4531 |      4525   0011'                     ??_vscp_handleSetNickname:     ;  0  bytes  @  0x11 |
4532 |      4526   0011'                     ??_vscp_handleDropNickname:    ;  0  bytes  @  0x11 |
4533 |      4527   0011'                     ??___flneg:    ;  0  bytes  @  0x11 |
4534 |      4528                                   global ?_getCalibrationValue |
4535 |      4529   0011'                     ?_getCalibrationValue: ;  2  bytes  @  0x11 |
4536 |      4530                                   global ?___wmul |
4537 |      4531   0011'                     ?___wmul:      ;  2  bytes  @  0x11 |
4538 |      4532                                   global vscp_readAppReg@pos |
4539 |      4533   0011'                     vscp_readAppReg@pos:   ;  1  bytes  @  0x11 |
4540 |      4534                                   global vscp_getGUID@idx |
4541 |      4535   0011'                     vscp_getGUID@idx:      ;  1  bytes  @  0x11 |
4542 |      4536                                   global vscp_getUserID@idx |
4543 |      4537   0011'                     vscp_getUserID@idx:    ;  1  bytes  @  0x11 |
4544 |      4538                                   global vscp_setUserID@idx |
4545 |      4539   0011'                     vscp_setUserID@idx:    ;  1  bytes  @  0x11 |
4546 |      4540                                   global vscp_getManufacturerId@idx |
4547 |      4541   0011'                     vscp_getManufacturerId@idx:    ;  1  bytes  @  0x11 |
4548 |      4542                                   global vscp_handleDropNickname@bytes |
4549 |      4543   0011'                     vscp_handleDropNickname@bytes: ;  1  bytes  @  0x11 |
4550 |      4544                                   global OpenADC@config |
4551 |      4545   0011'                     OpenADC@config:        ;  1  bytes  @  0x11 |
4552 |      4546                                   global ___flpack@exp |
4553 |      4547   0011'                     ___flpack@exp: ;  1  bytes  @  0x11 |
4554 |      4548                                   global frexp@eptr |
4555 |      4549   0011'                     frexp@eptr:    ;  1  bytes  @  0x11 |
4556 |      4550                                   global __ECANPointBuffer@pt |
4557 |      4551   0011'                     __ECANPointBuffer@pt:  ;  2  bytes  @  0x11 |
4558 |      4552                                   global ___wmul@multiplier |
4559 |      4553   0011'                     ___wmul@multiplier:    ;  2  bytes  @  0x11 |
4560 |      4554                                   global ___flge@ff2 |
4561 |      4555   0011'                     ___flge@ff2:   ;  4  bytes  @  0x11 |
4562 |      4556   0011'                            ds    1 |
4563 |      4557   0012'                     ??_vscp_readStdReg:    ;  0  bytes  @  0x12 |
4564 |      4558   0012'                     ??_frexp:      ;  0  bytes  @  0x12 |
4565 |      4559                                   global vscp_readAppReg@reg |
4566 |      4560   0012'                     vscp_readAppReg@reg:   ;  1  bytes  @  0x12 |
4567 |      4561                                   global vscp_readStdReg@rv |
4568 |      4562   0012'                     vscp_readStdReg@rv:    ;  1  bytes  @  0x12 |
4569 |      4563                                   global ___flpack@sign |
4570 |      4564   0012'                     ___flpack@sign:        ;  1  bytes  @  0x12 |
4571 |      4565   0012'                            ds    1 |
4572 |      4566   0013'                     ??_getCalibrationValue:        ;  0  bytes  @  0x13 |
4573 |      4567   0013'                     ??___flpack:   ;  0  bytes  @  0x13 |
4574 |      4568                                   global vscp_readAppReg@rv |
4575 |      4569   0013'                     vscp_readAppReg@rv:    ;  1  bytes  @  0x13 |
4576 |      4570                                   global __CANIDToRegs@type |
4577 |      4571   0013'                     __CANIDToRegs@type:    ;  1  bytes  @  0x13 |
4578 |      4572                                   global __RegsToCANID@Value |
4579 |      4573   0013'                     __RegsToCANID@Value:   ;  1  bytes  @  0x13 |
4580 |      4574                                   global vscp_readStdReg@reg |
4581 |      4575   0013'                     vscp_readStdReg@reg:   ;  1  bytes  @  0x13 |
4582 |      4576                                   global ___wmul@multiplicand |
4583 |      4577   0013'                     ___wmul@multiplicand:  ;  2  bytes  @  0x13 |
4584 |      4578   0013'                            ds    1 |
4585 |      4579   0014'                     ??__CANIDToRegs:       ;  0  bytes  @  0x14 |
4586 |      4580   0014'                     ??_vscp_readRegister:  ;  0  bytes  @  0x14 |
4587 |      4581                                   global ?_ECANReceiveMessage |
4588 |      4582   0014'                     ?_ECANReceiveMessage:  ;  1  bytes  @  0x14 |
4589 |      4583                                   global ECANReceiveMessage@data |
4590 |      4584   0014'                     ECANReceiveMessage@data:       ;  1  bytes  @  0x14 |
4591 |      4585                                   global vscp_readRegister@reg |
4592 |      4586   0014'                     vscp_readRegister@reg: ;  1  bytes  @  0x14 |
4593 |      4587   0014'                            ds    1 |
4594 |      4588   0015'                     ??___flge:     ;  0  bytes  @  0x15 |
4595 |      4589   0015'                     ??___wmul:     ;  0  bytes  @  0x15 |
4596 |      4590                                   global ECANReceiveMessage@dataLen |
4597 |      4591   0015'                     ECANReceiveMessage@dataLen:    ;  1  bytes  @  0x15 |
4598 |      4592                                   global ___wmul@product |
4599 |      4593   0015'                     ___wmul@product:       ;  2  bytes  @  0x15 |
4600 |      4594   0015'                            ds    1 |
4601 |      4595                                   global ECANReceiveMessage@msgFlags |
4602 |      4596   0016'                     ECANReceiveMessage@msgFlags:   ;  1  bytes  @  0x16 |
4603 |      4597                                   global __CANIDToRegs@Value |
4604 |      4598   0016'                     __CANIDToRegs@Value:   ;  1  bytes  @  0x16 |
4605 |      4599                                   global getCalibrationValue@cal |
4606 |      4600   0016'                     getCalibrationValue@cal:       ;  2  bytes  @  0x16 |
4607 |      4601   0016'                            ds    1 |
4608 |      4602   0017'                     ??_ECANReceiveMessage: ;  0  bytes  @  0x17 |
4609 |      4603   0017'                     ??_writeCoeffs2Ram:    ;  0  bytes  @  0x17 |
4610 |      4604                                   global ?_ECANSendMessage |
4611 |      4605   0017'                     ?_ECANSendMessage:     ;  1  bytes  @  0x17 |
4612 |      4606                                   global ?___awtofl |
4613 |      4607   0017'                     ?___awtofl:    ;  4  bytes  @  0x17 |
4614 |      4608                                   global ?___lwtofl |
4615 |      4609   0017'                     ?___lwtofl:    ;  4  bytes  @  0x17 |
4616 |      4610                                   global ECANReceiveMessage@savedPtr |
4617 |      4611   0017'                     ECANReceiveMessage@savedPtr:   ;  2  bytes  @  0x17 |
4618 |      4612                                   global ___awtofl@c |
4619 |      4613   0017'                     ___awtofl@c:   ;  2  bytes  @  0x17 |
4620 |      4614                                   global ___lwtofl@c |
4621 |      4615   0017'                     ___lwtofl@c:   ;  2  bytes  @  0x17 |
4622 |      4616                                   global ECANSendMessage@id |
4623 |      4617   0017'                     ECANSendMessage@id:    ;  4  bytes  @  0x17 |
4624 |      4618   0017'                            ds    1 |
4625 |      4619                                   global getCalibrationValue@i |
4626 |      4620   0018'                     getCalibrationValue@i: ;  1  bytes  @  0x18 |
4627 |      4621   0018'                            ds    1 |
4628 |      4622                                   global ECANReceiveMessage@id |
4629 |      4623   0019'                     ECANReceiveMessage@id: ;  1  bytes  @  0x19 |
4630 |      4624                                   global writeCoeffs2Ram@c |
4631 |      4625   0019'                     writeCoeffs2Ram@c:     ;  3  bytes  @  0x19 |
4632 |      4626   0019'                            ds    1 |
4633 |      4627                                   global ECANReceiveMessage@i |
4634 |      4628   001A'                     ECANReceiveMessage@i:  ;  1  bytes  @  0x1A |
4635 |      4629   001A'                            ds    1 |
4636 |      4630   001B'                     ??___awtofl:   ;  0  bytes  @  0x1B |
4637 |      4631   001B'                     ??___lwtofl:   ;  0  bytes  @  0x1B |
4638 |      4632                                   global ?___fldiv |
4639 |      4633   001B'                     ?___fldiv:     ;  4  bytes  @  0x1B |
4640 |      4634                                   global ECANSendMessage@data |
4641 |      4635   001B'                     ECANSendMessage@data:  ;  1  bytes  @  0x1B |
4642 |      4636                                   global ECANReceiveMessage@mode |
4643 |      4637   001B'                     ECANReceiveMessage@mode:       ;  1  bytes  @  0x1B |
4644 |      4638                                   global ___fldiv@f1 |
4645 |      4639   001B'                     ___fldiv@f1:   ;  4  bytes  @  0x1B |
4646 |      4640   001B'                            ds    1 |
4647 |      4641                                   global ECANSendMessage@dataLen |
4648 |      4642   001C'                     ECANSendMessage@dataLen:       ;  1  bytes  @  0x1C |
4649 |      4643                                   global ECANReceiveMessage@temp |
4650 |      4644   001C'                     ECANReceiveMessage@temp:       ;  1  bytes  @  0x1C |
4651 |      4645                                   global ___awtofl@sign |
4652 |      4646   001C'                     ___awtofl@sign:        ;  1  bytes  @  0x1C |
4653 |      4647                                   global writeCoeffs2Ram@i |
4654 |      4648   001C'                     writeCoeffs2Ram@i:     ;  2  bytes  @  0x1C |
4655 |      4649   001C'                            ds    1 |
4656 |      4650                                   global ECANSendMessage@msgFlags |
4657 |      4651   001D'                     ECANSendMessage@msgFlags:      ;  1  bytes  @  0x1D |
4658 |      4652                                   global ECANReceiveMessage@ptr |
4659 |      4653   001D'                     ECANReceiveMessage@ptr:        ;  2  bytes  @  0x1D |
4660 |      4654   001D'                            ds    1 |
4661 |      4655   001E'                     ??_ECANSendMessage:    ;  0  bytes  @  0x1E |
4662 |      4656                                   global writeCoeffs2Ram@j |
4663 |      4657   001E'                     writeCoeffs2Ram@j:     ;  2  bytes  @  0x1E |
4664 |      4658   001E'                            ds    1 |
4665 |      4659                                   global ?_getCANFrame |
4666 |      4660   001F'                     ?_getCANFrame: ;  1  bytes  @  0x1F |
4667 |      4661                                   global getCANFrame@pdlc |
4668 |      4662   001F'                     getCANFrame@pdlc:      ;  1  bytes  @  0x1F |
4669 |      4663                                   global ___fldiv@f2 |
4670 |      4664   001F'                     ___fldiv@f2:   ;  4  bytes  @  0x1F |
4671 |      4665                                   global ECANSendMessage@pb |
4672 |      4666   001F'                     ECANSendMessage@pb:    ;  18  bytes  @  0x1F |
4673 |      4667   001F'                            ds    1 |
4674 |      4668   0020'                     ??_init_app_ram:       ;  0  bytes  @  0x20 |
4675 |      4669                                   global ?_vscp_writeAppReg |
4676 |      4670   0020'                     ?_vscp_writeAppReg:    ;  1  bytes  @  0x20 |
4677 |      4671                                   global init_app_ram@i |
4678 |      4672   0020'                     init_app_ram@i:        ;  1  bytes  @  0x20 |
4679 |      4673                                   global vscp_writeAppReg@val |
4680 |      4674   0020'                     vscp_writeAppReg@val:  ;  1  bytes  @  0x20 |
4681 |      4675                                   global getCANFrame@pdata |
4682 |      4676   0020'                     getCANFrame@pdata:     ;  1  bytes  @  0x20 |
4683 |      4677   0020'                            ds    1 |
4684 |      4678   0021'                     ??_init:       ;  0  bytes  @  0x21 |
4685 |      4679   0021'                     ??_getCANFrame:        ;  0  bytes  @  0x21 |
4686 |      4680   0021'                     ??_vscp_writeAppReg:   ;  0  bytes  @  0x21 |
4687 |      4681   0021'                     ??_vscp_restoreDefaults:       ;  0  bytes  @  0x21 |
4688 |      4682                                   global ?_vscp_writeStdReg |
4689 |      4683   0021'                     ?_vscp_writeStdReg:    ;  1  bytes  @  0x21 |
4690 |      4684                                   global vscp_writeAppReg@reg |
4691 |      4685   0021'                     vscp_writeAppReg@reg:  ;  1  bytes  @  0x21 |
4692 |      4686                                   global getCANFrame@pid |
4693 |      4687   0021'                     getCANFrame@pid:       ;  1  bytes  @  0x21 |
4694 |      4688                                   global vscp_writeStdReg@value |
4695 |      4689   0021'                     vscp_writeStdReg@value:        ;  1  bytes  @  0x21 |
4696 |      4690   0021'                            ds    1 |
4697 |      4691   0022'                     ??_vscp_writeStdReg:   ;  0  bytes  @  0x22 |
4698 |      4692                                   global vscp_writeAppReg@rv |
4699 |      4693   0022'                     vscp_writeAppReg@rv:   ;  1  bytes  @  0x22 |
4700 |      4694                                   global getCANFrame@flags |
4701 |      4695   0022'                     getCANFrame@flags:     ;  1  bytes  @  0x22 |
4702 |      4696   0022'                            ds    1 |
4703 |      4697   0023'                     ??___fldiv:    ;  0  bytes  @  0x23 |
4704 |      4698                                   global ?_getVSCPFrame |
4705 |      4699   0023'                     ?_getVSCPFrame:        ;  1  bytes  @  0x23 |
4706 |      4700                                   global getVSCPFrame@pvscptype |
4707 |      4701   0023'                     getVSCPFrame@pvscptype:        ;  1  bytes  @  0x23 |
4708 |      4702   0023'                            ds    1 |
4709 |      4703                                   global getVSCPFrame@pNodeId |
4710 |      4704   0024'                     getVSCPFrame@pNodeId:  ;  1  bytes  @  0x24 |
4711 |      4705   0024'                            ds    1 |
4712 |      4706                                   global getVSCPFrame@pPriority |
4713 |      4707   0025'                     getVSCPFrame@pPriority:        ;  1  bytes  @  0x25 |
4714 |      4708   0025'                            ds    1 |
4715 |      4709                                   global getVSCPFrame@pSize |
4716 |      4710   0026'                     getVSCPFrame@pSize:    ;  1  bytes  @  0x26 |
4717 |      4711   0026'                            ds    1 |
4718 |      4712                                   global getVSCPFrame@pData |
4719 |      4713   0027'                     getVSCPFrame@pData:    ;  1  bytes  @  0x27 |
4720 |      4714                                   global vscp_writeStdReg@code |
4721 |      4715   0027'                     vscp_writeStdReg@code: ;  4  bytes  @  0x27 |
4722 |      4716   0027'                            ds    1 |
4723 |      4717   0028'                     ??_getVSCPFrame:       ;  0  bytes  @  0x28 |
4724 |      4718   0028'                            ds    2 |
4725 |      4719                                   global ___fldiv@cntr |
4726 |      4720   002A'                     ___fldiv@cntr: ;  1  bytes  @  0x2A |
4727 |      4721   002A'                            ds    1 |
4728 |      4722                                   global vscp_writeStdReg@code_1014 |
4729 |      4723   002B'                     vscp_writeStdReg@code_1014:    ;  4  bytes  @  0x2B |
4730 |      4724                                   global ___fldiv@f3 |
4731 |      4725   002B'                     ___fldiv@f3:   ;  4  bytes  @  0x2B |
4732 |      4726   002B'                            ds    1 |
4733 |      4727                                   global getVSCPFrame@pvscpclass |
4734 |      4728   002C'                     getVSCPFrame@pvscpclass:       ;  1  bytes  @  0x2C |
4735 |      4729   002C'                            ds    1 |
4736 |      4730                                   global getVSCPFrame@id |
4737 |      4731   002D'                     getVSCPFrame@id:       ;  4  bytes  @  0x2D |
4738 |      4732   002D'                            ds    2 |
4739 |      4733                                   global vscp_writeStdReg@idx |
4740 |      4734   002F'                     vscp_writeStdReg@idx:  ;  1  bytes  @  0x2F |
4741 |      4735                                   global ___fldiv@exp |
4742 |      4736   002F'                     ___fldiv@exp:  ;  1  bytes  @  0x2F |
4743 |      4737   002F'                            ds    1 |
4744 |      4738                                   global vscp_writeStdReg@idx_1015 |
4745 |      4739   0030'                     vscp_writeStdReg@idx_1015:     ;  1  bytes  @  0x30 |
4746 |      4740                                   global ___fldiv@sign |
4747 |      4741   0030'                     ___fldiv@sign: ;  1  bytes  @  0x30 |
4748 |      4742   0030'                            ds    1 |
4749 |      4743   0031'                     ??_vscp_getEvent:      ;  0  bytes  @  0x31 |
4750 |      4744   0031'                     ??___flmul:    ;  0  bytes  @  0x31 |
4751 |      4745                                   global ?___asfldiv |
4752 |      4746   0031'                     ?___asfldiv:   ;  4  bytes  @  0x31 |
4753 |      4747                                   global ECANSendMessage@mode |
4754 |      4748   0031'                     ECANSendMessage@mode:  ;  1  bytes  @  0x31 |
4755 |      4749                                   global vscp_writeStdReg@rv |
4756 |      4750   0031'                     vscp_writeStdReg@rv:   ;  1  bytes  @  0x31 |
4757 |      4751                                   global vscp_getEvent@rv |
4758 |      4752   0031'                     vscp_getEvent@rv:      ;  1  bytes  @  0x31 |
4759 |      4753                                   global ___asfldiv@f1p |
4760 |      4754   0031'                     ___asfldiv@f1p:        ;  2  bytes  @  0x31 |
4761 |      4755   0031'                            ds    1 |
4762 |      4756                                   global ECANSendMessage@buffers |
4763 |      4757   0032'                     ECANSendMessage@buffers:       ;  1  bytes  @  0x32 |
4764 |      4758                                   global vscp_writeStdReg@reg |
4765 |      4759   0032'                     vscp_writeStdReg@reg:  ;  1  bytes  @  0x32 |
4766 |      4760   0032'                            ds    1 |
4767 |      4761                                   global ?_vscp_writeRegister |
4768 |      4762   0033'                     ?_vscp_writeRegister:  ;  1  bytes  @  0x33 |
4769 |      4763                                   global ECANSendMessage@j |
4770 |      4764   0033'                     ECANSendMessage@j:     ;  1  bytes  @  0x33 |
4771 |      4765                                   global vscp_writeRegister@value |
4772 |      4766   0033'                     vscp_writeRegister@value:      ;  1  bytes  @  0x33 |
4773 |      4767                                   global ___asfldiv@f2 |
4774 |      4768   0033'                     ___asfldiv@f2: ;  4  bytes  @  0x33 |
4775 |      4769   0033'                            ds    1 |
4776 |      4770   0034'                     ??_vscp_writeRegister: ;  0  bytes  @  0x34 |
4777 |      4771                                   global ECANSendMessage@tempBSEL0 |
4778 |      4772   0034'                     ECANSendMessage@tempBSEL0:     ;  1  bytes  @  0x34 |
4779 |      4773                                   global vscp_writeRegister@reg |
4780 |      4774   0034'                     vscp_writeRegister@reg:        ;  1  bytes  @  0x34 |
4781 |      4775   0034'                            ds    1 |
4782 |      4776                                   global ECANSendMessage@tempPtr |
4783 |      4777   0035'                     ECANSendMessage@tempPtr:       ;  2  bytes  @  0x35 |
4784 |      4778   0035'                            ds    2 |
4785 |      4779   0037'                     ??___asfldiv:  ;  0  bytes  @  0x37 |
4786 |      4780                                   global ECANSendMessage@temp |
4787 |      4781   0037'                     ECANSendMessage@temp:  ;  1  bytes  @  0x37 |
4788 |      4782   0037'                            ds    1 |
4789 |      4783                                   global ECANSendMessage@i |
4790 |      4784   0038'                     ECANSendMessage@i:     ;  1  bytes  @  0x38 |
4791 |      4785                                   global ___flmul@exp |
4792 |      4786   0038'                     ___flmul@exp:  ;  1  bytes  @  0x38 |
4793 |      4787   0038'                            ds    1 |
4794 |      4788                                   global ECANSendMessage@ptr |
4795 |      4789   0039'                     ECANSendMessage@ptr:   ;  2  bytes  @  0x39 |
4796 |      4790                                   global ___flmul@f3_as_product |
4797 |      4791   0039'                     ___flmul@f3_as_product:        ;  4  bytes  @  0x39 |
4798 |      4792   0039'                            ds    2 |
4799 |      4793                                   global ?_sendCANFrame |
4800 |      4794   003B'                     ?_sendCANFrame:        ;  1  bytes  @  0x3B |
4801 |      4795                                   global sendCANFrame@id |
4802 |      4796   003B'                     sendCANFrame@id:       ;  4  bytes  @  0x3B |
4803 |      4797   003B'                            ds    2 |
4804 |      4798                                   global ___flmul@cntr |
4805 |      4799   003D'                     ___flmul@cntr: ;  1  bytes  @  0x3D |
4806 |      4800   003D'                            ds    1 |
4807 |      4801                                   global ___flmul@sign |
4808 |      4802   003E'                     ___flmul@sign: ;  1  bytes  @  0x3E |
4809 |      4803   003E'                            ds    1 |
4810 |      4804   003F'                     ??___fladd:    ;  0  bytes  @  0x3F |
4811 |      4805                                   global ?___asflmul |
4812 |      4806   003F'                     ?___asflmul:   ;  4  bytes  @  0x3F |
4813 |      4807                                   global ?___fltol |
4814 |      4808   003F'                     ?___fltol:     ;  4  bytes  @  0x3F |
4815 |      4809                                   global sendCANFrame@dlc |
4816 |      4810   003F'                     sendCANFrame@dlc:      ;  1  bytes  @  0x3F |
4817 |      4811                                   global ___asflmul@multiplicand |
4818 |      4812   003F'                     ___asflmul@multiplicand:       ;  4  bytes  @  0x3F |
4819 |      4813                                   global ___fltol@f1 |
4820 |      4814   003F'                     ___fltol@f1:   ;  4  bytes  @  0x3F |
4821 |      4815   003F'                            ds    1 |
4822 |      4816   0040'                     ??_Celsius2Kelvin:     ;  0  bytes  @  0x40 |
4823 |      4817   0040'                     ??_Celsius2Fahrenheit: ;  0  bytes  @  0x40 |
4824 |      4818   0040'                     ??___flsub:    ;  0  bytes  @  0x40 |
4825 |      4819   0040'                     ??_eval_poly:  ;  0  bytes  @  0x40 |
4826 |      4820   0040'                     ??___asfladd:  ;  0  bytes  @  0x40 |
4827 |      4821   0040'                     ??___asflsub:  ;  0  bytes  @  0x40 |
4828 |      4822                                   global sendCANFrame@pdata |
4829 |      4823   0040'                     sendCANFrame@pdata:    ;  1  bytes  @  0x40 |
4830 |      4824   0040'                            ds    1 |
4831 |      4825   0041'                     ??_log:        ;  0  bytes  @  0x41 |
4832 |      4826   0041'                     ??_sendCANFrame:       ;  0  bytes  @  0x41 |
4833 |      4827                                   global sendVSCPFrame@id |
4834 |      4828   0041'                     sendVSCPFrame@id:      ;  4  bytes  @  0x41 |
4835 |      4829   0041'                            ds    2 |
4836 |      4830   0043'                     ??___asflmul:  ;  0  bytes  @  0x43 |
4837 |      4831                                   global ___asflmul@mp |
4838 |      4832   0043'                     ___asflmul@mp: ;  1  bytes  @  0x43 |
4839 |      4833                                   global ___fltol@sign1 |
4840 |      4834   0043'                     ___fltol@sign1:        ;  1  bytes  @  0x43 |
4841 |      4835   0043'                            ds    1 |
4842 |      4836                                   global ___fltol@exp1 |
4843 |      4837   0044'                     ___fltol@exp1: ;  1  bytes  @  0x44 |
4844 |      4838   0044'                            ds    1 |
4845 |      4839   0045'                     ??_vscp_goActiveState: ;  0  bytes  @  0x45 |
4846 |      4840   0045'                     ??_vscp_handleProbeState:      ;  0  bytes  @  0x45 |
4847 |      4841   0045'                     ??_exp:        ;  0  bytes  @  0x45 |
4848 |      4842   0045'                     ??_vscp_sendEvent:     ;  0  bytes  @  0x45 |
4849 |      4843   0045'                     ??_setEventData:       ;  0  bytes  @  0x45 |
4850 |      4844   0045'                     ??_floor:      ;  0  bytes  @  0x45 |
4851 |      4845   0045'                     ??_main:       ;  0  bytes  @  0x45 |
4852 |      4846   0045'                     ??_vscp_sendHeartBeat: ;  0  bytes  @  0x45 |
4853 |      4847   0045'                     ??___aldiv:    ;  0  bytes  @  0x45 |
4854 |      4848   0045'                     ??___altofl:   ;  0  bytes  @  0x45 |
4855 |      4849                            ;! |
4856 |      4850                            ;!Data  Sizes: |
4857 |      4851                            ;!     Strings      0 |
4858 |      4852                            ;!     Constant     108 |
4859 |      4853                            ;!     Data         0 |
4860 |      4854                            ;!     BSS          1116 |
4861 |      4855                            ;!     Persistent   1 |
4862 |      4856                            ;!     Stack        0 |
4863 |      4857                            ;! |
4864 |      4858                            ;!Auto  Spaces: |
4865 |      4859                            ;!     Space           Size   Autos     Used |
4866 |      4860                            ;!     COMRAM            95      69       82 |
4867 |      4861                            ;!     BANK0            160      68      120 |
4868 |      4862                            ;!     BANK1            256      54      146 |
4869 |      4863                            ;!     BANK2            256       0        0 |
4870 |      4864                            ;!     BANK3            256       0        0 |
4871 |      4865                            ;!     BANK4            256       0        0 |
4872 |      4866                            ;!     BANK5            239       0        0 |
4873 |      4867                            |
4874 |      4868                            ;! |
4875 |      4869                            ;!Pointer  List  with  Targets: |
4876 |      4870                            ;! |
4877 |      4871                            ;!     ?_frexp  PTR  unsigned  char   size(2)  Largest  target  is  960 |
4878 |      4872                            ;!            -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  adc |
4879 |                                     (BIGRAM[960]),  |
4880 |      4873                            ;! |
4881 |      4874                            ;!     ?_ldexp  PTR  unsigned  char   size(2)  Largest  target  is  0 |
4882 |      4875                            ;! |
4883 |      4876                            ;!     ?_eval_poly      PTR  unsigned  char   size(2)  Largest  target  is  960 |
4884 |      4877                            ;!            -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  adc |
4885 |                                     (BIGRAM[960]),  |
4886 |      4878                            ;! |
4887 |      4879                            ;!     ?_floor  PTR  unsigned  char   size(2)  Largest  target  is  0 |
4888 |      4880                            ;! |
4889 |      4881                            ;!     ?___flneg        PTR  unsigned  char   size(2)  Largest  target  is  0 |
4890 |      4882                            ;! |
4891 |      4883                            ;!     ?___asflmul      PTR  unsigned  char   size(2)  Largest  target  is  0 |
4892 |      4884                            ;! |
4893 |      4885                            ;!     ?___flpack       PTR  unsigned  char   size(2)  Largest  target  is  960 |
4894 |      4886                            ;!            -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  adc |
4895 |                                     (BIGRAM[960]),  |
4896 |      4887                            ;! |
4897 |      4888                            ;!     ?__ECANPointBuffer       PTR  unsigned  char   size(2)  Largest  target  is  1 |
4898 |      4889                            ;!            -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
4899 |      4890                            ;!            -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
4900 |      4891                            ;! |
4901 |      4892                            ;!     ?_getCalibrationValue    short   size(2)  Largest  target  is  0 |
4902 |      4893                            ;! |
4903 |      4894                            ;!     ?_Celsius2Fahrenheit     short   size(2)  Largest  target  is  0 |
4904 |      4895                            ;! |
4905 |      4896                            ;!     ?___awtofl       short   size(2)  Largest  target  is  0 |
4906 |      4897                            ;! |
4907 |      4898                            ;!     ?_Celsius2Kelvin short   size(2)  Largest  target  is  0 |
4908 |      4899                            ;! |
4909 |      4900                            ;!     ?___wmul unsigned  int   size(2)  Largest  target  is  0 |
4910 |      4901                            ;! |
4911 |      4902                            ;!     ?___altofl       unsigned  int   size(2)  Largest  target  is  0 |
4912 |      4903                            ;! |
4913 |      4904                            ;!     ?___aldiv        long   size(2)  Largest  target  is  0 |
4914 |      4905                            ;! |
4915 |      4906                            ;!     ?___fltol        long   size(2)  Largest  target  is  72 |
4916 |      4907                            ;!            -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
4917 |      4908                            ;! |
4918 |      4909                            ;!     ?___fladd        long   size(2)  Largest  target  is  960 |
4919 |      4910                            ;!            -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  adc |
4920 |                                     (BIGRAM[960]),  |
4921 |      4911                            ;! |
4922 |      4912                            ;!     ?___asflsub      long   size(2)  Largest  target  is  72 |
4923 |      4913                            ;!            -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
4924 |      4914                            ;! |
4925 |      4915                            ;!     ?_log    long   size(2)  Largest  target  is  0 |
4926 |      4916                            ;! |
4927 |      4917                            ;!     ?___flsub        long   size(2)  Largest  target  is  0 |
4928 |      4918                            ;! |
4929 |      4919                            ;!     ?___flmul        long   size(2)  Largest  target  is  0 |
4930 |      4920                            ;! |
4931 |      4921                            ;!     ?___fldiv        long   size(2)  Largest  target  is  0 |
4932 |      4922                            ;! |
4933 |      4923                            ;!     ?_exp    long   size(2)  Largest  target  is  0 |
4934 |      4924                            ;! |
4935 |      4925                            ;!     ?___asfldiv      long   size(2)  Largest  target  is  72 |
4936 |      4926                            ;!            -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
4937 |      4927                            ;! |
4938 |      4928                            ;!     ?___asfladd      long   size(2)  Largest  target  is  72 |
4939 |      4929                            ;!            -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
4940 |      4930                            ;! |
4941 |      4931                            ;!     ?___lwtofl       long   size(2)  Largest  target  is  0 |
4942 |      4932                            ;! |
4943 |      4933                            ;!     eval_poly@d      PTR  const   size(1)  Largest  target  is  40 |
4944 |      4934                            ;!            -&rsaquo   log@coeff(CODE[36]),  exp@coeff(CODE[40]),  |
4945 |      4935                            ;! |
4946 |      4936                            ;!     frexp@eptr       PTR  int   size(1)  Largest  target  is  2 |
4947 |      4937                            ;!            -&rsaquo   log@exponent(BANK0[2]),  floor@expon(BANK0[2]),  |
4948 |      4938                            ;! |
4949 |      4939                            ;!     __asflsub@f1p    PTR   size(2)  Largest  target  is  4 |
4950 |      4940                            ;!            -&rsaquo   exp@x(BANK0[4]),  doWork@temp(BANK1[4]),  |
4951 |      4941                            ;! |
4952 |      4942                            ;!     __asflmul@mp     PTR   size(1)  Largest  target  is  4 |
4953 |      4943                            ;!            -&rsaquo   exp@x(BANK0[4]),  |
4954 |      4944                            ;! |
4955 |      4945                            ;!     __asfldiv@f1p    PTR   size(2)  Largest  target  is  4 |
4956 |      4946                            ;!            -&rsaquo   doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
4957 |      4947                            ;! |
4958 |      4948                            ;!     __asfladd@f1p    PTR   size(2)  Largest  target  is  4 |
4959 |      4949                            ;!            -&rsaquo   doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
4960 |      4950                            ;! |
4961 |      4951                            ;!     _ECANPointBuffer@pt      PTR  unsigned  char   size(2)  Largest  target  is  1 |
4962 |      4952                            ;!            -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
4963 |      4953                            ;!            -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
4964 |      4954                            ;! |
4965 |      4955                            ;!     _RegsToCANID@ptr PTR  unsigned  char   size(2)  Largest  target  is  1 |
4966 |      4956                            ;!            -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
4967 |      4957                            ;!            -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
4968 |      4958                            ;! |
4969 |      4959                            ;!     _RegsToCANID@val PTR  unsigned  long   size(1)  Largest  target  is  4 |
4970 |      4960                            ;!            -&rsaquo   getVSCPFrame@id(COMRAM[4]),  |
4971 |      4961                            ;! |
4972 |      4962                            ;!     _RegsToCANID@Value       PTR  struct  _CAN_MESSAGE_ID  size(1)  Largest  target  is  4 |
4973 |      4963                            ;!            -&rsaquo   getVSCPFrame@id(COMRAM[4]),  |
4974 |      4964                            ;! |
4975 |      4965                            ;!     _CANIDToRegs@ptr PTR  unsigned  char   size(2)  Largest  target  is  1 |
4976 |      4966                            ;!            -&rsaquo   TXB2CON(ABS[1]),  TXB1CON(ABS[1]),  TXB0CON(ABS[1]),  B5CON(ABS[1]),  |
4977 |      4967                            ;!            -&rsaquo   B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  B1CON(ABS[1]),  |
4978 |      4968                            ;!            -&rsaquo   B0CON(ABS[1]),  |
4979 |      4969                            ;! |
4980 |      4970                            ;!     _CANIDToRegs@Value       PTR  struct  _CAN_MESSAGE_ID  size(1)  Largest  target  is  4 |
4981 |      4971                            ;!            -&rsaquo   _CANIDToRegs@val(COMRAM[4]),  |
4982 |      4972                            ;! |
4983 |      4973                            ;!     ECANReceiveMessage@data  PTR  unsigned  char   size(1)  Largest  target  is  14 |
4984 |      4974                            ;!            -&rsaquo   vscp_imsg(BANK0[14]),  |
4985 |      4975                            ;! |
4986 |      4976                            ;!     ECANReceiveMessage@id    PTR  unsigned  long   size(1)  Largest  target  is  4 |
4987 |      4977                            ;!            -&rsaquo   getVSCPFrame@id(COMRAM[4]),  |
4988 |      4978                            ;! |
4989 |      4979                            ;!     ECANReceiveMessage@dataLen       PTR  unsigned  char   size(1)  Largest  target  is  14 |
4990 |      4980                            ;!            -&rsaquo   vscp_imsg(BANK0[14]),  |
4991 |      4981                            ;! |
4992 |      4982                            ;!     ECANReceiveMessage@savedPtr      PTR  unsigned  char   size(2)  Largest  target  is  1 |
4993 |      4983                            ;!            -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
4994 |      4984                            ;!            -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
4995 |      4985                            ;! |
4996 |      4986                            ;!     sp___ECANPointBuffer     PTR  unsigned  char   size(2)  Largest  target  is  1 |
4997 |      4987                            ;!            -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
4998 |      4988                            ;!            -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
4999 |      4989                            ;! |
5000 |      4990                            ;!     ECANReceiveMessage@ptr   PTR  unsigned  char   size(2)  Largest  target  is  1 |
5001 |      4991                            ;!            -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
5002 |      4992                            ;!            -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
5003 |      4993                            ;! |
5004 |      4994                            ;!     ECANReceiveMessage@msgFlags      PTR  enum  E16333  size(1)  Largest  target  is  1 |
5005 |      4995                            ;!            -&rsaquo   getCANFrame@flags(COMRAM[1]),  |
5006 |      4996                            ;! |
5007 |      4997                            ;!     ECANSendMessage@data     PTR  unsigned  char   size(1)  Largest  target  is  13 |
5008 |      4998                            ;!            -&rsaquo   vscp_omsg(BANK0[13]),  |
5009 |      4999                            ;! |
5010 |      5000                            ;!     ECANSendMessage@tempPtr  PTR  unsigned  char   size(2)  Largest  target  is  1 |
5011 |      5001                            ;!            -&rsaquo   TXB2CON(ABS[1]),  TXB1CON(ABS[1]),  TXB0CON(ABS[1]),  B5CON(ABS[1]),  |
5012 |      5002                            ;!            -&rsaquo   B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  B1CON(ABS[1]),  |
5013 |      5003                            ;!            -&rsaquo   B0CON(ABS[1]),  |
5014 |      5004                            ;! |
5015 |      5005                            ;!     ECANSendMessage@ptr      PTR  unsigned  char   size(2)  Largest  target  is  1 |
5016 |      5006                            ;!            -&rsaquo   TXB2CON(ABS[1]),  TXB1CON(ABS[1]),  TXB0CON(ABS[1]),  B5CON(ABS[1]),  |
5017 |      5007                            ;!            -&rsaquo   B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  B1CON(ABS[1]),  |
5018 |      5008                            ;!            -&rsaquo   B0CON(ABS[1]),  |
5019 |      5009                            ;! |
5020 |      5010                            ;!     ECANSendMessage@pb       PTR  unsigned  char  [9]  size(2)  Largest  target  is  1 |
5021 |      5011                            ;!            -&rsaquo   TXB2CON(ABS[1]),  TXB1CON(ABS[1]),  TXB0CON(ABS[1]),  B5CON(ABS[1]),  |
5022 |      5012                            ;!            -&rsaquo   B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  B1CON(ABS[1]),  |
5023 |      5013                            ;!            -&rsaquo   B0CON(ABS[1]),  |
5024 |      5014                            ;! |
5025 |      5015                            ;!     getCANFrame@pdlc PTR  unsigned  char   size(1)  Largest  target  is  14 |
5026 |      5016                            ;!            -&rsaquo   vscp_imsg(BANK0[14]),  |
5027 |      5017                            ;! |
5028 |      5018                            ;!     getCANFrame@pdata        PTR  unsigned  char   size(1)  Largest  target  is  14 |
5029 |      5019                            ;!            -&rsaquo   vscp_imsg(BANK0[14]),  |
5030 |      5020                            ;! |
5031 |      5021                            ;!     getCANFrame@pid  PTR  unsigned  long   size(1)  Largest  target  is  4 |
5032 |      5022                            ;!            -&rsaquo   getVSCPFrame@id(COMRAM[4]),  |
5033 |      5023                            ;! |
5034 |      5024                            ;!     sendCANFrame@pdata       PTR  unsigned  char   size(1)  Largest  target  is  13 |
5035 |      5025                            ;!            -&rsaquo   vscp_omsg(BANK0[13]),  |
5036 |      5026                            ;! |
5037 |      5027                            ;!     getVSCPFrame@pPriority   PTR  unsigned  char   size(1)  Largest  target  is  14 |
5038 |      5028                            ;!            -&rsaquo   vscp_imsg(BANK0[14]),  |
5039 |      5029                            ;! |
5040 |      5030                            ;!     getVSCPFrame@pvscpclass  PTR  unsigned  short   size(1)  Largest  target  is  14 |
5041 |      5031                            ;!            -&rsaquo   vscp_imsg(BANK0[14]),  |
5042 |      5032                            ;! |
5043 |      5033                            ;!     getVSCPFrame@pvscptype   PTR  unsigned  char   size(1)  Largest  target  is  14 |
5044 |      5034                            ;!            -&rsaquo   vscp_imsg(BANK0[14]),  |
5045 |      5035                            ;! |
5046 |      5036                            ;!     getVSCPFrame@pNodeId     PTR  unsigned  char   size(1)  Largest  target  is  14 |
5047 |      5037                            ;!            -&rsaquo   vscp_imsg(BANK0[14]),  |
5048 |      5038                            ;! |
5049 |      5039                            ;!     getVSCPFrame@pData       PTR  unsigned  char   size(1)  Largest  target  is  14 |
5050 |      5040                            ;!            -&rsaquo   vscp_imsg(BANK0[14]),  |
5051 |      5041                            ;! |
5052 |      5042                            ;!     getVSCPFrame@pSize       PTR  unsigned  char   size(1)  Largest  target  is  14 |
5053 |      5043                            ;!            -&rsaquo   vscp_imsg(BANK0[14]),  |
5054 |      5044                            ;! |
5055 |      5045                            ;!     sendVSCPFrame@pData      PTR  unsigned  char   size(1)  Largest  target  is  13 |
5056 |      5046                            ;!            -&rsaquo   vscp_omsg(BANK0[13]),  |
5057 |      5047                            ;! |
5058 |      5048                            ;!     vscp_getMatrixInfo@pData PTR  unsigned  char   size(1)  Largest  target  is  13 |
5059 |      5049                            ;!            -&rsaquo   vscp_omsg(BANK0[13]),  |
5060 |      5050                            ;! |
5061 |      5051                            |
5062 |      5052                            |
5063 |      5053                            ;! |
5064 |      5054                            ;!Critical  Paths  under  _main  in  COMRAM |
5065 |      5055                            ;! |
5066 |      5056                            ;!     _doWork-&rsaquo ___fltol |
5067 |      5057                            ;!     ___lwtofl-&rsaquo ___flpack |
5068 |      5058                            ;!     ___asfldiv-&rsaquo ___fldiv |
5069 |      5059                            ;!     ___asfladd-&rsaquo ___fladd |
5070 |      5060                            ;!     ___aldiv-&rsaquo ___fltol |
5071 |      5061                            ;!     _getCalibrationValue-&rsaquo _readEEPROM |
5072 |      5062                            ;!     _log-&rsaquo _eval_poly |
5073 |      5063                            ;!     _exp-&rsaquo ___fltol |
5074 |      5064                            ;!     _ldexp-&rsaquo _eval_poly |
5075 |      5065                            ;!     _eval_poly-&rsaquo ___fladd |
5076 |      5066                            ;!     _floor-&rsaquo ___fltol |
5077 |      5067                            ;!     ___fltol-&rsaquo ___flmul |
5078 |      5068                            ;!     ___altofl-&rsaquo ___fltol |
5079 |      5069                            ;!     ___flsub-&rsaquo ___fladd |
5080 |      5070                            ;!     ___asflmul-&rsaquo ___flmul |
5081 |      5071                            ;!     ___fldiv-&rsaquo ___lwtofl |
5082 |      5072                            ;!     _vscp_getSubzone-&rsaquo _readEEPROM |
5083 |      5073                            ;!     _vscp_getZone-&rsaquo _readEEPROM |
5084 |      5074                            ;!     _setEventData-&rsaquo ___fltol |
5085 |      5075                            ;!     _Celsius2Fahrenheit-&rsaquo ___fladd |
5086 |      5076                            ;!     _Celsius2Kelvin-&rsaquo ___fladd |
5087 |      5077                            ;!     ___fladd-&rsaquo ___flmul |
5088 |      5078                            ;!     _vscp_writeRegister-&rsaquo _vscp_writeStdReg |
5089 |      5079                            ;!     _vscp_restoreDefaults-&rsaquo _init_app_ram |
5090 |      5080                            ;!     _init_app_eeprom-&rsaquo _writeEEPROM |
5091 |      5081                            ;!     _vscp_setUserID-&rsaquo _writeEEPROM |
5092 |      5082                            ;!     _vscp_writeAppReg-&rsaquo _writeCoeffs2Ram |
5093 |      5083                            ;!     _vscp_readRegister-&rsaquo _vscp_readAppReg |
5094 |      5084                            ;!     _vscp_readRegister-&rsaquo _vscp_readStdReg |
5095 |      5085                            ;!     _vscp_readStdReg-&rsaquo _vscp_getGUID |
5096 |      5086                            ;!     _vscp_readStdReg-&rsaquo _vscp_getUserID |
5097 |      5087                            ;!     _vscp_readStdReg-&rsaquo _vscp_getManufacturerId |
5098 |      5088                            ;!     _vscp_getManufacturerId-&rsaquo _readEEPROM |
5099 |      5089                            ;!     _vscp_getUserID-&rsaquo _readEEPROM |
5100 |      5090                            ;!     _vscp_getGUID-&rsaquo _readEEPROM |
5101 |      5091                            ;!     _vscp_handleDropNickname-&rsaquo _vscp_writeNicknamePermanent |
5102 |      5092                            ;!     _vscp_readNicknamePermanent-&rsaquo _readEEPROM |
5103 |      5093                            ;!     _vscp_handleSetNickname-&rsaquo _vscp_writeNicknamePermanent |
5104 |      5094                            ;!     _vscp_handleSetNickname-&rsaquo _vscp_setSegmentCRC |
5105 |      5095                            ;!     _vscp_handleHeartbeat-&rsaquo _vscp_writeNicknamePermanent |
5106 |      5096                            ;!     _vscp_handleHeartbeat-&rsaquo _vscp_setSegmentCRC |
5107 |      5097                            ;!     _vscp_goBootloaderMode-&rsaquo _writeEEPROM |
5108 |      5098                            ;!     _vscp_sendEvent-&rsaquo _sendVSCPFrame |
5109 |      5099                            ;!     _sendVSCPFrame-&rsaquo _sendCANFrame |
5110 |      5100                            ;!     _sendCANFrame-&rsaquo _ECANSendMessage |
5111 |      5101                            ;!     _ECANSendMessage-&rsaquo __CANIDToRegs |
5112 |      5102                            ;!     _vscp_getEvent-&rsaquo _getVSCPFrame |
5113 |      5103                            ;!     _getVSCPFrame-&rsaquo _getCANFrame |
5114 |      5104                            ;!     _getCANFrame-&rsaquo _ECANReceiveMessage |
5115 |      5105                            ;!     _ECANReceiveMessage-&rsaquo __RegsToCANID |
5116 |      5106                            ;!     _vscp_check_pstorage-&rsaquo _vscp_writeNicknamePermanent |
5117 |      5107                            ;!     _vscp_check_pstorage-&rsaquo _vscp_setSegmentCRC |
5118 |      5108                            ;!     _vscp_check_pstorage-&rsaquo _vscp_setControlByte |
5119 |      5109                            ;!     _vscp_setControlByte-&rsaquo _writeEEPROM |
5120 |      5110                            ;!     _vscp_setSegmentCRC-&rsaquo _writeEEPROM |
5121 |      5111                            ;!     _vscp_getSegmentCRC-&rsaquo _readEEPROM |
5122 |      5112                            ;!     _vscp_writeNicknamePermanent-&rsaquo _writeEEPROM |
5123 |      5113                            ;!     _init-&rsaquo _init_app_ram |
5124 |      5114                            ;!     _ECANInitialize-&rsaquo _ECANSetOperationMode |
5125 |      5115                            ;!     _init_app_ram-&rsaquo _writeCoeffs2Ram |
5126 |      5116                            ;!     _writeCoeffs2Ram-&rsaquo ___wmul |
5127 |      5117                            ;!     ___wmul-&rsaquo _readEEPROM |
5128 |      5118                            ;!     ___awtofl-&rsaquo ___flpack |
5129 |      5119                            ;!     ___flmul-&rsaquo ___fldiv |
5130 |      5120                            ;!     _vscp_readAppReg-&rsaquo _readEEPROM |
5131 |      5121                            ;! |
5132 |      5122                            ;!Critical  Paths  under  _interrupt_at_low_vector  in  COMRAM |
5133 |      5123                            ;! |
5134 |      5124                            ;!     _interrupt_at_low_vector-&rsaquo i1_WriteTimer0 |
5135 |      5125                            ;! |
5136 |      5126                            ;!Critical  Paths  under  _main  in  BANK0 |
5137 |      5127                            ;! |
5138 |      5128                            ;!     _main-&rsaquo _doWork |
5139 |      5129                            ;!     _doWork-&rsaquo _exp |
5140 |      5130                            ;!     ___asfladd-&rsaquo ___fladd |
5141 |      5131                            ;!     ___aldiv-&rsaquo ___fltol |
5142 |      5132                            ;!     _log-&rsaquo _eval_poly |
5143 |      5133                            ;!     _exp-&rsaquo _ldexp |
5144 |      5134                            ;!     _ldexp-&rsaquo _eval_poly |
5145 |      5135                            ;!     _eval_poly-&rsaquo ___fladd |
5146 |      5136                            ;!     _floor-&rsaquo ___altofl |
5147 |      5137                            ;!     ___fltol-&rsaquo ___flmul |
5148 |      5138                            ;!     ___altofl-&rsaquo ___aldiv |
5149 |      5139                            ;!     ___asflsub-&rsaquo ___flsub |
5150 |      5140                            ;!     ___flsub-&rsaquo ___fladd |
5151 |      5141                            ;!     ___asflmul-&rsaquo ___flmul |
5152 |      5142                            ;!     _vscp_doOneSecondWork-&rsaquo _vscp_sendHeartBeat |
5153 |      5143                            ;!     _vscp_sendHeartBeat-&rsaquo _vscp_sendEvent |
5154 |      5144                            ;!     _doOneSecondWork-&rsaquo _sendTempEvent |
5155 |      5145                            ;!     _handle_sync-&rsaquo _sendTempEvent |
5156 |      5146                            ;!     _sendTempEvent-&rsaquo _setEventData |
5157 |      5147                            ;!     _setEventData-&rsaquo _Celsius2Kelvin |
5158 |      5148                            ;!     _setEventData-&rsaquo _Celsius2Fahrenheit |
5159 |      5149                            ;!     _Celsius2Fahrenheit-&rsaquo ___fladd |
5160 |      5150                            ;!     _Celsius2Kelvin-&rsaquo ___fladd |
5161 |      5151                            ;!     ___fladd-&rsaquo ___flmul |
5162 |      5152                            ;!     _vscp_handleProtocolEvent-&rsaquo _vscp_newNodeOnline |
5163 |      5153                            ;!     _vscp_newNodeOnline-&rsaquo _vscp_sendEvent |
5164 |      5154                            ;!     _vscp_handleProbeState-&rsaquo _vscp_sendEvent |
5165 |      5155                            ;!     _vscp_goActiveState-&rsaquo _vscp_sendEvent |
5166 |      5156                            ;!     _vscp_sendEvent-&rsaquo _sendVSCPFrame |
5167 |      5157                            ;! |
5168 |      5158                            ;!Critical  Paths  under  _interrupt_at_low_vector  in  BANK0 |
5169 |      5159                            ;! |
5170 |      5160                            ;!     None. |
5171 |      5161                            ;! |
5172 |      5162                            ;!Critical  Paths  under  _main  in  BANK1 |
5173 |      5163                            ;! |
5174 |      5164                            ;!     _main-&rsaquo _doWork |
5175 |      5165                            ;! |
5176 |      5166                            ;!Critical  Paths  under  _interrupt_at_low_vector  in  BANK1 |
5177 |      5167                            ;! |
5178 |      5168                            ;!     None. |
5179 |      5169                            ;! |
5180 |      5170                            ;!Critical  Paths  under  _main  in  BANK2 |
5181 |      5171                            ;! |
5182 |      5172                            ;!     None. |
5183 |      5173                            ;! |
5184 |      5174                            ;!Critical  Paths  under  _interrupt_at_low_vector  in  BANK2 |
5185 |      5175                            ;! |
5186 |      5176                            ;!     None. |
5187 |      5177                            ;! |
5188 |      5178                            ;!Critical  Paths  under  _main  in  BANK3 |
5189 |      5179                            ;! |
5190 |      5180                            ;!     None. |
5191 |      5181                            ;! |
5192 |      5182                            ;!Critical  Paths  under  _interrupt_at_low_vector  in  BANK3 |
5193 |      5183                            ;! |
5194 |      5184                            ;!     None. |
5195 |      5185                            ;! |
5196 |      5186                            ;!Critical  Paths  under  _main  in  BANK4 |
5197 |      5187                            ;! |
5198 |      5188                            ;!     None. |
5199 |      5189                            ;! |
5200 |      5190                            ;!Critical  Paths  under  _interrupt_at_low_vector  in  BANK4 |
5201 |      5191                            ;! |
5202 |      5192                            ;!     None. |
5203 |      5193                            ;! |
5204 |      5194                            ;!Critical  Paths  under  _main  in  BANK5 |
5205 |      5195                            ;! |
5206 |      5196                            ;!     None. |
5207 |      5197                            ;! |
5208 |      5198                            ;!Critical  Paths  under  _interrupt_at_low_vector  in  BANK5 |
5209 |      5199                            ;! |
5210 |      5200                            ;!     None. |
5211 |      5201                            |
5212 |      5202  ;; |
5213 |      5203  ;;Main:  autosize  =  0,  tempsize  =  0,  incstack  =  0,  save=0 |
5214 |      5204  ;; |
5215 |      5205                            |
5216 |      5206                            ;! |
5217 |      5207                            ;!Call  Graph  Tables: |
5218 |      5208                            ;! |
5219 |      5209                            ;!  --------------------------------------------------------------------------------- |
5220 |      5210                            ;!  (Depth)  Function             Calls        Base  Space    Used  Autos  Params     Refs |
5221 |      5211                            ;!  --------------------------------------------------------------------------------- |
5222 |      5212                            ;!  (0)  _main                                                  1      1       0   148021 |
5223 |      5213                            ;!                                              67  BANK0       1      1       0 |
5224 |      5214                            ;!                                _init |
5225 |      5215                            ;!                 _vscp_check_pstorage |
5226 |      5216                            ;!                     _init_app_eeprom |
5227 |      5217                            ;!                           _vscp_init |
5228 |      5218                            ;!                         _writeEEPROM |
5229 |      5219                            ;!                       _vscp_getEvent |
5230 |      5220                            ;!                  _vscp_goActiveState |
5231 |      5221                            ;!               _vscp_handleProbeState |
5232 |      5222                            ;!            _vscp_handleProtocolEvent |
5233 |      5223                            ;!                         _handle_sync |
5234 |      5224                            ;!                          _vscp_error |
5235 |      5225                            ;!                     _doOneSecondWork |
5236 |      5226                            ;!                _vscp_doOneSecondWork |
5237 |      5227                            ;!                              _doWork |
5238 |      5228                            ;!  --------------------------------------------------------------------------------- |
5239 |      5229                            ;!  (1)  _doWork                                               68     68       0    74750 |
5240 |      5230                            ;!                                              53  BANK0      14     14       0 |
5241 |      5231                            ;!                                               0  BANK1      54     54       0 |
5242 |      5232                            ;!                         _writeEEPROM |
5243 |      5233                            ;!                          _readEEPROM |
5244 |      5234                            ;!                                 _exp |
5245 |      5235                            ;!                                 _log |
5246 |      5236                            ;!                 _getCalibrationValue |
5247 |      5237                            ;!                      _vscp_sendEvent |
5248 |      5238                            ;!                             ___aldiv |
5249 |      5239                            ;!                            ___altofl |
5250 |      5240                            ;!                           ___asfladd |
5251 |      5241                            ;!                             ___fladd |
5252 |      5242                            ;!                           ___asfldiv |
5253 |      5243                            ;!                             ___fldiv |
5254 |      5244                            ;!                             ___flmul |
5255 |      5245                            ;!                           ___asflsub |
5256 |      5246                            ;!                             ___flsub |
5257 |      5247                            ;!                             ___fltol |
5258 |      5248                            ;!                            ___lwtofl |
5259 |      5249                            ;!                              ___wmul |
5260 |      5250                            ;!  --------------------------------------------------------------------------------- |
5261 |      5251                            ;!  (2)  ___lwtofl                                              4      0       4      865 |
5262 |      5252                            ;!                                              23  COMRAM      4      0       4 |
5263 |      5253                            ;!                          _readEEPROM  (ARG) |
5264 |      5254                            ;!                            ___flpack |
5265 |      5255                            ;!  --------------------------------------------------------------------------------- |
5266 |      5256                            ;!  (2)  ___asfldiv                                             6      0       6     2070 |
5267 |      5257                            ;!                                              49  COMRAM      6      0       6 |
5268 |      5258                            ;!                             ___fldiv |
5269 |      5259                            ;!                            ___lwtofl  (ARG) |
5270 |      5260                            ;!  --------------------------------------------------------------------------------- |
5271 |      5261                            ;!  (2)  ___asfladd                                             6      0       6     3985 |
5272 |      5262                            ;!                                              22  BANK0       6      0       6 |
5273 |      5263                            ;!                             ___fladd |
5274 |      5264                            ;!                            ___lwtofl  (ARG) |
5275 |      5265                            ;!  --------------------------------------------------------------------------------- |
5276 |      5266                            ;!  (2)  ___aldiv                                              14      6       8      445 |
5277 |      5267                            ;!                                              12  BANK0      14      6       8 |
5278 |      5268                            ;!                 _getCalibrationValue  (ARG) |
5279 |      5269                            ;!                             ___flmul  (ARG) |
5280 |      5270                            ;!                             ___fltol  (ARG) |
5281 |      5271                            ;!  --------------------------------------------------------------------------------- |
5282 |      5272                            ;!  (2)  _getCalibrationValue                                   8      6       2      161 |
5283 |      5273                            ;!                                              17  COMRAM      8      6       2 |
5284 |      5274                            ;!                          _readEEPROM |
5285 |      5275                            ;!  --------------------------------------------------------------------------------- |
5286 |      5276                            ;!  (2)  _log                                                   6      2       4    14303 |
5287 |      5277                            ;!                                              33  BANK0       6      2       4 |
5288 |      5278                            ;!                             ___fladd |
5289 |      5279                            ;!                             ___fldiv  (ARG) |
5290 |      5280                            ;!                             ___flmul |
5291 |      5281                            ;!                            ___awtofl |
5292 |      5282                            ;!                           _eval_poly |
5293 |      5283                            ;!                               _frexp |
5294 |      5284                            ;!  --------------------------------------------------------------------------------- |
5295 |      5285                            ;!  (2)  _exp                                                  11      7       4    24732 |
5296 |      5286                            ;!                                              42  BANK0      11      7       4 |
5297 |      5287                            ;!                             ___fldiv |
5298 |      5288                            ;!                           ___asflmul |
5299 |      5289                            ;!                           ___asflsub |
5300 |      5290                            ;!                            ___awtofl |
5301 |      5291                            ;!                               _floor |
5302 |      5292                            ;!                           _eval_poly |
5303 |      5293                            ;!                               _ldexp |
5304 |      5294                            ;!                              ___flge |
5305 |      5295                            ;!                             ___flneg |
5306 |      5296                            ;!                             ___fltol |
5307 |      5297                            ;!                            ___lwtofl  (ARG) |
5308 |      5298                            ;!  --------------------------------------------------------------------------------- |
5309 |      5299                            ;!  (3)  ___flneg                                               4      0       4       65 |
5310 |      5300                            ;!                                              13  COMRAM      4      0       4 |
5311 |      5301                            ;!  --------------------------------------------------------------------------------- |
5312 |      5302                            ;!  (3)  _ldexp                                                 9      3       6      359 |
5313 |      5303                            ;!                                              33  BANK0       9      3       6 |
5314 |      5304                            ;!                           _eval_poly  (ARG) |
5315 |      5305                            ;!  --------------------------------------------------------------------------------- |
5316 |      5306                            ;!  (3)  _eval_poly                                            12      5       7     6410 |
5317 |      5307                            ;!                                              64  COMRAM      1      1       0 |
5318 |      5308                            ;!                                              22  BANK0      11      4       7 |
5319 |      5309                            ;!                             ___fladd |
5320 |      5310                            ;!                             ___flmul |
5321 |      5311                            ;!  --------------------------------------------------------------------------------- |
5322 |      5312                            ;!  (3)  _floor                                                10      6       4     6633 |
5323 |      5313                            ;!                                              31  BANK0      10      6       4 |
5324 |      5314                            ;!                            ___altofl |
5325 |      5315                            ;!                             ___fladd |
5326 |      5316                            ;!                              ___flge |
5327 |      5317                            ;!                               _frexp |
5328 |      5318                            ;!                             ___fltol |
5329 |      5319                            ;!  --------------------------------------------------------------------------------- |
5330 |      5320                            ;!  (2)  ___fltol                                              10      6       4      337 |
5331 |      5321                            ;!                                              63  COMRAM      6      2       4 |
5332 |      5322                            ;!                                               8  BANK0       4      4       0 |
5333 |      5323                            ;!                             ___flmul  (ARG) |
5334 |      5324                            ;!  --------------------------------------------------------------------------------- |
5335 |      5325                            ;!  (3)  _frexp                                                 8      3       5      322 |
5336 |      5326                            ;!                                              13  COMRAM      8      3       5 |
5337 |      5327                            ;!  --------------------------------------------------------------------------------- |
5338 |      5328                            ;!  (3)  ___flge                                                8      0       8      198 |
5339 |      5329                            ;!                                              13  COMRAM      8      0       8 |
5340 |      5330                            ;!  --------------------------------------------------------------------------------- |
5341 |      5331                            ;!  (2)  ___altofl                                              5      1       4     1120 |
5342 |      5332                            ;!                                              26  BANK0       5      1       4 |
5343 |      5333                            ;!                            ___flpack |
5344 |      5334                            ;!                             ___aldiv  (ARG) |
5345 |      5335                            ;!                             ___fltol  (ARG) |
5346 |      5336                            ;!  --------------------------------------------------------------------------------- |
5347 |      5337                            ;!  (2)  ___asflsub                                             6      0       6     4140 |
5348 |      5338                            ;!                                              30  BANK0       6      0       6 |
5349 |      5339                            ;!                             ___flsub |
5350 |      5340                            ;!                            ___awtofl  (ARG) |
5351 |      5341                            ;!  --------------------------------------------------------------------------------- |
5352 |      5342                            ;!  (2)  ___flsub                                               8      0       8     3930 |
5353 |      5343                            ;!                                              22  BANK0       8      0       8 |
5354 |      5344                            ;!                             ___fladd |
5355 |      5345                            ;!                             ___flmul  (ARG) |
5356 |      5346                            ;!  --------------------------------------------------------------------------------- |
5357 |      5347                            ;!  (3)  ___asflmul                                             5      1       4     2255 |
5358 |      5348                            ;!                                              63  COMRAM      5      1       4 |
5359 |      5349                            ;!                             ___flmul |
5360 |      5350                            ;!  --------------------------------------------------------------------------------- |
5361 |      5351                            ;!  (2)  ___fldiv                                              15      7       8     1860 |
5362 |      5352                            ;!                                              27  COMRAM     22     14       8 |
5363 |      5353                            ;!                            ___flpack |
5364 |      5354                            ;!                             ___flsub  (ARG) |
5365 |      5355                            ;!                            ___lwtofl  (ARG) |
5366 |      5356                            ;!  --------------------------------------------------------------------------------- |
5367 |      5357                            ;!  (1)  _vscp_doOneSecondWork                                  1      1       0     2425 |
5368 |      5358                            ;!                                              30  BANK0       1      1       0 |
5369 |      5359                            ;!                        _vscp_getZone |
5370 |      5360                            ;!                     _vscp_getSubzone |
5371 |      5361                            ;!                  _vscp_sendHeartBeat |
5372 |      5362                            ;!  --------------------------------------------------------------------------------- |
5373 |      5363                            ;!  (2)  _vscp_sendHeartBeat                                    2      1       1     2295 |
5374 |      5364                            ;!                                              28  BANK0       2      1       1 |
5375 |      5365                            ;!                      _vscp_sendEvent |
5376 |      5366                            ;!                        _vscp_getZone  (ARG) |
5377 |      5367                            ;!                     _vscp_getSubzone  (ARG) |
5378 |      5368                            ;!  --------------------------------------------------------------------------------- |
5379 |      5369                            ;!  (2)  _vscp_getSubzone                                       0      0       0       65 |
5380 |      5370                            ;!                          _readEEPROM |
5381 |      5371                            ;!  --------------------------------------------------------------------------------- |
5382 |      5372                            ;!  (2)  _vscp_getZone                                          0      0       0       65 |
5383 |      5373                            ;!                          _readEEPROM |
5384 |      5374                            ;!  --------------------------------------------------------------------------------- |
5385 |      5375                            ;!  (1)  _doOneSecondWork                                       4      4       0    20203 |
5386 |      5376                            ;!                                              37  BANK0       4      4       0 |
5387 |      5377                            ;!                          _readEEPROM |
5388 |      5378                            ;!                      _vscp_sendEvent |
5389 |      5379                            ;!                       _sendTempEvent |
5390 |      5380                            ;!  --------------------------------------------------------------------------------- |
5391 |      5381                            ;!  (1)  _vscp_error                                            0      0       0        0 |
5392 |      5382                            ;!  --------------------------------------------------------------------------------- |
5393 |      5383                            ;!  (1)  _handle_sync                                           3      3       0    16695 |
5394 |      5384                            ;!                                              37  BANK0       3      3       0 |
5395 |      5385                            ;!                          _readEEPROM |
5396 |      5386                            ;!                       _sendTempEvent |
5397 |      5387                            ;!  --------------------------------------------------------------------------------- |
5398 |      5388                            ;!  (2)  _sendTempEvent                                         2      2       0    16250 |
5399 |      5389                            ;!                                              35  BANK0       2      2       0 |
5400 |      5390                            ;!                          _readEEPROM |
5401 |      5391                            ;!                      _vscp_sendEvent |
5402 |      5392                            ;!                        _setEventData |
5403 |      5393                            ;!  --------------------------------------------------------------------------------- |
5404 |      5394                            ;!  (3)  _setEventData                                          9      6       3    13672 |
5405 |      5395                            ;!                                              26  BANK0       9      6       3 |
5406 |      5396                            ;!                          _readEEPROM  (ARG) |
5407 |      5397                            ;!                      _Celsius2Kelvin |
5408 |      5398                            ;!                  _Celsius2Fahrenheit |
5409 |      5399                            ;!                            ___awtofl |
5410 |      5400                            ;!                             ___fltol |
5411 |      5401                            ;!  --------------------------------------------------------------------------------- |
5412 |      5402                            ;!  (4)  _Celsius2Fahrenheit                                    4      0       4     7750 |
5413 |      5403                            ;!                                              22  BANK0       4      0       4 |
5414 |      5404                            ;!                             ___fladd |
5415 |      5405                            ;!                             ___fldiv |
5416 |      5406                            ;!                             ___flmul |
5417 |      5407                            ;!                            ___awtofl  (ARG) |
5418 |      5408                            ;!  --------------------------------------------------------------------------------- |
5419 |      5409                            ;!  (4)  _Celsius2Kelvin                                        4      0       4     3845 |
5420 |      5410                            ;!                                              22  BANK0       4      0       4 |
5421 |      5411                            ;!                             ___fladd |
5422 |      5412                            ;!                            ___awtofl  (ARG) |
5423 |      5413                            ;!  --------------------------------------------------------------------------------- |
5424 |      5414                            ;!  (3)  ___fladd                                              12      4       8     3775 |
5425 |      5415                            ;!                                              63  COMRAM      1      1       0 |
5426 |      5416                            ;!                                               8  BANK0      14      6       8 |
5427 |      5417                            ;!                            ___flpack |
5428 |      5418                            ;!                             ___fldiv  (ARG) |
5429 |      5419                            ;!                             ___flmul  (ARG) |
5430 |      5420                            ;!                            ___awtofl  (ARG) |
5431 |      5421                            ;!                               _frexp  (ARG) |
5432 |      5422                            ;!  --------------------------------------------------------------------------------- |
5433 |      5423                            ;!  (1)  _vscp_handleProtocolEvent                             27     27       0    23181 |
5434 |      5424                            ;!                                              29  BANK0      27     27       0 |
5435 |      5425                            ;!                           _vscp_init |
5436 |      5426                            ;!                      _vscp_sendEvent |
5437 |      5427                            ;!                     _vscp_readAppReg |
5438 |      5428                            ;!                    _vscp_writeAppReg |
5439 |      5429                            ;!                        _vscp_getGUID |
5440 |      5430                            ;!                     _vscp_getMDF_URL |
5441 |      5431                            ;!                  _vscp_getMatrixInfo |
5442 |      5432                            ;!               _vscp_goBootloaderMode |
5443 |      5433                            ;!                _vscp_handleHeartbeat |
5444 |      5434                            ;!              _vscp_handleSetNickname |
5445 |      5435                            ;!             _vscp_handleDropNickname |
5446 |      5436                            ;!                  _vscp_newNodeOnline |
5447 |      5437                            ;!                   _vscp_readRegister |
5448 |      5438                            ;!                     _vscp_readStdReg |
5449 |      5439                            ;!                  _vscp_writeRegister |
5450 |      5440                            ;!                    _vscp_writeStdReg |
5451 |      5441                            ;!                             ___lbmod |
5452 |      5442                            ;!  --------------------------------------------------------------------------------- |
5453 |      5443                            ;!  (2)  ___lbmod                                               4      3       1      159 |
5454 |      5444                            ;!                                              13  COMRAM      4      3       1 |
5455 |      5445                            ;!  --------------------------------------------------------------------------------- |
5456 |      5446                            ;!  (2)  _vscp_writeRegister                                    2      1       1     6015 |
5457 |      5447                            ;!                                              51  COMRAM      2      1       1 |
5458 |      5448                            ;!                    _vscp_writeAppReg |
5459 |      5449                            ;!                    _vscp_writeStdReg |
5460 |      5450                            ;!  --------------------------------------------------------------------------------- |
5461 |      5451                            ;!  (2)  _vscp_writeStdReg                                     18     17       1     2297 |
5462 |      5452                            ;!                                              33  COMRAM     18     17       1 |
5463 |      5453                            ;!                      _vscp_getUserID |
5464 |      5454                            ;!                      _vscp_setUserID |
5465 |      5455                            ;!                  _vscp_getFamilyCode |
5466 |      5456                            ;!                  _vscp_getFamilyType |
5467 |      5457                            ;!                _vscp_restoreDefaults |
5468 |      5458                            ;!  --------------------------------------------------------------------------------- |
5469 |      5459                            ;!  (3)  _vscp_restoreDefaults                                  0      0       0     1260 |
5470 |      5460                            ;!                     _init_app_eeprom |
5471 |      5461                            ;!                        _init_app_ram |
5472 |      5462                            ;!  --------------------------------------------------------------------------------- |
5473 |      5463                            ;!  (4)  _init_app_eeprom                                       1      1       0      502 |
5474 |      5464                            ;!                                              16  COMRAM      1      1       0 |
5475 |      5465                            ;!                         _writeEEPROM |
5476 |      5466                            ;!  --------------------------------------------------------------------------------- |
5477 |      5467                            ;!  (3)  _vscp_getFamilyType                                    4      0       4        0 |
5478 |      5468                            ;!                                              13  COMRAM      4      0       4 |
5479 |      5469                            ;!  --------------------------------------------------------------------------------- |
5480 |      5470                            ;!  (3)  _vscp_getFamilyCode                                    4      0       4        0 |
5481 |      5471                            ;!                                              13  COMRAM      4      0       4 |
5482 |      5472                            ;!  --------------------------------------------------------------------------------- |
5483 |      5473                            ;!  (3)  _vscp_setUserID                                        2      1       1      124 |
5484 |      5474                            ;!                                              16  COMRAM      2      1       1 |
5485 |      5475                            ;!                         _writeEEPROM |
5486 |      5476                            ;!  --------------------------------------------------------------------------------- |
5487 |      5477                            ;!  (3)  _vscp_writeAppReg                                      3      2       1     3563 |
5488 |      5478                            ;!                                              32  COMRAM      3      2       1 |
5489 |      5479                            ;!                         _writeEEPROM |
5490 |      5480                            ;!                          _readEEPROM |
5491 |      5481                            ;!                     _writeCoeffs2Ram |
5492 |      5482                            ;!                     _vscp_readAppReg  (ARG) |
5493 |      5483                            ;!  --------------------------------------------------------------------------------- |
5494 |      5484                            ;!  (2)  _vscp_readRegister                                     1      1       0     1822 |
5495 |      5485                            ;!                                              20  COMRAM      1      1       0 |
5496 |      5486                            ;!                     _vscp_readAppReg |
5497 |      5487                            ;!                     _vscp_readStdReg |
5498 |      5488                            ;!  --------------------------------------------------------------------------------- |
5499 |      5489                            ;!  (2)  _vscp_readStdReg                                       2      2       0     1077 |
5500 |      5490                            ;!                                              18  COMRAM      2      2       0 |
5501 |      5491                            ;!                _vscp_getMajorVersion |
5502 |      5492                            ;!                _vscp_getMinorVersion |
5503 |      5493                            ;!             _vscp_getSubMinorVersion |
5504 |      5494                            ;!                        _vscp_getGUID |
5505 |      5495                            ;!                     _vscp_getMDF_URL |
5506 |      5496                            ;!                      _vscp_getUserID |
5507 |      5497                            ;!              _vscp_getManufacturerId |
5508 |      5498                            ;!         _vscp_getBootLoaderAlgorithm |
5509 |      5499                            ;!                  _vscp_getBufferSize |
5510 |      5500                            ;!           _vscp_getRegisterPagesUsed |
5511 |      5501                            ;!  --------------------------------------------------------------------------------- |
5512 |      5502                            ;!  (3)  _vscp_getRegisterPagesUsed                             0      0       0        0 |
5513 |      5503                            ;!  --------------------------------------------------------------------------------- |
5514 |      5504                            ;!  (3)  _vscp_getBufferSize                                    0      0       0        0 |
5515 |      5505                            ;!  --------------------------------------------------------------------------------- |
5516 |      5506                            ;!  (3)  _vscp_getBootLoaderAlgorithm                           0      0       0        0 |
5517 |      5507                            ;!  --------------------------------------------------------------------------------- |
5518 |      5508                            ;!  (3)  _vscp_getManufacturerId                                1      1       0       96 |
5519 |      5509                            ;!                                              17  COMRAM      1      1       0 |
5520 |      5510                            ;!                          _readEEPROM |
5521 |      5511                            ;!  --------------------------------------------------------------------------------- |
5522 |      5512                            ;!  (3)  _vscp_getUserID                                        1      1       0       96 |
5523 |      5513                            ;!                                              17  COMRAM      1      1       0 |
5524 |      5514                            ;!                          _readEEPROM |
5525 |      5515                            ;!  --------------------------------------------------------------------------------- |
5526 |      5516                            ;!  (3)  _vscp_getMDF_URL                                       2      2       0       22 |
5527 |      5517                            ;!                                              13  COMRAM      2      2       0 |
5528 |      5518                            ;!  --------------------------------------------------------------------------------- |
5529 |      5519                            ;!  (3)  _vscp_getGUID                                          1      1       0       96 |
5530 |      5520                            ;!                                              17  COMRAM      1      1       0 |
5531 |      5521                            ;!                          _readEEPROM |
5532 |      5522                            ;!  --------------------------------------------------------------------------------- |
5533 |      5523                            ;!  (3)  _vscp_getSubMinorVersion                               0      0       0        0 |
5534 |      5524                            ;!  --------------------------------------------------------------------------------- |
5535 |      5525                            ;!  (3)  _vscp_getMinorVersion                                  0      0       0        0 |
5536 |      5526                            ;!  --------------------------------------------------------------------------------- |
5537 |      5527                            ;!  (3)  _vscp_getMajorVersion                                  0      0       0        0 |
5538 |      5528                            ;!  --------------------------------------------------------------------------------- |
5539 |      5529                            ;!  (2)  _vscp_newNodeOnline                                    1      1       0     2233 |
5540 |      5530                            ;!                                              28  BANK0       1      1       0 |
5541 |      5531                            ;!                      _vscp_sendEvent |
5542 |      5532                            ;!  --------------------------------------------------------------------------------- |
5543 |      5533                            ;!  (2)  _vscp_handleDropNickname                               1      1       0      254 |
5544 |      5534                            ;!                                              17  COMRAM      1      1       0 |
5545 |      5535                            ;!                           _vscp_init |
5546 |      5536                            ;!         _vscp_writeNicknamePermanent |
5547 |      5537                            ;!  --------------------------------------------------------------------------------- |
5548 |      5538                            ;!  (3)  _vscp_init                                             0      0       0       65 |
5549 |      5539                            ;!          _vscp_readNicknamePermanent |
5550 |      5540                            ;!  --------------------------------------------------------------------------------- |
5551 |      5541                            ;!  (4)  _vscp_readNicknamePermanent                            0      0       0       65 |
5552 |      5542                            ;!                          _readEEPROM |
5553 |      5543                            ;!  --------------------------------------------------------------------------------- |
5554 |      5544                            ;!  (2)  _vscp_handleSetNickname                                0      0       0      186 |
5555 |      5545                            ;!         _vscp_writeNicknamePermanent |
5556 |      5546                            ;!                  _vscp_setSegmentCRC |
5557 |      5547                            ;!  --------------------------------------------------------------------------------- |
5558 |      5548                            ;!  (2)  _vscp_handleHeartbeat                                  0      0       0      251 |
5559 |      5549                            ;!         _vscp_writeNicknamePermanent |
5560 |      5550                            ;!                  _vscp_getSegmentCRC |
5561 |      5551                            ;!                  _vscp_setSegmentCRC |
5562 |      5552                            ;!  --------------------------------------------------------------------------------- |
5563 |      5553                            ;!  (2)  _vscp_goBootloaderMode                                 0      0       0       62 |
5564 |      5554                            ;!                         _writeEEPROM |
5565 |      5555                            ;!  --------------------------------------------------------------------------------- |
5566 |      5556                            ;!  (2)  _vscp_getMatrixInfo                                    2      2       0       90 |
5567 |      5557                            ;!                                              13  COMRAM      2      2       0 |
5568 |      5558                            ;!  --------------------------------------------------------------------------------- |
5569 |      5559                            ;!  (1)  _vscp_handleProbeState                                 0      0       0     4652 |
5570 |      5560                            ;!                  _vscp_goActiveState |
5571 |      5561                            ;!                      _vscp_sendEvent |
5572 |      5562                            ;!         _vscp_writeNicknamePermanent |
5573 |      5563                            ;!                  _vscp_setSegmentCRC |
5574 |      5564                            ;!  --------------------------------------------------------------------------------- |
5575 |      5565                            ;!  (2)  _vscp_goActiveState                                    0      0       0     2233 |
5576 |      5566                            ;!                      _vscp_sendEvent |
5577 |      5567                            ;!  --------------------------------------------------------------------------------- |
5578 |      5568                            ;!  (2)  _vscp_sendEvent                                        1      1       0     2233 |
5579 |      5569                            ;!                                              27  BANK0       1      1       0 |
5580 |      5570                            ;!                       _sendVSCPFrame |
5581 |      5571                            ;!  --------------------------------------------------------------------------------- |
5582 |      5572                            ;!  (3)  _sendVSCPFrame                                        31     24       7     2199 |
5583 |      5573                            ;!                                              65  COMRAM      4      4       0 |
5584 |      5574                            ;!                                               0  BANK0      27     20       7 |
5585 |      5575                            ;!                        _sendCANFrame |
5586 |      5576                            ;!  --------------------------------------------------------------------------------- |
5587 |      5577                            ;!  (4)  _sendCANFrame                                          6      0       6     1979 |
5588 |      5578                            ;!                                              59  COMRAM      6      0       6 |
5589 |      5579                            ;!                     _ECANSendMessage |
5590 |      5580                            ;!  --------------------------------------------------------------------------------- |
5591 |      5581                            ;!  (5)  _ECANSendMessage                                      36     29       7     1886 |
5592 |      5582                            ;!                                              23  COMRAM     36     29       7 |
5593 |      5583                            ;!                        __CANIDToRegs |
5594 |      5584                            ;!  --------------------------------------------------------------------------------- |
5595 |      5585                            ;!  (6)  __CANIDToRegs                                         10      3       7      693 |
5596 |      5586                            ;!                                              13  COMRAM     10      3       7 |
5597 |      5587                            ;!  --------------------------------------------------------------------------------- |
5598 |      5588                            ;!  (1)  _vscp_getEvent                                         1      1       0     1599 |
5599 |      5589                            ;!                                              49  COMRAM      1      1       0 |
5600 |      5590                            ;!                        _getVSCPFrame |
5601 |      5591                            ;!  --------------------------------------------------------------------------------- |
5602 |      5592                            ;!  (2)  _getVSCPFrame                                         14      9       5     1592 |
5603 |      5593                            ;!                                              35  COMRAM     14      9       5 |
5604 |      5594                            ;!                         _getCANFrame |
5605 |      5595                            ;!  --------------------------------------------------------------------------------- |
5606 |      5596                            ;!  (3)  _getCANFrame                                           4      2       2     1328 |
5607 |      5597                            ;!                                              31  COMRAM      4      2       2 |
5608 |      5598                            ;!                  _ECANReceiveMessage |
5609 |      5599                            ;!  --------------------------------------------------------------------------------- |
5610 |      5600                            ;!  (4)  _ECANReceiveMessage                                   11      8       3     1180 |
5611 |      5601                            ;!                                              20  COMRAM     11      8       3 |
5612 |      5602                            ;!                    __ECANPointBuffer |
5613 |      5603                            ;!                        __RegsToCANID |
5614 |      5604                            ;!  --------------------------------------------------------------------------------- |
5615 |      5605                            ;!  (5)  __RegsToCANID                                          7      3       4      489 |
5616 |      5606                            ;!                                              13  COMRAM      7      3       4 |
5617 |      5607                            ;!  --------------------------------------------------------------------------------- |
5618 |      5608                            ;!  (5)  __ECANPointBuffer                                      6      3       3       52 |
5619 |      5609                            ;!                                              13  COMRAM      6      3       3 |
5620 |      5610                            ;!  --------------------------------------------------------------------------------- |
5621 |      5611                            ;!  (1)  _vscp_check_pstorage                                   0      0       0      344 |
5622 |      5612                            ;!         _vscp_writeNicknamePermanent |
5623 |      5613                            ;!                  _vscp_getSegmentCRC |
5624 |      5614                            ;!                  _vscp_setSegmentCRC |
5625 |      5615                            ;!                 _vscp_setControlByte |
5626 |      5616                            ;!  --------------------------------------------------------------------------------- |
5627 |      5617                            ;!  (2)  _vscp_setControlByte                                   1      1       0       93 |
5628 |      5618                            ;!                                              16  COMRAM      1      1       0 |
5629 |      5619                            ;!                         _writeEEPROM |
5630 |      5620                            ;!  --------------------------------------------------------------------------------- |
5631 |      5621                            ;!  (3)  _vscp_setSegmentCRC                                    1      1       0       93 |
5632 |      5622                            ;!                                              16  COMRAM      1      1       0 |
5633 |      5623                            ;!                         _writeEEPROM |
5634 |      5624                            ;!  --------------------------------------------------------------------------------- |
5635 |      5625                            ;!  (3)  _vscp_getSegmentCRC                                    0      0       0       65 |
5636 |      5626                            ;!                          _readEEPROM |
5637 |      5627                            ;!  --------------------------------------------------------------------------------- |
5638 |      5628                            ;!  (3)  _readEEPROM                                            3      1       2       65 |
5639 |      5629                            ;!                                              13  COMRAM      4      2       2 |
5640 |      5630                            ;!  --------------------------------------------------------------------------------- |
5641 |      5631                            ;!  (3)  _vscp_writeNicknamePermanent                           1      1       0       93 |
5642 |      5632                            ;!                                              16  COMRAM      1      1       0 |
5643 |      5633                            ;!                         _writeEEPROM |
5644 |      5634                            ;!  --------------------------------------------------------------------------------- |
5645 |      5635                            ;!  (2)  _writeEEPROM                                           3      0       3       62 |
5646 |      5636                            ;!                                              13  COMRAM      3      0       3 |
5647 |      5637                            ;!  --------------------------------------------------------------------------------- |
5648 |      5638                            ;!  (1)  _init                                                  0      0       0     1070 |
5649 |      5639                            ;!                         _WriteTimer0 |
5650 |      5640                            ;!                          _ConvertADC |
5651 |      5641                            ;!                        _init_app_ram |
5652 |      5642                            ;!                          _OpenTimer0 |
5653 |      5643                            ;!                             _OpenADC |
5654 |      5644                            ;!                      _ECANInitialize |
5655 |      5645                            ;!  --------------------------------------------------------------------------------- |
5656 |      5646                            ;!  (2)  _ECANInitialize                                        0      0       0       44 |
5657 |      5647                            ;!                _ECANSetOperationMode |
5658 |      5648                            ;!  --------------------------------------------------------------------------------- |
5659 |      5649                            ;!  (3)  _ECANSetOperationMode                                  1      1       0       44 |
5660 |      5650                            ;!                                              13  COMRAM      1      1       0 |
5661 |      5651                            ;!  --------------------------------------------------------------------------------- |
5662 |      5652                            ;!  (2)  _OpenADC                                               5      3       2      154 |
5663 |      5653                            ;!                                              13  COMRAM      5      3       2 |
5664 |      5654                            ;!  --------------------------------------------------------------------------------- |
5665 |      5655                            ;!  (2)  _OpenTimer0                                            1      1       0       44 |
5666 |      5656                            ;!                                              13  COMRAM      1      1       0 |
5667 |      5657                            ;!  --------------------------------------------------------------------------------- |
5668 |      5658                            ;!  (4)  _init_app_ram                                          1      1       0      758 |
5669 |      5659                            ;!                                              32  COMRAM      1      1       0 |
5670 |      5660                            ;!                     _writeCoeffs2Ram |
5671 |      5661                            ;!  --------------------------------------------------------------------------------- |
5672 |      5662                            ;!  (5)  _writeCoeffs2Ram                                       9      9       0      628 |
5673 |      5663                            ;!                                              23  COMRAM      9      9       0 |
5674 |      5664                            ;!                          _readEEPROM |
5675 |      5665                            ;!                              ___wmul |
5676 |      5666                            ;!  --------------------------------------------------------------------------------- |
5677 |      5667                            ;!  (2)  ___wmul                                                6      2       4      232 |
5678 |      5668                            ;!                                              17  COMRAM      6      2       4 |
5679 |      5669                            ;!                          _readEEPROM  (ARG) |
5680 |      5670                            ;!  --------------------------------------------------------------------------------- |
5681 |      5671                            ;!  (2)  _ConvertADC                                            0      0       0        0 |
5682 |      5672                            ;!  --------------------------------------------------------------------------------- |
5683 |      5673                            ;!  (2)  _WriteTimer0                                           4      2       2       70 |
5684 |      5674                            ;!                                              13  COMRAM      4      2       2 |
5685 |      5675                            ;!  --------------------------------------------------------------------------------- |
5686 |      5676                            ;!  (3)  ___awtofl                                              9      5       4     1120 |
5687 |      5677                            ;!                                              23  COMRAM      6      2       4 |
5688 |      5678                            ;!                            ___flpack |
5689 |      5679                            ;!  --------------------------------------------------------------------------------- |
5690 |      5680                            ;!  (2)  ___flmul                                              15      7       8     2045 |
5691 |      5681                            ;!                                              49  COMRAM     14     14       0 |
5692 |      5682                            ;!                                               0  BANK0       8      0       8 |
5693 |      5683                            ;!                            ___flpack |
5694 |      5684                            ;!                             ___fldiv  (ARG) |
5695 |      5685                            ;!                            ___awtofl  (ARG) |
5696 |      5686                            ;!                               _frexp  (ARG) |
5697 |      5687                            ;!                            ___lwtofl  (ARG) |
5698 |      5688                            ;!  --------------------------------------------------------------------------------- |
5699 |      5689                            ;!  (3)  ___flpack                                             10      4       6      795 |
5700 |      5690                            ;!                                              13  COMRAM     10      4       6 |
5701 |      5691                            ;!  --------------------------------------------------------------------------------- |
5702 |      5692                            ;!  (3)  ___flpack                                             10      4       6      795 |
5703 |      5693                            ;!                                              13  COMRAM     10      4       6 |
5704 |      5694                            ;!  --------------------------------------------------------------------------------- |
5705 |      5695                            ;!  (3)  _vscp_readAppReg                                       3      3       0      652 |
5706 |      5696                            ;!                                              17  COMRAM      3      3       0 |
5707 |      5697                            ;!                          _readEEPROM |
5708 |      5698                            ;!  --------------------------------------------------------------------------------- |
5709 |      5699                            ;!  Estimated  maximum  stack  depth  6 |
5710 |      5700                            ;!  --------------------------------------------------------------------------------- |
5711 |      5701                            ;!  (Depth)  Function             Calls        Base  Space    Used  Autos  Params     Refs |
5712 |      5702                            ;!  --------------------------------------------------------------------------------- |
5713 |      5703                            ;!  (8)  _interrupt_at_low_vector                               9      9       0      221 |
5714 |      5704                            ;!                                               4  COMRAM      9      9       0 |
5715 |      5705                            ;!                        i1_ConvertADC |
5716 |      5706                            ;!                       i1_WriteTimer0 |
5717 |      5707                            ;!  --------------------------------------------------------------------------------- |
5718 |      5708                            ;!  (9)  i1_WriteTimer0                                         4      2       2      221 |
5719 |      5709                            ;!                                               0  COMRAM      4      2       2 |
5720 |      5710                            ;!  --------------------------------------------------------------------------------- |
5721 |      5711                            ;!  (9)  i1_ConvertADC                                          0      0       0        0 |
5722 |      5712                            ;!  --------------------------------------------------------------------------------- |
5723 |      5713                            ;!  Estimated  maximum  stack  depth  9 |
5724 |      5714                            ;!  --------------------------------------------------------------------------------- |
5725 |      5715                            ;! |
5726 |      5716                            ;!  Call  Graph  Graphs: |
5727 |      5717                            ;! |
5728 |      5718                            ;!  _main  (ROOT) |
5729 |      5719                            ;!    _init |
5730 |      5720                            ;!      _WriteTimer0 |
5731 |      5721                            ;!      _ConvertADC |
5732 |      5722                            ;!      _init_app_ram |
5733 |      5723                            ;!        _writeCoeffs2Ram |
5734 |      5724                            ;!          _readEEPROM |
5735 |      5725                            ;!          ___wmul |
5736 |      5726                            ;!            _readEEPROM  (ARG) |
5737 |      5727                            ;!      _OpenTimer0 |
5738 |      5728                            ;!      _OpenADC |
5739 |      5729                            ;!      _ECANInitialize |
5740 |      5730                            ;!        _ECANSetOperationMode |
5741 |      5731                            ;!    _vscp_check_pstorage |
5742 |      5732                            ;!      _vscp_writeNicknamePermanent |
5743 |      5733                            ;!        _writeEEPROM |
5744 |      5734                            ;!      _vscp_getSegmentCRC |
5745 |      5735                            ;!        _readEEPROM |
5746 |      5736                            ;!      _vscp_setSegmentCRC |
5747 |      5737                            ;!        _writeEEPROM |
5748 |      5738                            ;!      _vscp_setControlByte |
5749 |      5739                            ;!        _writeEEPROM |
5750 |      5740                            ;!    _init_app_eeprom |
5751 |      5741                            ;!      _writeEEPROM |
5752 |      5742                            ;!    _vscp_init |
5753 |      5743                            ;!      _vscp_readNicknamePermanent |
5754 |      5744                            ;!        _readEEPROM |
5755 |      5745                            ;!    _writeEEPROM |
5756 |      5746                            ;!    _vscp_getEvent |
5757 |      5747                            ;!      _getVSCPFrame |
5758 |      5748                            ;!        _getCANFrame |
5759 |      5749                            ;!          _ECANReceiveMessage |
5760 |      5750                            ;!            __ECANPointBuffer |
5761 |      5751                            ;!            __RegsToCANID |
5762 |      5752                            ;!    _vscp_goActiveState |
5763 |      5753                            ;!      _vscp_sendEvent |
5764 |      5754                            ;!        _sendVSCPFrame |
5765 |      5755                            ;!          _sendCANFrame |
5766 |      5756                            ;!            _ECANSendMessage |
5767 |      5757                            ;!              __CANIDToRegs |
5768 |      5758                            ;!    _vscp_handleProbeState |
5769 |      5759                            ;!      _vscp_goActiveState |
5770 |      5760                            ;!        _vscp_sendEvent |
5771 |      5761                            ;!          _sendVSCPFrame |
5772 |      5762                            ;!            _sendCANFrame |
5773 |      5763                            ;!              _ECANSendMessage |
5774 |      5764                            ;!                __CANIDToRegs |
5775 |      5765                            ;!      _vscp_sendEvent |
5776 |      5766                            ;!        _sendVSCPFrame |
5777 |      5767                            ;!          _sendCANFrame |
5778 |      5768                            ;!            _ECANSendMessage |
5779 |      5769                            ;!              __CANIDToRegs |
5780 |      5770                            ;!      _vscp_writeNicknamePermanent |
5781 |      5771                            ;!        _writeEEPROM |
5782 |      5772                            ;!      _vscp_setSegmentCRC |
5783 |      5773                            ;!        _writeEEPROM |
5784 |      5774                            ;!    _vscp_handleProtocolEvent |
5785 |      5775                            ;!      _vscp_init |
5786 |      5776                            ;!        _vscp_readNicknamePermanent |
5787 |      5777                            ;!          _readEEPROM |
5788 |      5778                            ;!      _vscp_sendEvent |
5789 |      5779                            ;!        _sendVSCPFrame |
5790 |      5780                            ;!          _sendCANFrame |
5791 |      5781                            ;!            _ECANSendMessage |
5792 |      5782                            ;!              __CANIDToRegs |
5793 |      5783                            ;!      _vscp_readAppReg |
5794 |      5784                            ;!        _readEEPROM |
5795 |      5785                            ;!      _vscp_writeAppReg |
5796 |      5786                            ;!        _writeEEPROM |
5797 |      5787                            ;!        _readEEPROM |
5798 |      5788                            ;!        _writeCoeffs2Ram |
5799 |      5789                            ;!          _readEEPROM |
5800 |      5790                            ;!          ___wmul |
5801 |      5791                            ;!            _readEEPROM  (ARG) |
5802 |      5792                            ;!        _vscp_readAppReg  (ARG) |
5803 |      5793                            ;!          _readEEPROM |
5804 |      5794                            ;!      _vscp_getGUID |
5805 |      5795                            ;!        _readEEPROM |
5806 |      5796                            ;!      _vscp_getMDF_URL |
5807 |      5797                            ;!      _vscp_getMatrixInfo |
5808 |      5798                            ;!      _vscp_goBootloaderMode |
5809 |      5799                            ;!        _writeEEPROM |
5810 |      5800                            ;!      _vscp_handleHeartbeat |
5811 |      5801                            ;!        _vscp_writeNicknamePermanent |
5812 |      5802                            ;!          _writeEEPROM |
5813 |      5803                            ;!        _vscp_getSegmentCRC |
5814 |      5804                            ;!          _readEEPROM |
5815 |      5805                            ;!        _vscp_setSegmentCRC |
5816 |      5806                            ;!          _writeEEPROM |
5817 |      5807                            ;!      _vscp_handleSetNickname |
5818 |      5808                            ;!        _vscp_writeNicknamePermanent |
5819 |      5809                            ;!          _writeEEPROM |
5820 |      5810                            ;!        _vscp_setSegmentCRC |
5821 |      5811                            ;!          _writeEEPROM |
5822 |      5812                            ;!      _vscp_handleDropNickname |
5823 |      5813                            ;!        _vscp_init |
5824 |      5814                            ;!          _vscp_readNicknamePermanent |
5825 |      5815                            ;!            _readEEPROM |
5826 |      5816                            ;!        _vscp_writeNicknamePermanent |
5827 |      5817                            ;!          _writeEEPROM |
5828 |      5818                            ;!      _vscp_newNodeOnline |
5829 |      5819                            ;!        _vscp_sendEvent |
5830 |      5820                            ;!          _sendVSCPFrame |
5831 |      5821                            ;!            _sendCANFrame |
5832 |      5822                            ;!              _ECANSendMessage |
5833 |      5823                            ;!                __CANIDToRegs |
5834 |      5824                            ;!      _vscp_readRegister |
5835 |      5825                            ;!        _vscp_readAppReg |
5836 |      5826                            ;!          _readEEPROM |
5837 |      5827                            ;!        _vscp_readStdReg |
5838 |      5828                            ;!          _vscp_getMajorVersion |
5839 |      5829                            ;!          _vscp_getMinorVersion |
5840 |      5830                            ;!          _vscp_getSubMinorVersion |
5841 |      5831                            ;!          _vscp_getGUID |
5842 |      5832                            ;!            _readEEPROM |
5843 |      5833                            ;!          _vscp_getMDF_URL |
5844 |      5834                            ;!          _vscp_getUserID |
5845 |      5835                            ;!            _readEEPROM |
5846 |      5836                            ;!          _vscp_getManufacturerId |
5847 |      5837                            ;!            _readEEPROM |
5848 |      5838                            ;!          _vscp_getBootLoaderAlgorithm |
5849 |      5839                            ;!          _vscp_getBufferSize |
5850 |      5840                            ;!          _vscp_getRegisterPagesUsed |
5851 |      5841                            ;!      _vscp_readStdReg |
5852 |      5842                            ;!        _vscp_getMajorVersion |
5853 |      5843                            ;!        _vscp_getMinorVersion |
5854 |      5844                            ;!        _vscp_getSubMinorVersion |
5855 |      5845                            ;!        _vscp_getGUID |
5856 |      5846                            ;!          _readEEPROM |
5857 |      5847                            ;!        _vscp_getMDF_URL |
5858 |      5848                            ;!        _vscp_getUserID |
5859 |      5849                            ;!          _readEEPROM |
5860 |      5850                            ;!        _vscp_getManufacturerId |
5861 |      5851                            ;!          _readEEPROM |
5862 |      5852                            ;!        _vscp_getBootLoaderAlgorithm |
5863 |      5853                            ;!        _vscp_getBufferSize |
5864 |      5854                            ;!        _vscp_getRegisterPagesUsed |
5865 |      5855                            ;!      _vscp_writeRegister |
5866 |      5856                            ;!        _vscp_writeAppReg |
5867 |      5857                            ;!          _writeEEPROM |
5868 |      5858                            ;!          _readEEPROM |
5869 |      5859                            ;!          _writeCoeffs2Ram |
5870 |      5860                            ;!            _readEEPROM |
5871 |      5861                            ;!            ___wmul |
5872 |      5862                            ;!              _readEEPROM  (ARG) |
5873 |      5863                            ;!          _vscp_readAppReg  (ARG) |
5874 |      5864                            ;!            _readEEPROM |
5875 |      5865                            ;!        _vscp_writeStdReg |
5876 |      5866                            ;!          _vscp_getUserID |
5877 |      5867                            ;!            _readEEPROM |
5878 |      5868                            ;!          _vscp_setUserID |
5879 |      5869                            ;!            _writeEEPROM |
5880 |      5870                            ;!          _vscp_getFamilyCode |
5881 |      5871                            ;!          _vscp_getFamilyType |
5882 |      5872                            ;!          _vscp_restoreDefaults |
5883 |      5873                            ;!            _init_app_eeprom |
5884 |      5874                            ;!              _writeEEPROM |
5885 |      5875                            ;!            _init_app_ram |
5886 |      5876                            ;!              _writeCoeffs2Ram |
5887 |      5877                            ;!                _readEEPROM |
5888 |      5878                            ;!                ___wmul |
5889 |      5879                            ;!                  _readEEPROM  (ARG) |
5890 |      5880                            ;!      _vscp_writeStdReg |
5891 |      5881                            ;!        _vscp_getUserID |
5892 |      5882                            ;!          _readEEPROM |
5893 |      5883                            ;!        _vscp_setUserID |
5894 |      5884                            ;!          _writeEEPROM |
5895 |      5885                            ;!        _vscp_getFamilyCode |
5896 |      5886                            ;!        _vscp_getFamilyType |
5897 |      5887                            ;!        _vscp_restoreDefaults |
5898 |      5888                            ;!          _init_app_eeprom |
5899 |      5889                            ;!            _writeEEPROM |
5900 |      5890                            ;!          _init_app_ram |
5901 |      5891                            ;!            _writeCoeffs2Ram |
5902 |      5892                            ;!              _readEEPROM |
5903 |      5893                            ;!              ___wmul |
5904 |      5894                            ;!                _readEEPROM  (ARG) |
5905 |      5895                            ;!      ___lbmod |
5906 |      5896                            ;!    _handle_sync |
5907 |      5897                            ;!      _readEEPROM |
5908 |      5898                            ;!      _sendTempEvent |
5909 |      5899                            ;!        _readEEPROM |
5910 |      5900                            ;!        _vscp_sendEvent |
5911 |      5901                            ;!          _sendVSCPFrame |
5912 |      5902                            ;!            _sendCANFrame |
5913 |      5903                            ;!              _ECANSendMessage |
5914 |      5904                            ;!                __CANIDToRegs |
5915 |      5905                            ;!        _setEventData |
5916 |      5906                            ;!          _readEEPROM  (ARG) |
5917 |      5907                            ;!          _Celsius2Kelvin  (ARG) |
5918 |      5908                            ;!            ___fladd |
5919 |      5909                            ;!              ___flpack |
5920 |      5910                            ;!              ___fldiv  (ARG) |
5921 |      5911                            ;!                ___flpack |
5922 |      5912                            ;!                ___flsub  (ARG) |
5923 |      5913                            ;!                  ___flmul  (ARG) |
5924 |      5914                            ;!                    ___flpack |
5925 |      5915                            ;!                    ___awtofl  (ARG) |
5926 |      5916                            ;!                      ___flpack |
5927 |      5917                            ;!                    _frexp  (ARG) |
5928 |      5918                            ;!                    ___lwtofl  (ARG) |
5929 |      5919                            ;!                      _readEEPROM  (ARG) |
5930 |      5920                            ;!                      ___flpack  (ARG) |
5931 |      5921                            ;!                ___lwtofl  (ARG) |
5932 |      5922                            ;!                  _readEEPROM  (ARG) |
5933 |      5923                            ;!                  ___flpack  (ARG) |
5934 |      5924                            ;!              ___flmul  (ARG) |
5935 |      5925                            ;!                ___flpack |
5936 |      5926                            ;!                ___fldiv  (ARG) |
5937 |      5927                            ;!                  ___flpack |
5938 |      5928                            ;!                  ___flsub  (ARG) |
5939 |      5929                            ;!                  ___lwtofl  (ARG) |
5940 |      5930                            ;!                    _readEEPROM  (ARG) |
5941 |      5931                            ;!                    ___flpack  (ARG) |
5942 |      5932                            ;!                ___awtofl  (ARG) |
5943 |      5933                            ;!                  ___flpack |
5944 |      5934                            ;!                _frexp  (ARG) |
5945 |      5935                            ;!                ___lwtofl  (ARG) |
5946 |      5936                            ;!                  _readEEPROM  (ARG) |
5947 |      5937                            ;!                  ___flpack  (ARG) |
5948 |      5938                            ;!              ___awtofl  (ARG) |
5949 |      5939                            ;!                ___flpack |
5950 |      5940                            ;!              _frexp  (ARG) |
5951 |      5941                            ;!            ___awtofl  (ARG) |
5952 |      5942                            ;!              ___flpack |
5953 |      5943                            ;!          _Celsius2Fahrenheit  (ARG) |
5954 |      5944                            ;!            ___fladd |
5955 |      5945                            ;!              ___flpack |
5956 |      5946                            ;!              ___fldiv  (ARG) |
5957 |      5947                            ;!                ___flpack |
5958 |      5948                            ;!                ___flsub  (ARG) |
5959 |      5949                            ;!                  ___flmul  (ARG) |
5960 |      5950                            ;!                    ___flpack |
5961 |      5951                            ;!                    ___awtofl  (ARG) |
5962 |      5952                            ;!                      ___flpack |
5963 |      5953                            ;!                    _frexp  (ARG) |
5964 |      5954                            ;!                    ___lwtofl  (ARG) |
5965 |      5955                            ;!                      _readEEPROM  (ARG) |
5966 |      5956                            ;!                      ___flpack  (ARG) |
5967 |      5957                            ;!                ___lwtofl  (ARG) |
5968 |      5958                            ;!                  _readEEPROM  (ARG) |
5969 |      5959                            ;!                  ___flpack  (ARG) |
5970 |      5960                            ;!              ___flmul  (ARG) |
5971 |      5961                            ;!                ___flpack |
5972 |      5962                            ;!                ___fldiv  (ARG) |
5973 |      5963                            ;!                  ___flpack |
5974 |      5964                            ;!                  ___flsub  (ARG) |
5975 |      5965                            ;!                  ___lwtofl  (ARG) |
5976 |      5966                            ;!                    _readEEPROM  (ARG) |
5977 |      5967                            ;!                    ___flpack  (ARG) |
5978 |      5968                            ;!                ___awtofl  (ARG) |
5979 |      5969                            ;!                  ___flpack |
5980 |      5970                            ;!                _frexp  (ARG) |
5981 |      5971                            ;!                ___lwtofl  (ARG) |
5982 |      5972                            ;!                  _readEEPROM  (ARG) |
5983 |      5973                            ;!                  ___flpack  (ARG) |
5984 |      5974                            ;!              ___awtofl  (ARG) |
5985 |      5975                            ;!                ___flpack |
5986 |      5976                            ;!              _frexp  (ARG) |
5987 |      5977                            ;!            ___fldiv |
5988 |      5978                            ;!              ___flpack |
5989 |      5979                            ;!              ___flsub  (ARG) |
5990 |      5980                            ;!                ___fladd |
5991 |      5981                            ;!                  ___flpack |
5992 |      5982                            ;!                  ___flmul  (ARG) |
5993 |      5983                            ;!                    ___flpack |
5994 |      5984                            ;!                    ___awtofl  (ARG) |
5995 |      5985                            ;!                      ___flpack |
5996 |      5986                            ;!                    _frexp  (ARG) |
5997 |      5987                            ;!                    ___lwtofl  (ARG) |
5998 |      5988                            ;!                      _readEEPROM  (ARG) |
5999 |      5989                            ;!                      ___flpack  (ARG) |
6000 |      5990                            ;!                  ___awtofl  (ARG) |
6001 |      5991                            ;!                    ___flpack |
6002 |      5992                            ;!                  _frexp  (ARG) |
6003 |      5993                            ;!                ___flmul  (ARG) |
6004 |      5994                            ;!                  ___flpack |
6005 |      5995                            ;!                  ___awtofl  (ARG) |
6006 |      5996                            ;!                    ___flpack |
6007 |      5997                            ;!                  _frexp  (ARG) |
6008 |      5998                            ;!                  ___lwtofl  (ARG) |
6009 |      5999                            ;!                    _readEEPROM  (ARG) |
6010 |      6000                            ;!                    ___flpack  (ARG) |
6011 |      6001                            ;!              ___lwtofl  (ARG) |
6012 |      6002                            ;!                _readEEPROM  (ARG) |
6013 |      6003                            ;!                ___flpack  (ARG) |
6014 |      6004                            ;!            ___flmul |
6015 |      6005                            ;!              ___flpack |
6016 |      6006                            ;!              ___fldiv  (ARG) |
6017 |      6007                            ;!                ___flpack |
6018 |      6008                            ;!                ___flsub  (ARG) |
6019 |      6009                            ;!                  ___fladd |
6020 |      6010                            ;!                    ___flpack |
6021 |      6011                            ;!                    ___awtofl  (ARG) |
6022 |      6012                            ;!                      ___flpack |
6023 |      6013                            ;!                    _frexp  (ARG) |
6024 |      6014                            ;!                ___lwtofl  (ARG) |
6025 |      6015                            ;!                  _readEEPROM  (ARG) |
6026 |      6016                            ;!                  ___flpack  (ARG) |
6027 |      6017                            ;!              ___awtofl  (ARG) |
6028 |      6018                            ;!                ___flpack |
6029 |      6019                            ;!              _frexp  (ARG) |
6030 |      6020                            ;!              ___lwtofl  (ARG) |
6031 |      6021                            ;!                _readEEPROM  (ARG) |
6032 |      6022                            ;!                ___flpack  (ARG) |
6033 |      6023                            ;!            ___awtofl  (ARG) |
6034 |      6024                            ;!              ___flpack |
6035 |      6025                            ;!          ___awtofl  (ARG) |
6036 |      6026                            ;!            ___flpack |
6037 |      6027                            ;!          ___fltol  (ARG) |
6038 |      6028                            ;!            ___flmul  (ARG) |
6039 |      6029                            ;!              ___flpack |
6040 |      6030                            ;!              ___fldiv  (ARG) |
6041 |      6031                            ;!                ___flpack |
6042 |      6032                            ;!                ___flsub  (ARG) |
6043 |      6033                            ;!                  ___fladd |
6044 |      6034                            ;!                    ___flpack |
6045 |      6035                            ;!                    ___awtofl  (ARG) |
6046 |      6036                            ;!                      ___flpack |
6047 |      6037                            ;!                    _frexp  (ARG) |
6048 |      6038                            ;!                ___lwtofl  (ARG) |
6049 |      6039                            ;!                  _readEEPROM  (ARG) |
6050 |      6040                            ;!                  ___flpack  (ARG) |
6051 |      6041                            ;!              ___awtofl  (ARG) |
6052 |      6042                            ;!                ___flpack |
6053 |      6043                            ;!              _frexp  (ARG) |
6054 |      6044                            ;!              ___lwtofl  (ARG) |
6055 |      6045                            ;!                _readEEPROM  (ARG) |
6056 |      6046                            ;!                ___flpack  (ARG) |
6057 |      6047                            ;!    _vscp_error |
6058 |      6048                            ;!    _doOneSecondWork |
6059 |      6049                            ;!      _readEEPROM |
6060 |      6050                            ;!      _vscp_sendEvent |
6061 |      6051                            ;!        _sendVSCPFrame |
6062 |      6052                            ;!          _sendCANFrame |
6063 |      6053                            ;!            _ECANSendMessage |
6064 |      6054                            ;!              __CANIDToRegs |
6065 |      6055                            ;!      _sendTempEvent |
6066 |      6056                            ;!        _readEEPROM |
6067 |      6057                            ;!        _vscp_sendEvent |
6068 |      6058                            ;!          _sendVSCPFrame |
6069 |      6059                            ;!            _sendCANFrame |
6070 |      6060                            ;!              _ECANSendMessage |
6071 |      6061                            ;!                __CANIDToRegs |
6072 |      6062                            ;!        _setEventData |
6073 |      6063                            ;!          _readEEPROM  (ARG) |
6074 |      6064                            ;!          _Celsius2Kelvin  (ARG) |
6075 |      6065                            ;!            ___fladd |
6076 |      6066                            ;!              ___flpack |
6077 |      6067                            ;!              ___fldiv  (ARG) |
6078 |      6068                            ;!                ___flpack |
6079 |      6069                            ;!                ___flsub  (ARG) |
6080 |      6070                            ;!                  ___flmul  (ARG) |
6081 |      6071                            ;!                    ___flpack |
6082 |      6072                            ;!                    ___awtofl  (ARG) |
6083 |      6073                            ;!                      ___flpack |
6084 |      6074                            ;!                    _frexp  (ARG) |
6085 |      6075                            ;!                    ___lwtofl  (ARG) |
6086 |      6076                            ;!                      _readEEPROM  (ARG) |
6087 |      6077                            ;!                      ___flpack  (ARG) |
6088 |      6078                            ;!                ___lwtofl  (ARG) |
6089 |      6079                            ;!                  _readEEPROM  (ARG) |
6090 |      6080                            ;!                  ___flpack  (ARG) |
6091 |      6081                            ;!              ___flmul  (ARG) |
6092 |      6082                            ;!                ___flpack |
6093 |      6083                            ;!                ___fldiv  (ARG) |
6094 |      6084                            ;!                  ___flpack |
6095 |      6085                            ;!                  ___flsub  (ARG) |
6096 |      6086                            ;!                  ___lwtofl  (ARG) |
6097 |      6087                            ;!                    _readEEPROM  (ARG) |
6098 |      6088                            ;!                    ___flpack  (ARG) |
6099 |      6089                            ;!                ___awtofl  (ARG) |
6100 |      6090                            ;!                  ___flpack |
6101 |      6091                            ;!                _frexp  (ARG) |
6102 |      6092                            ;!                ___lwtofl  (ARG) |
6103 |      6093                            ;!                  _readEEPROM  (ARG) |
6104 |      6094                            ;!                  ___flpack  (ARG) |
6105 |      6095                            ;!              ___awtofl  (ARG) |
6106 |      6096                            ;!                ___flpack |
6107 |      6097                            ;!              _frexp  (ARG) |
6108 |      6098                            ;!            ___awtofl  (ARG) |
6109 |      6099                            ;!              ___flpack |
6110 |      6100                            ;!          _Celsius2Fahrenheit  (ARG) |
6111 |      6101                            ;!            ___fladd |
6112 |      6102                            ;!              ___flpack |
6113 |      6103                            ;!              ___fldiv  (ARG) |
6114 |      6104                            ;!                ___flpack |
6115 |      6105                            ;!                ___flsub  (ARG) |
6116 |      6106                            ;!                  ___flmul  (ARG) |
6117 |      6107                            ;!                    ___flpack |
6118 |      6108                            ;!                    ___awtofl  (ARG) |
6119 |      6109                            ;!                      ___flpack |
6120 |      6110                            ;!                    _frexp  (ARG) |
6121 |      6111                            ;!                    ___lwtofl  (ARG) |
6122 |      6112                            ;!                      _readEEPROM  (ARG) |
6123 |      6113                            ;!                      ___flpack  (ARG) |
6124 |      6114                            ;!                ___lwtofl  (ARG) |
6125 |      6115                            ;!                  _readEEPROM  (ARG) |
6126 |      6116                            ;!                  ___flpack  (ARG) |
6127 |      6117                            ;!              ___flmul  (ARG) |
6128 |      6118                            ;!                ___flpack |
6129 |      6119                            ;!                ___fldiv  (ARG) |
6130 |      6120                            ;!                  ___flpack |
6131 |      6121                            ;!                  ___flsub  (ARG) |
6132 |      6122                            ;!                  ___lwtofl  (ARG) |
6133 |      6123                            ;!                    _readEEPROM  (ARG) |
6134 |      6124                            ;!                    ___flpack  (ARG) |
6135 |      6125                            ;!                ___awtofl  (ARG) |
6136 |      6126                            ;!                  ___flpack |
6137 |      6127                            ;!                _frexp  (ARG) |
6138 |      6128                            ;!                ___lwtofl  (ARG) |
6139 |      6129                            ;!                  _readEEPROM  (ARG) |
6140 |      6130                            ;!                  ___flpack  (ARG) |
6141 |      6131                            ;!              ___awtofl  (ARG) |
6142 |      6132                            ;!                ___flpack |
6143 |      6133                            ;!              _frexp  (ARG) |
6144 |      6134                            ;!            ___fldiv |
6145 |      6135                            ;!              ___flpack |
6146 |      6136                            ;!              ___flsub  (ARG) |
6147 |      6137                            ;!                ___fladd |
6148 |      6138                            ;!                  ___flpack |
6149 |      6139                            ;!                  ___flmul  (ARG) |
6150 |      6140                            ;!                    ___flpack |
6151 |      6141                            ;!                    ___awtofl  (ARG) |
6152 |      6142                            ;!                      ___flpack |
6153 |      6143                            ;!                    _frexp  (ARG) |
6154 |      6144                            ;!                    ___lwtofl  (ARG) |
6155 |      6145                            ;!                      _readEEPROM  (ARG) |
6156 |      6146                            ;!                      ___flpack  (ARG) |
6157 |      6147                            ;!                  ___awtofl  (ARG) |
6158 |      6148                            ;!                    ___flpack |
6159 |      6149                            ;!                  _frexp  (ARG) |
6160 |      6150                            ;!                ___flmul  (ARG) |
6161 |      6151                            ;!                  ___flpack |
6162 |      6152                            ;!                  ___awtofl  (ARG) |
6163 |      6153                            ;!                    ___flpack |
6164 |      6154                            ;!                  _frexp  (ARG) |
6165 |      6155                            ;!                  ___lwtofl  (ARG) |
6166 |      6156                            ;!                    _readEEPROM  (ARG) |
6167 |      6157                            ;!                    ___flpack  (ARG) |
6168 |      6158                            ;!              ___lwtofl  (ARG) |
6169 |      6159                            ;!                _readEEPROM  (ARG) |
6170 |      6160                            ;!                ___flpack  (ARG) |
6171 |      6161                            ;!            ___flmul |
6172 |      6162                            ;!              ___flpack |
6173 |      6163                            ;!              ___fldiv  (ARG) |
6174 |      6164                            ;!                ___flpack |
6175 |      6165                            ;!                ___flsub  (ARG) |
6176 |      6166                            ;!                  ___fladd |
6177 |      6167                            ;!                    ___flpack |
6178 |      6168                            ;!                    ___awtofl  (ARG) |
6179 |      6169                            ;!                      ___flpack |
6180 |      6170                            ;!                    _frexp  (ARG) |
6181 |      6171                            ;!                ___lwtofl  (ARG) |
6182 |      6172                            ;!                  _readEEPROM  (ARG) |
6183 |      6173                            ;!                  ___flpack  (ARG) |
6184 |      6174                            ;!              ___awtofl  (ARG) |
6185 |      6175                            ;!                ___flpack |
6186 |      6176                            ;!              _frexp  (ARG) |
6187 |      6177                            ;!              ___lwtofl  (ARG) |
6188 |      6178                            ;!                _readEEPROM  (ARG) |
6189 |      6179                            ;!                ___flpack  (ARG) |
6190 |      6180                            ;!            ___awtofl  (ARG) |
6191 |      6181                            ;!              ___flpack |
6192 |      6182                            ;!          ___awtofl  (ARG) |
6193 |      6183                            ;!            ___flpack |
6194 |      6184                            ;!          ___fltol  (ARG) |
6195 |      6185                            ;!            ___flmul  (ARG) |
6196 |      6186                            ;!              ___flpack |
6197 |      6187                            ;!              ___fldiv  (ARG) |
6198 |      6188                            ;!                ___flpack |
6199 |      6189                            ;!                ___flsub  (ARG) |
6200 |      6190                            ;!                  ___fladd |
6201 |      6191                            ;!                    ___flpack |
6202 |      6192                            ;!                    ___awtofl  (ARG) |
6203 |      6193                            ;!                      ___flpack |
6204 |      6194                            ;!                    _frexp  (ARG) |
6205 |      6195                            ;!                ___lwtofl  (ARG) |
6206 |      6196                            ;!                  _readEEPROM  (ARG) |
6207 |      6197                            ;!                  ___flpack  (ARG) |
6208 |      6198                            ;!              ___awtofl  (ARG) |
6209 |      6199                            ;!                ___flpack |
6210 |      6200                            ;!              _frexp  (ARG) |
6211 |      6201                            ;!              ___lwtofl  (ARG) |
6212 |      6202                            ;!                _readEEPROM  (ARG) |
6213 |      6203                            ;!                ___flpack  (ARG) |
6214 |      6204                            ;!    _vscp_doOneSecondWork |
6215 |      6205                            ;!      _vscp_getZone |
6216 |      6206                            ;!        _readEEPROM |
6217 |      6207                            ;!      _vscp_getSubzone |
6218 |      6208                            ;!        _readEEPROM |
6219 |      6209                            ;!      _vscp_sendHeartBeat |
6220 |      6210                            ;!        _vscp_sendEvent |
6221 |      6211                            ;!          _sendVSCPFrame |
6222 |      6212                            ;!            _sendCANFrame |
6223 |      6213                            ;!              _ECANSendMessage |
6224 |      6214                            ;!                __CANIDToRegs |
6225 |      6215                            ;!        _vscp_getZone  (ARG) |
6226 |      6216                            ;!          _readEEPROM |
6227 |      6217                            ;!        _vscp_getSubzone  (ARG) |
6228 |      6218                            ;!          _readEEPROM |
6229 |      6219                            ;!    _doWork |
6230 |      6220                            ;!      _writeEEPROM |
6231 |      6221                            ;!      _readEEPROM |
6232 |      6222                            ;!      _exp |
6233 |      6223                            ;!        ___fldiv |
6234 |      6224                            ;!          ___flpack |
6235 |      6225                            ;!          ___flsub  (ARG) |
6236 |      6226                            ;!            ___fladd |
6237 |      6227                            ;!              ___flpack |
6238 |      6228                            ;!              ___flmul  (ARG) |
6239 |      6229                            ;!                ___flpack |
6240 |      6230                            ;!                ___awtofl  (ARG) |
6241 |      6231                            ;!                  ___flpack |
6242 |      6232                            ;!                _frexp  (ARG) |
6243 |      6233                            ;!                ___lwtofl  (ARG) |
6244 |      6234                            ;!                  _readEEPROM  (ARG) |
6245 |      6235                            ;!                  ___flpack  (ARG) |
6246 |      6236                            ;!              ___awtofl  (ARG) |
6247 |      6237                            ;!                ___flpack |
6248 |      6238                            ;!              _frexp  (ARG) |
6249 |      6239                            ;!            ___flmul  (ARG) |
6250 |      6240                            ;!              ___flpack |
6251 |      6241                            ;!              ___awtofl  (ARG) |
6252 |      6242                            ;!                ___flpack |
6253 |      6243                            ;!              _frexp  (ARG) |
6254 |      6244                            ;!              ___lwtofl  (ARG) |
6255 |      6245                            ;!                _readEEPROM  (ARG) |
6256 |      6246                            ;!                ___flpack  (ARG) |
6257 |      6247                            ;!          ___lwtofl  (ARG) |
6258 |      6248                            ;!            _readEEPROM  (ARG) |
6259 |      6249                            ;!            ___flpack  (ARG) |
6260 |      6250                            ;!        ___asflmul |
6261 |      6251                            ;!          ___flmul |
6262 |      6252                            ;!            ___flpack |
6263 |      6253                            ;!            ___fldiv  (ARG) |
6264 |      6254                            ;!              ___flpack |
6265 |      6255                            ;!              ___flsub  (ARG) |
6266 |      6256                            ;!                ___fladd |
6267 |      6257                            ;!                  ___flpack |
6268 |      6258                            ;!                  ___awtofl  (ARG) |
6269 |      6259                            ;!                    ___flpack |
6270 |      6260                            ;!                  _frexp  (ARG) |
6271 |      6261                            ;!              ___lwtofl  (ARG) |
6272 |      6262                            ;!                _readEEPROM  (ARG) |
6273 |      6263                            ;!                ___flpack  (ARG) |
6274 |      6264                            ;!            ___awtofl  (ARG) |
6275 |      6265                            ;!              ___flpack |
6276 |      6266                            ;!            _frexp  (ARG) |
6277 |      6267                            ;!            ___lwtofl  (ARG) |
6278 |      6268                            ;!              _readEEPROM  (ARG) |
6279 |      6269                            ;!              ___flpack  (ARG) |
6280 |      6270                            ;!        ___asflsub |
6281 |      6271                            ;!          ___flsub |
6282 |      6272                            ;!            ___fladd |
6283 |      6273                            ;!              ___flpack |
6284 |      6274                            ;!              ___fldiv  (ARG) |
6285 |      6275                            ;!                ___flpack |
6286 |      6276                            ;!                ___lwtofl  (ARG) |
6287 |      6277                            ;!                  _readEEPROM  (ARG) |
6288 |      6278                            ;!                  ___flpack  (ARG) |
6289 |      6279                            ;!              ___flmul  (ARG) |
6290 |      6280                            ;!                ___flpack |
6291 |      6281                            ;!                ___fldiv  (ARG) |
6292 |      6282                            ;!                  ___flpack |
6293 |      6283                            ;!                  ___lwtofl  (ARG) |
6294 |      6284                            ;!                    _readEEPROM  (ARG) |
6295 |      6285                            ;!                    ___flpack  (ARG) |
6296 |      6286                            ;!                ___awtofl  (ARG) |
6297 |      6287                            ;!                  ___flpack |
6298 |      6288                            ;!                _frexp  (ARG) |
6299 |      6289                            ;!                ___lwtofl  (ARG) |
6300 |      6290                            ;!                  _readEEPROM  (ARG) |
6301 |      6291                            ;!                  ___flpack  (ARG) |
6302 |      6292                            ;!              ___awtofl  (ARG) |
6303 |      6293                            ;!                ___flpack |
6304 |      6294                            ;!              _frexp  (ARG) |
6305 |      6295                            ;!            ___flmul  (ARG) |
6306 |      6296                            ;!              ___flpack |
6307 |      6297                            ;!              ___fldiv  (ARG) |
6308 |      6298                            ;!                ___flpack |
6309 |      6299                            ;!                ___lwtofl  (ARG) |
6310 |      6300                            ;!                  _readEEPROM  (ARG) |
6311 |      6301                            ;!                  ___flpack  (ARG) |
6312 |      6302                            ;!              ___awtofl  (ARG) |
6313 |      6303                            ;!                ___flpack |
6314 |      6304                            ;!              _frexp  (ARG) |
6315 |      6305                            ;!              ___lwtofl  (ARG) |
6316 |      6306                            ;!                _readEEPROM  (ARG) |
6317 |      6307                            ;!                ___flpack  (ARG) |
6318 |      6308                            ;!          ___awtofl  (ARG) |
6319 |      6309                            ;!            ___flpack |
6320 |      6310                            ;!        ___awtofl |
6321 |      6311                            ;!          ___flpack |
6322 |      6312                            ;!        _floor |
6323 |      6313                            ;!          ___altofl |
6324 |      6314                            ;!            ___flpack |
6325 |      6315                            ;!            ___aldiv  (ARG) |
6326 |      6316                            ;!              _getCalibrationValue  (ARG) |
6327 |      6317                            ;!                _readEEPROM |
6328 |      6318                            ;!              ___flmul  (ARG) |
6329 |      6319                            ;!                ___flpack |
6330 |      6320                            ;!                ___fldiv  (ARG) |
6331 |      6321                            ;!                  ___flpack |
6332 |      6322                            ;!                  ___flsub  (ARG) |
6333 |      6323                            ;!                    ___fladd |
6334 |      6324                            ;!                      ___flpack |
6335 |      6325                            ;!                      ___awtofl  (ARG) |
6336 |      6326                            ;!                        ___flpack |
6337 |      6327                            ;!                      _frexp  (ARG) |
6338 |      6328                            ;!                  ___lwtofl  (ARG) |
6339 |      6329                            ;!                    _readEEPROM  (ARG) |
6340 |      6330                            ;!                    ___flpack  (ARG) |
6341 |      6331                            ;!                ___awtofl  (ARG) |
6342 |      6332                            ;!                  ___flpack |
6343 |      6333                            ;!                _frexp  (ARG) |
6344 |      6334                            ;!                ___lwtofl  (ARG) |
6345 |      6335                            ;!                  _readEEPROM  (ARG) |
6346 |      6336                            ;!                  ___flpack  (ARG) |
6347 |      6337                            ;!              ___fltol  (ARG) |
6348 |      6338                            ;!                ___flmul  (ARG) |
6349 |      6339                            ;!                  ___flpack |
6350 |      6340                            ;!                  ___fldiv  (ARG) |
6351 |      6341                            ;!                    ___flpack |
6352 |      6342                            ;!                    ___flsub  (ARG) |
6353 |      6343                            ;!                      ___fladd |
6354 |      6344                            ;!                        ___flpack |
6355 |      6345                            ;!                        ___awtofl  (ARG) |
6356 |      6346                            ;!                          ___flpack |
6357 |      6347                            ;!                        _frexp  (ARG) |
6358 |      6348                            ;!                    ___lwtofl  (ARG) |
6359 |      6349                            ;!                      _readEEPROM  (ARG) |
6360 |      6350                            ;!                      ___flpack  (ARG) |
6361 |      6351                            ;!                  ___awtofl  (ARG) |
6362 |      6352                            ;!                    ___flpack |
6363 |      6353                            ;!                  _frexp  (ARG) |
6364 |      6354                            ;!                  ___lwtofl  (ARG) |
6365 |      6355                            ;!                    _readEEPROM  (ARG) |
6366 |      6356                            ;!                    ___flpack  (ARG) |
6367 |      6357                            ;!            ___fltol  (ARG) |
6368 |      6358                            ;!              ___flmul  (ARG) |
6369 |      6359                            ;!                ___flpack |
6370 |      6360                            ;!                ___fldiv  (ARG) |
6371 |      6361                            ;!                  ___flpack |
6372 |      6362                            ;!                  ___flsub  (ARG) |
6373 |      6363                            ;!                    ___fladd |
6374 |      6364                            ;!                      ___flpack |
6375 |      6365                            ;!                      ___awtofl  (ARG) |
6376 |      6366                            ;!                        ___flpack |
6377 |      6367                            ;!                      _frexp  (ARG) |
6378 |      6368                            ;!                  ___lwtofl  (ARG) |
6379 |      6369                            ;!                    _readEEPROM  (ARG) |
6380 |      6370                            ;!                    ___flpack  (ARG) |
6381 |      6371                            ;!                ___awtofl  (ARG) |
6382 |      6372                            ;!                  ___flpack |
6383 |      6373                            ;!                _frexp  (ARG) |
6384 |      6374                            ;!                ___lwtofl  (ARG) |
6385 |      6375                            ;!                  _readEEPROM  (ARG) |
6386 |      6376                            ;!                  ___flpack  (ARG) |
6387 |      6377                            ;!          ___fladd |
6388 |      6378                            ;!            ___flpack |
6389 |      6379                            ;!            ___fldiv  (ARG) |
6390 |      6380                            ;!              ___flpack |
6391 |      6381                            ;!              ___flsub  (ARG) |
6392 |      6382                            ;!                ___flmul  (ARG) |
6393 |      6383                            ;!                  ___flpack |
6394 |      6384                            ;!                  ___awtofl  (ARG) |
6395 |      6385                            ;!                    ___flpack |
6396 |      6386                            ;!                  _frexp  (ARG) |
6397 |      6387                            ;!                  ___lwtofl  (ARG) |
6398 |      6388                            ;!                    _readEEPROM  (ARG) |
6399 |      6389                            ;!                    ___flpack  (ARG) |
6400 |      6390                            ;!              ___lwtofl  (ARG) |
6401 |      6391                            ;!                _readEEPROM  (ARG) |
6402 |      6392                            ;!                ___flpack  (ARG) |
6403 |      6393                            ;!            ___flmul  (ARG) |
6404 |      6394                            ;!              ___flpack |
6405 |      6395                            ;!              ___fldiv  (ARG) |
6406 |      6396                            ;!                ___flpack |
6407 |      6397                            ;!                ___flsub  (ARG) |
6408 |      6398                            ;!                ___lwtofl  (ARG) |
6409 |      6399                            ;!                  _readEEPROM  (ARG) |
6410 |      6400                            ;!                  ___flpack  (ARG) |
6411 |      6401                            ;!              ___awtofl  (ARG) |
6412 |      6402                            ;!                ___flpack |
6413 |      6403                            ;!              _frexp  (ARG) |
6414 |      6404                            ;!              ___lwtofl  (ARG) |
6415 |      6405                            ;!                _readEEPROM  (ARG) |
6416 |      6406                            ;!                ___flpack  (ARG) |
6417 |      6407                            ;!            ___awtofl  (ARG) |
6418 |      6408                            ;!              ___flpack |
6419 |      6409                            ;!            _frexp  (ARG) |
6420 |      6410                            ;!          ___flge |
6421 |      6411                            ;!          _frexp |
6422 |      6412                            ;!          ___fltol |
6423 |      6413                            ;!            ___flmul  (ARG) |
6424 |      6414                            ;!              ___flpack |
6425 |      6415                            ;!              ___fldiv  (ARG) |
6426 |      6416                            ;!                ___flpack |
6427 |      6417                            ;!                ___flsub  (ARG) |
6428 |      6418                            ;!                  ___fladd |
6429 |      6419                            ;!                    ___flpack |
6430 |      6420                            ;!                    ___awtofl  (ARG) |
6431 |      6421                            ;!                      ___flpack |
6432 |      6422                            ;!                    _frexp  (ARG) |
6433 |      6423                            ;!                ___lwtofl  (ARG) |
6434 |      6424                            ;!                  _readEEPROM  (ARG) |
6435 |      6425                            ;!                  ___flpack  (ARG) |
6436 |      6426                            ;!              ___awtofl  (ARG) |
6437 |      6427                            ;!                ___flpack |
6438 |      6428                            ;!              _frexp  (ARG) |
6439 |      6429                            ;!              ___lwtofl  (ARG) |
6440 |      6430                            ;!                _readEEPROM  (ARG) |
6441 |      6431                            ;!                ___flpack  (ARG) |
6442 |      6432                            ;!        _eval_poly |
6443 |      6433                            ;!          ___fladd |
6444 |      6434                            ;!            ___flpack |
6445 |      6435                            ;!            ___fldiv  (ARG) |
6446 |      6436                            ;!              ___flpack |
6447 |      6437                            ;!              ___flsub  (ARG) |
6448 |      6438                            ;!                ___flmul  (ARG) |
6449 |      6439                            ;!                  ___flpack |
6450 |      6440                            ;!                  ___awtofl  (ARG) |
6451 |      6441                            ;!                    ___flpack |
6452 |      6442                            ;!                  _frexp  (ARG) |
6453 |      6443                            ;!                  ___lwtofl  (ARG) |
6454 |      6444                            ;!                    _readEEPROM  (ARG) |
6455 |      6445                            ;!                    ___flpack  (ARG) |
6456 |      6446                            ;!              ___lwtofl  (ARG) |
6457 |      6447                            ;!                _readEEPROM  (ARG) |
6458 |      6448                            ;!                ___flpack  (ARG) |
6459 |      6449                            ;!            ___flmul  (ARG) |
6460 |      6450                            ;!              ___flpack |
6461 |      6451                            ;!              ___fldiv  (ARG) |
6462 |      6452                            ;!                ___flpack |
6463 |      6453                            ;!                ___flsub  (ARG) |
6464 |      6454                            ;!                ___lwtofl  (ARG) |
6465 |      6455                            ;!                  _readEEPROM  (ARG) |
6466 |      6456                            ;!                  ___flpack  (ARG) |
6467 |      6457                            ;!              ___awtofl  (ARG) |
6468 |      6458                            ;!                ___flpack |
6469 |      6459                            ;!              _frexp  (ARG) |
6470 |      6460                            ;!              ___lwtofl  (ARG) |
6471 |      6461                            ;!                _readEEPROM  (ARG) |
6472 |      6462                            ;!                ___flpack  (ARG) |
6473 |      6463                            ;!            ___awtofl  (ARG) |
6474 |      6464                            ;!              ___flpack |
6475 |      6465                            ;!            _frexp  (ARG) |
6476 |      6466                            ;!          ___flmul |
6477 |      6467                            ;!            ___flpack |
6478 |      6468                            ;!            ___fldiv  (ARG) |
6479 |      6469                            ;!              ___flpack |
6480 |      6470                            ;!              ___flsub  (ARG) |
6481 |      6471                            ;!                ___fladd |
6482 |      6472                            ;!                  ___flpack |
6483 |      6473                            ;!                  ___awtofl  (ARG) |
6484 |      6474                            ;!                    ___flpack |
6485 |      6475                            ;!                  _frexp  (ARG) |
6486 |      6476                            ;!              ___lwtofl  (ARG) |
6487 |      6477                            ;!                _readEEPROM  (ARG) |
6488 |      6478                            ;!                ___flpack  (ARG) |
6489 |      6479                            ;!            ___awtofl  (ARG) |
6490 |      6480                            ;!              ___flpack |
6491 |      6481                            ;!            _frexp  (ARG) |
6492 |      6482                            ;!            ___lwtofl  (ARG) |
6493 |      6483                            ;!              _readEEPROM  (ARG) |
6494 |      6484                            ;!              ___flpack  (ARG) |
6495 |      6485                            ;!        _ldexp |
6496 |      6486                            ;!          _eval_poly  (ARG) |
6497 |      6487                            ;!            ___fladd |
6498 |      6488                            ;!              ___flpack |
6499 |      6489                            ;!              ___fldiv  (ARG) |
6500 |      6490                            ;!                ___flpack |
6501 |      6491                            ;!                ___flsub  (ARG) |
6502 |      6492                            ;!                  ___flmul  (ARG) |
6503 |      6493                            ;!                    ___flpack |
6504 |      6494                            ;!                    ___awtofl  (ARG) |
6505 |      6495                            ;!                      ___flpack |
6506 |      6496                            ;!                    _frexp  (ARG) |
6507 |      6497                            ;!                    ___lwtofl  (ARG) |
6508 |      6498                            ;!                      _readEEPROM  (ARG) |
6509 |      6499                            ;!                      ___flpack  (ARG) |
6510 |      6500                            ;!                ___lwtofl  (ARG) |
6511 |      6501                            ;!                  _readEEPROM  (ARG) |
6512 |      6502                            ;!                  ___flpack  (ARG) |
6513 |      6503                            ;!              ___flmul  (ARG) |
6514 |      6504                            ;!                ___flpack |
6515 |      6505                            ;!                ___fldiv  (ARG) |
6516 |      6506                            ;!                  ___flpack |
6517 |      6507                            ;!                  ___flsub  (ARG) |
6518 |      6508                            ;!                  ___lwtofl  (ARG) |
6519 |      6509                            ;!                    _readEEPROM  (ARG) |
6520 |      6510                            ;!                    ___flpack  (ARG) |
6521 |      6511                            ;!                ___awtofl  (ARG) |
6522 |      6512                            ;!                  ___flpack |
6523 |      6513                            ;!                _frexp  (ARG) |
6524 |      6514                            ;!                ___lwtofl  (ARG) |
6525 |      6515                            ;!                  _readEEPROM  (ARG) |
6526 |      6516                            ;!                  ___flpack  (ARG) |
6527 |      6517                            ;!              ___awtofl  (ARG) |
6528 |      6518                            ;!                ___flpack |
6529 |      6519                            ;!              _frexp  (ARG) |
6530 |      6520                            ;!            ___flmul |
6531 |      6521                            ;!              ___flpack |
6532 |      6522                            ;!              ___fldiv  (ARG) |
6533 |      6523                            ;!                ___flpack |
6534 |      6524                            ;!                ___flsub  (ARG) |
6535 |      6525                            ;!                  ___fladd |
6536 |      6526                            ;!                    ___flpack |
6537 |      6527                            ;!                    ___awtofl  (ARG) |
6538 |      6528                            ;!                      ___flpack |
6539 |      6529                            ;!                    _frexp  (ARG) |
6540 |      6530                            ;!                ___lwtofl  (ARG) |
6541 |      6531                            ;!                  _readEEPROM  (ARG) |
6542 |      6532                            ;!                  ___flpack  (ARG) |
6543 |      6533                            ;!              ___awtofl  (ARG) |
6544 |      6534                            ;!                ___flpack |
6545 |      6535                            ;!              _frexp  (ARG) |
6546 |      6536                            ;!              ___lwtofl  (ARG) |
6547 |      6537                            ;!                _readEEPROM  (ARG) |
6548 |      6538                            ;!                ___flpack  (ARG) |
6549 |      6539                            ;!        ___flge |
6550 |      6540                            ;!        ___flneg |
6551 |      6541                            ;!        ___fltol |
6552 |      6542                            ;!          ___flmul  (ARG) |
6553 |      6543                            ;!            ___flpack |
6554 |      6544                            ;!            ___fldiv  (ARG) |
6555 |      6545                            ;!              ___flpack |
6556 |      6546                            ;!              ___flsub  (ARG) |
6557 |      6547                            ;!                ___fladd |
6558 |      6548                            ;!                  ___flpack |
6559 |      6549                            ;!                  ___awtofl  (ARG) |
6560 |      6550                            ;!                    ___flpack |
6561 |      6551                            ;!                  _frexp  (ARG) |
6562 |      6552                            ;!              ___lwtofl  (ARG) |
6563 |      6553                            ;!                _readEEPROM  (ARG) |
6564 |      6554                            ;!                ___flpack  (ARG) |
6565 |      6555                            ;!            ___awtofl  (ARG) |
6566 |      6556                            ;!              ___flpack |
6567 |      6557                            ;!            _frexp  (ARG) |
6568 |      6558                            ;!            ___lwtofl  (ARG) |
6569 |      6559                            ;!              _readEEPROM  (ARG) |
6570 |      6560                            ;!              ___flpack  (ARG) |
6571 |      6561                            ;!        ___lwtofl  (ARG) |
6572 |      6562                            ;!          _readEEPROM  (ARG) |
6573 |      6563                            ;!          ___flpack  (ARG) |
6574 |      6564                            ;!      _log |
6575 |      6565                            ;!        ___fladd |
6576 |      6566                            ;!          ___flpack |
6577 |      6567                            ;!          ___fldiv  (ARG) |
6578 |      6568                            ;!            ___flpack |
6579 |      6569                            ;!            ___flsub  (ARG) |
6580 |      6570                            ;!              ___flmul  (ARG) |
6581 |      6571                            ;!                ___flpack |
6582 |      6572                            ;!                ___awtofl  (ARG) |
6583 |      6573                            ;!                  ___flpack |
6584 |      6574                            ;!                _frexp  (ARG) |
6585 |      6575                            ;!                ___lwtofl  (ARG) |
6586 |      6576                            ;!                  _readEEPROM  (ARG) |
6587 |      6577                            ;!                  ___flpack  (ARG) |
6588 |      6578                            ;!            ___lwtofl  (ARG) |
6589 |      6579                            ;!              _readEEPROM  (ARG) |
6590 |      6580                            ;!              ___flpack  (ARG) |
6591 |      6581                            ;!          ___flmul  (ARG) |
6592 |      6582                            ;!            ___flpack |
6593 |      6583                            ;!            ___fldiv  (ARG) |
6594 |      6584                            ;!              ___flpack |
6595 |      6585                            ;!              ___flsub  (ARG) |
6596 |      6586                            ;!              ___lwtofl  (ARG) |
6597 |      6587                            ;!                _readEEPROM  (ARG) |
6598 |      6588                            ;!                ___flpack  (ARG) |
6599 |      6589                            ;!            ___awtofl  (ARG) |
6600 |      6590                            ;!              ___flpack |
6601 |      6591                            ;!            _frexp  (ARG) |
6602 |      6592                            ;!            ___lwtofl  (ARG) |
6603 |      6593                            ;!              _readEEPROM  (ARG) |
6604 |      6594                            ;!              ___flpack  (ARG) |
6605 |      6595                            ;!          ___awtofl  (ARG) |
6606 |      6596                            ;!            ___flpack |
6607 |      6597                            ;!          _frexp  (ARG) |
6608 |      6598                            ;!        ___fldiv  (ARG) |
6609 |      6599                            ;!          ___flpack |
6610 |      6600                            ;!          ___flsub  (ARG) |
6611 |      6601                            ;!            ___fladd |
6612 |      6602                            ;!              ___flpack |
6613 |      6603                            ;!              ___flmul  (ARG) |
6614 |      6604                            ;!                ___flpack |
6615 |      6605                            ;!                ___awtofl  (ARG) |
6616 |      6606                            ;!                  ___flpack |
6617 |      6607                            ;!                _frexp  (ARG) |
6618 |      6608                            ;!                ___lwtofl  (ARG) |
6619 |      6609                            ;!                  _readEEPROM  (ARG) |
6620 |      6610                            ;!                  ___flpack  (ARG) |
6621 |      6611                            ;!              ___awtofl  (ARG) |
6622 |      6612                            ;!                ___flpack |
6623 |      6613                            ;!              _frexp  (ARG) |
6624 |      6614                            ;!            ___flmul  (ARG) |
6625 |      6615                            ;!              ___flpack |
6626 |      6616                            ;!              ___awtofl  (ARG) |
6627 |      6617                            ;!                ___flpack |
6628 |      6618                            ;!              _frexp  (ARG) |
6629 |      6619                            ;!              ___lwtofl  (ARG) |
6630 |      6620                            ;!                _readEEPROM  (ARG) |
6631 |      6621                            ;!                ___flpack  (ARG) |
6632 |      6622                            ;!          ___lwtofl  (ARG) |
6633 |      6623                            ;!            _readEEPROM  (ARG) |
6634 |      6624                            ;!            ___flpack  (ARG) |
6635 |      6625                            ;!        ___flmul  (ARG) |
6636 |      6626                            ;!          ___flpack |
6637 |      6627                            ;!          ___fldiv  (ARG) |
6638 |      6628                            ;!            ___flpack |
6639 |      6629                            ;!            ___flsub  (ARG) |
6640 |      6630                            ;!              ___fladd |
6641 |      6631                            ;!                ___flpack |
6642 |      6632                            ;!                ___awtofl  (ARG) |
6643 |      6633                            ;!                  ___flpack |
6644 |      6634                            ;!                _frexp  (ARG) |
6645 |      6635                            ;!            ___lwtofl  (ARG) |
6646 |      6636                            ;!              _readEEPROM  (ARG) |
6647 |      6637                            ;!              ___flpack  (ARG) |
6648 |      6638                            ;!          ___awtofl  (ARG) |
6649 |      6639                            ;!            ___flpack |
6650 |      6640                            ;!          _frexp  (ARG) |
6651 |      6641                            ;!          ___lwtofl  (ARG) |
6652 |      6642                            ;!            _readEEPROM  (ARG) |
6653 |      6643                            ;!            ___flpack  (ARG) |
6654 |      6644                            ;!        ___awtofl  (ARG) |
6655 |      6645                            ;!          ___flpack |
6656 |      6646                            ;!        _eval_poly  (ARG) |
6657 |      6647                            ;!          ___fladd |
6658 |      6648                            ;!            ___flpack |
6659 |      6649                            ;!            ___fldiv  (ARG) |
6660 |      6650                            ;!              ___flpack |
6661 |      6651                            ;!              ___flsub  (ARG) |
6662 |      6652                            ;!                ___flmul  (ARG) |
6663 |      6653                            ;!                  ___flpack |
6664 |      6654                            ;!                  ___awtofl  (ARG) |
6665 |      6655                            ;!                    ___flpack |
6666 |      6656                            ;!                  _frexp  (ARG) |
6667 |      6657                            ;!                  ___lwtofl  (ARG) |
6668 |      6658                            ;!                    _readEEPROM  (ARG) |
6669 |      6659                            ;!                    ___flpack  (ARG) |
6670 |      6660                            ;!              ___lwtofl  (ARG) |
6671 |      6661                            ;!                _readEEPROM  (ARG) |
6672 |      6662                            ;!                ___flpack  (ARG) |
6673 |      6663                            ;!            ___flmul  (ARG) |
6674 |      6664                            ;!              ___flpack |
6675 |      6665                            ;!              ___fldiv  (ARG) |
6676 |      6666                            ;!                ___flpack |
6677 |      6667                            ;!                ___flsub  (ARG) |
6678 |      6668                            ;!                ___lwtofl  (ARG) |
6679 |      6669                            ;!                  _readEEPROM  (ARG) |
6680 |      6670                            ;!                  ___flpack  (ARG) |
6681 |      6671                            ;!              ___awtofl  (ARG) |
6682 |      6672                            ;!                ___flpack |
6683 |      6673                            ;!              _frexp  (ARG) |
6684 |      6674                            ;!              ___lwtofl  (ARG) |
6685 |      6675                            ;!                _readEEPROM  (ARG) |
6686 |      6676                            ;!                ___flpack  (ARG) |
6687 |      6677                            ;!            ___awtofl  (ARG) |
6688 |      6678                            ;!              ___flpack |
6689 |      6679                            ;!            _frexp  (ARG) |
6690 |      6680                            ;!          ___flmul |
6691 |      6681                            ;!            ___flpack |
6692 |      6682                            ;!            ___fldiv  (ARG) |
6693 |      6683                            ;!              ___flpack |
6694 |      6684                            ;!              ___flsub  (ARG) |
6695 |      6685                            ;!                ___fladd |
6696 |      6686                            ;!                  ___flpack |
6697 |      6687                            ;!                  ___awtofl  (ARG) |
6698 |      6688                            ;!                    ___flpack |
6699 |      6689                            ;!                  _frexp  (ARG) |
6700 |      6690                            ;!              ___lwtofl  (ARG) |
6701 |      6691                            ;!                _readEEPROM  (ARG) |
6702 |      6692                            ;!                ___flpack  (ARG) |
6703 |      6693                            ;!            ___awtofl  (ARG) |
6704 |      6694                            ;!              ___flpack |
6705 |      6695                            ;!            _frexp  (ARG) |
6706 |      6696                            ;!            ___lwtofl  (ARG) |
6707 |      6697                            ;!              _readEEPROM  (ARG) |
6708 |      6698                            ;!              ___flpack  (ARG) |
6709 |      6699                            ;!        _frexp  (ARG) |
6710 |      6700                            ;!      _getCalibrationValue |
6711 |      6701                            ;!        _readEEPROM |
6712 |      6702                            ;!      _vscp_sendEvent |
6713 |      6703                            ;!        _sendVSCPFrame |
6714 |      6704                            ;!          _sendCANFrame |
6715 |      6705                            ;!            _ECANSendMessage |
6716 |      6706                            ;!              __CANIDToRegs |
6717 |      6707                            ;!      ___aldiv |
6718 |      6708                            ;!        _getCalibrationValue  (ARG) |
6719 |      6709                            ;!          _readEEPROM |
6720 |      6710                            ;!        ___flmul  (ARG) |
6721 |      6711                            ;!          ___flpack |
6722 |      6712                            ;!          ___fldiv  (ARG) |
6723 |      6713                            ;!            ___flpack |
6724 |      6714                            ;!            ___flsub  (ARG) |
6725 |      6715                            ;!              ___fladd |
6726 |      6716                            ;!                ___flpack |
6727 |      6717                            ;!                ___awtofl  (ARG) |
6728 |      6718                            ;!                  ___flpack |
6729 |      6719                            ;!                _frexp  (ARG) |
6730 |      6720                            ;!            ___lwtofl  (ARG) |
6731 |      6721                            ;!              _readEEPROM  (ARG) |
6732 |      6722                            ;!              ___flpack  (ARG) |
6733 |      6723                            ;!          ___awtofl  (ARG) |
6734 |      6724                            ;!            ___flpack |
6735 |      6725                            ;!          _frexp  (ARG) |
6736 |      6726                            ;!          ___lwtofl  (ARG) |
6737 |      6727                            ;!            _readEEPROM  (ARG) |
6738 |      6728                            ;!            ___flpack  (ARG) |
6739 |      6729                            ;!        ___fltol  (ARG) |
6740 |      6730                            ;!          ___flmul  (ARG) |
6741 |      6731                            ;!            ___flpack |
6742 |      6732                            ;!            ___fldiv  (ARG) |
6743 |      6733                            ;!              ___flpack |
6744 |      6734                            ;!              ___flsub  (ARG) |
6745 |      6735                            ;!                ___fladd |
6746 |      6736                            ;!                  ___flpack |
6747 |      6737                            ;!                  ___awtofl  (ARG) |
6748 |      6738                            ;!                    ___flpack |
6749 |      6739                            ;!                  _frexp  (ARG) |
6750 |      6740                            ;!              ___lwtofl  (ARG) |
6751 |      6741                            ;!                _readEEPROM  (ARG) |
6752 |      6742                            ;!                ___flpack  (ARG) |
6753 |      6743                            ;!            ___awtofl  (ARG) |
6754 |      6744                            ;!              ___flpack |
6755 |      6745                            ;!            _frexp  (ARG) |
6756 |      6746                            ;!            ___lwtofl  (ARG) |
6757 |      6747                            ;!              _readEEPROM  (ARG) |
6758 |      6748                            ;!              ___flpack  (ARG) |
6759 |      6749                            ;!      ___altofl |
6760 |      6750                            ;!        ___flpack |
6761 |      6751                            ;!        ___aldiv  (ARG) |
6762 |      6752                            ;!          _getCalibrationValue  (ARG) |
6763 |      6753                            ;!            _readEEPROM |
6764 |      6754                            ;!          ___flmul  (ARG) |
6765 |      6755                            ;!            ___flpack |
6766 |      6756                            ;!            ___fldiv  (ARG) |
6767 |      6757                            ;!              ___flpack |
6768 |      6758                            ;!              ___flsub  (ARG) |
6769 |      6759                            ;!                ___fladd |
6770 |      6760                            ;!                  ___flpack |
6771 |      6761                            ;!                  ___awtofl  (ARG) |
6772 |      6762                            ;!                    ___flpack |
6773 |      6763                            ;!                  _frexp  (ARG) |
6774 |      6764                            ;!              ___lwtofl  (ARG) |
6775 |      6765                            ;!                _readEEPROM  (ARG) |
6776 |      6766                            ;!                ___flpack  (ARG) |
6777 |      6767                            ;!            ___awtofl  (ARG) |
6778 |      6768                            ;!              ___flpack |
6779 |      6769                            ;!            _frexp  (ARG) |
6780 |      6770                            ;!            ___lwtofl  (ARG) |
6781 |      6771                            ;!              _readEEPROM  (ARG) |
6782 |      6772                            ;!              ___flpack  (ARG) |
6783 |      6773                            ;!          ___fltol  (ARG) |
6784 |      6774                            ;!            ___flmul  (ARG) |
6785 |      6775                            ;!              ___flpack |
6786 |      6776                            ;!              ___fldiv  (ARG) |
6787 |      6777                            ;!                ___flpack |
6788 |      6778                            ;!                ___flsub  (ARG) |
6789 |      6779                            ;!                  ___fladd |
6790 |      6780                            ;!                    ___flpack |
6791 |      6781                            ;!                    ___awtofl  (ARG) |
6792 |      6782                            ;!                      ___flpack |
6793 |      6783                            ;!                    _frexp  (ARG) |
6794 |      6784                            ;!                ___lwtofl  (ARG) |
6795 |      6785                            ;!                  _readEEPROM  (ARG) |
6796 |      6786                            ;!                  ___flpack  (ARG) |
6797 |      6787                            ;!              ___awtofl  (ARG) |
6798 |      6788                            ;!                ___flpack |
6799 |      6789                            ;!              _frexp  (ARG) |
6800 |      6790                            ;!              ___lwtofl  (ARG) |
6801 |      6791                            ;!                _readEEPROM  (ARG) |
6802 |      6792                            ;!                ___flpack  (ARG) |
6803 |      6793                            ;!        ___fltol  (ARG) |
6804 |      6794                            ;!          ___flmul  (ARG) |
6805 |      6795                            ;!            ___flpack |
6806 |      6796                            ;!            ___fldiv  (ARG) |
6807 |      6797                            ;!              ___flpack |
6808 |      6798                            ;!              ___flsub  (ARG) |
6809 |      6799                            ;!                ___fladd |
6810 |      6800                            ;!                  ___flpack |
6811 |      6801                            ;!                  ___awtofl  (ARG) |
6812 |      6802                            ;!                    ___flpack |
6813 |      6803                            ;!                  _frexp  (ARG) |
6814 |      6804                            ;!              ___lwtofl  (ARG) |
6815 |      6805                            ;!                _readEEPROM  (ARG) |
6816 |      6806                            ;!                ___flpack  (ARG) |
6817 |      6807                            ;!            ___awtofl  (ARG) |
6818 |      6808                            ;!              ___flpack |
6819 |      6809                            ;!            _frexp  (ARG) |
6820 |      6810                            ;!            ___lwtofl  (ARG) |
6821 |      6811                            ;!              _readEEPROM  (ARG) |
6822 |      6812                            ;!              ___flpack  (ARG) |
6823 |      6813                            ;!      ___asfladd |
6824 |      6814                            ;!        ___fladd |
6825 |      6815                            ;!          ___flpack |
6826 |      6816                            ;!          ___fldiv  (ARG) |
6827 |      6817                            ;!            ___flpack |
6828 |      6818                            ;!            ___flsub  (ARG) |
6829 |      6819                            ;!              ___flmul  (ARG) |
6830 |      6820                            ;!                ___flpack |
6831 |      6821                            ;!                ___awtofl  (ARG) |
6832 |      6822                            ;!                  ___flpack |
6833 |      6823                            ;!                _frexp  (ARG) |
6834 |      6824                            ;!                ___lwtofl  (ARG) |
6835 |      6825                            ;!                  _readEEPROM  (ARG) |
6836 |      6826                            ;!                  ___flpack  (ARG) |
6837 |      6827                            ;!            ___lwtofl  (ARG) |
6838 |      6828                            ;!              _readEEPROM  (ARG) |
6839 |      6829                            ;!              ___flpack  (ARG) |
6840 |      6830                            ;!          ___flmul  (ARG) |
6841 |      6831                            ;!            ___flpack |
6842 |      6832                            ;!            ___fldiv  (ARG) |
6843 |      6833                            ;!              ___flpack |
6844 |      6834                            ;!              ___flsub  (ARG) |
6845 |      6835                            ;!              ___lwtofl  (ARG) |
6846 |      6836                            ;!                _readEEPROM  (ARG) |
6847 |      6837                            ;!                ___flpack  (ARG) |
6848 |      6838                            ;!            ___awtofl  (ARG) |
6849 |      6839                            ;!              ___flpack |
6850 |      6840                            ;!            _frexp  (ARG) |
6851 |      6841                            ;!            ___lwtofl  (ARG) |
6852 |      6842                            ;!              _readEEPROM  (ARG) |
6853 |      6843                            ;!              ___flpack  (ARG) |
6854 |      6844                            ;!          ___awtofl  (ARG) |
6855 |      6845                            ;!            ___flpack |
6856 |      6846                            ;!          _frexp  (ARG) |
6857 |      6847                            ;!        ___lwtofl  (ARG) |
6858 |      6848                            ;!          _readEEPROM  (ARG) |
6859 |      6849                            ;!          ___flpack  (ARG) |
6860 |      6850                            ;!      ___fladd |
6861 |      6851                            ;!        ___flpack |
6862 |      6852                            ;!        ___fldiv  (ARG) |
6863 |      6853                            ;!          ___flpack |
6864 |      6854                            ;!          ___flsub  (ARG) |
6865 |      6855                            ;!            ___flmul  (ARG) |
6866 |      6856                            ;!              ___flpack |
6867 |      6857                            ;!              ___awtofl  (ARG) |
6868 |      6858                            ;!                ___flpack |
6869 |      6859                            ;!              _frexp  (ARG) |
6870 |      6860                            ;!              ___lwtofl  (ARG) |
6871 |      6861                            ;!                _readEEPROM  (ARG) |
6872 |      6862                            ;!                ___flpack  (ARG) |
6873 |      6863                            ;!          ___lwtofl  (ARG) |
6874 |      6864                            ;!            _readEEPROM  (ARG) |
6875 |      6865                            ;!            ___flpack  (ARG) |
6876 |      6866                            ;!        ___flmul  (ARG) |
6877 |      6867                            ;!          ___flpack |
6878 |      6868                            ;!          ___fldiv  (ARG) |
6879 |      6869                            ;!            ___flpack |
6880 |      6870                            ;!            ___flsub  (ARG) |
6881 |      6871                            ;!            ___lwtofl  (ARG) |
6882 |      6872                            ;!              _readEEPROM  (ARG) |
6883 |      6873                            ;!              ___flpack  (ARG) |
6884 |      6874                            ;!          ___awtofl  (ARG) |
6885 |      6875                            ;!            ___flpack |
6886 |      6876                            ;!          _frexp  (ARG) |
6887 |      6877                            ;!          ___lwtofl  (ARG) |
6888 |      6878                            ;!            _readEEPROM  (ARG) |
6889 |      6879                            ;!            ___flpack  (ARG) |
6890 |      6880                            ;!        ___awtofl  (ARG) |
6891 |      6881                            ;!          ___flpack |
6892 |      6882                            ;!        _frexp  (ARG) |
6893 |      6883                            ;!      ___asfldiv |
6894 |      6884                            ;!        ___fldiv |
6895 |      6885                            ;!          ___flpack |
6896 |      6886                            ;!          ___flsub  (ARG) |
6897 |      6887                            ;!            ___fladd |
6898 |      6888                            ;!              ___flpack |
6899 |      6889                            ;!              ___flmul  (ARG) |
6900 |      6890                            ;!                ___flpack |
6901 |      6891                            ;!                ___awtofl  (ARG) |
6902 |      6892                            ;!                  ___flpack |
6903 |      6893                            ;!                _frexp  (ARG) |
6904 |      6894                            ;!                ___lwtofl  (ARG) |
6905 |      6895                            ;!                  _readEEPROM  (ARG) |
6906 |      6896                            ;!                  ___flpack  (ARG) |
6907 |      6897                            ;!              ___awtofl  (ARG) |
6908 |      6898                            ;!                ___flpack |
6909 |      6899                            ;!              _frexp  (ARG) |
6910 |      6900                            ;!            ___flmul  (ARG) |
6911 |      6901                            ;!              ___flpack |
6912 |      6902                            ;!              ___awtofl  (ARG) |
6913 |      6903                            ;!                ___flpack |
6914 |      6904                            ;!              _frexp  (ARG) |
6915 |      6905                            ;!              ___lwtofl  (ARG) |
6916 |      6906                            ;!                _readEEPROM  (ARG) |
6917 |      6907                            ;!                ___flpack  (ARG) |
6918 |      6908                            ;!          ___lwtofl  (ARG) |
6919 |      6909                            ;!            _readEEPROM  (ARG) |
6920 |      6910                            ;!            ___flpack  (ARG) |
6921 |      6911                            ;!        ___lwtofl  (ARG) |
6922 |      6912                            ;!          _readEEPROM  (ARG) |
6923 |      6913                            ;!          ___flpack  (ARG) |
6924 |      6914                            ;!      ___fldiv |
6925 |      6915                            ;!        ___flpack |
6926 |      6916                            ;!        ___flsub  (ARG) |
6927 |      6917                            ;!          ___fladd |
6928 |      6918                            ;!            ___flpack |
6929 |      6919                            ;!            ___flmul  (ARG) |
6930 |      6920                            ;!              ___flpack |
6931 |      6921                            ;!              ___awtofl  (ARG) |
6932 |      6922                            ;!                ___flpack |
6933 |      6923                            ;!              _frexp  (ARG) |
6934 |      6924                            ;!              ___lwtofl  (ARG) |
6935 |      6925                            ;!                _readEEPROM  (ARG) |
6936 |      6926                            ;!                ___flpack  (ARG) |
6937 |      6927                            ;!            ___awtofl  (ARG) |
6938 |      6928                            ;!              ___flpack |
6939 |      6929                            ;!            _frexp  (ARG) |
6940 |      6930                            ;!          ___flmul  (ARG) |
6941 |      6931                            ;!            ___flpack |
6942 |      6932                            ;!            ___awtofl  (ARG) |
6943 |      6933                            ;!              ___flpack |
6944 |      6934                            ;!            _frexp  (ARG) |
6945 |      6935                            ;!            ___lwtofl  (ARG) |
6946 |      6936                            ;!              _readEEPROM  (ARG) |
6947 |      6937                            ;!              ___flpack  (ARG) |
6948 |      6938                            ;!        ___lwtofl  (ARG) |
6949 |      6939                            ;!          _readEEPROM  (ARG) |
6950 |      6940                            ;!          ___flpack  (ARG) |
6951 |      6941                            ;!      ___flmul |
6952 |      6942                            ;!        ___flpack |
6953 |      6943                            ;!        ___fldiv  (ARG) |
6954 |      6944                            ;!          ___flpack |
6955 |      6945                            ;!          ___flsub  (ARG) |
6956 |      6946                            ;!            ___fladd |
6957 |      6947                            ;!              ___flpack |
6958 |      6948                            ;!              ___awtofl  (ARG) |
6959 |      6949                            ;!                ___flpack |
6960 |      6950                            ;!              _frexp  (ARG) |
6961 |      6951                            ;!          ___lwtofl  (ARG) |
6962 |      6952                            ;!            _readEEPROM  (ARG) |
6963 |      6953                            ;!            ___flpack  (ARG) |
6964 |      6954                            ;!        ___awtofl  (ARG) |
6965 |      6955                            ;!          ___flpack |
6966 |      6956                            ;!        _frexp  (ARG) |
6967 |      6957                            ;!        ___lwtofl  (ARG) |
6968 |      6958                            ;!          _readEEPROM  (ARG) |
6969 |      6959                            ;!          ___flpack  (ARG) |
6970 |      6960                            ;!      ___asflsub |
6971 |      6961                            ;!        ___flsub |
6972 |      6962                            ;!          ___fladd |
6973 |      6963                            ;!            ___flpack |
6974 |      6964                            ;!            ___fldiv  (ARG) |
6975 |      6965                            ;!              ___flpack |
6976 |      6966                            ;!              ___lwtofl  (ARG) |
6977 |      6967                            ;!                _readEEPROM  (ARG) |
6978 |      6968                            ;!                ___flpack  (ARG) |
6979 |      6969                            ;!            ___flmul  (ARG) |
6980 |      6970                            ;!              ___flpack |
6981 |      6971                            ;!              ___fldiv  (ARG) |
6982 |      6972                            ;!                ___flpack |
6983 |      6973                            ;!                ___lwtofl  (ARG) |
6984 |      6974                            ;!                  _readEEPROM  (ARG) |
6985 |      6975                            ;!                  ___flpack  (ARG) |
6986 |      6976                            ;!              ___awtofl  (ARG) |
6987 |      6977                            ;!                ___flpack |
6988 |      6978                            ;!              _frexp  (ARG) |
6989 |      6979                            ;!              ___lwtofl  (ARG) |
6990 |      6980                            ;!                _readEEPROM  (ARG) |
6991 |      6981                            ;!                ___flpack  (ARG) |
6992 |      6982                            ;!            ___awtofl  (ARG) |
6993 |      6983                            ;!              ___flpack |
6994 |      6984                            ;!            _frexp  (ARG) |
6995 |      6985                            ;!          ___flmul  (ARG) |
6996 |      6986                            ;!            ___flpack |
6997 |      6987                            ;!            ___fldiv  (ARG) |
6998 |      6988                            ;!              ___flpack |
6999 |      6989                            ;!              ___lwtofl  (ARG) |
7000 |      6990                            ;!                _readEEPROM  (ARG) |
7001 |      6991                            ;!                ___flpack  (ARG) |
7002 |      6992                            ;!            ___awtofl  (ARG) |
7003 |      6993                            ;!              ___flpack |
7004 |      6994                            ;!            _frexp  (ARG) |
7005 |      6995                            ;!            ___lwtofl  (ARG) |
7006 |      6996                            ;!              _readEEPROM  (ARG) |
7007 |      6997                            ;!              ___flpack  (ARG) |
7008 |      6998                            ;!        ___awtofl  (ARG) |
7009 |      6999                            ;!          ___flpack |
7010 |      7000                            ;!      ___flsub |
7011 |      7001                            ;!        ___fladd |
7012 |      7002                            ;!          ___flpack |
7013 |      7003                            ;!          ___fldiv  (ARG) |
7014 |      7004                            ;!            ___flpack |
7015 |      7005                            ;!            ___lwtofl  (ARG) |
7016 |      7006                            ;!              _readEEPROM  (ARG) |
7017 |      7007                            ;!              ___flpack  (ARG) |
7018 |      7008                            ;!          ___flmul  (ARG) |
7019 |      7009                            ;!            ___flpack |
7020 |      7010                            ;!            ___fldiv  (ARG) |
7021 |      7011                            ;!              ___flpack |
7022 |      7012                            ;!              ___lwtofl  (ARG) |
7023 |      7013                            ;!                _readEEPROM  (ARG) |
7024 |      7014                            ;!                ___flpack  (ARG) |
7025 |      7015                            ;!            ___awtofl  (ARG) |
7026 |      7016                            ;!              ___flpack |
7027 |      7017                            ;!            _frexp  (ARG) |
7028 |      7018                            ;!            ___lwtofl  (ARG) |
7029 |      7019                            ;!              _readEEPROM  (ARG) |
7030 |      7020                            ;!              ___flpack  (ARG) |
7031 |      7021                            ;!          ___awtofl  (ARG) |
7032 |      7022                            ;!            ___flpack |
7033 |      7023                            ;!          _frexp  (ARG) |
7034 |      7024                            ;!        ___flmul  (ARG) |
7035 |      7025                            ;!          ___flpack |
7036 |      7026                            ;!          ___fldiv  (ARG) |
7037 |      7027                            ;!            ___flpack |
7038 |      7028                            ;!            ___lwtofl  (ARG) |
7039 |      7029                            ;!              _readEEPROM  (ARG) |
7040 |      7030                            ;!              ___flpack  (ARG) |
7041 |      7031                            ;!          ___awtofl  (ARG) |
7042 |      7032                            ;!            ___flpack |
7043 |      7033                            ;!          _frexp  (ARG) |
7044 |      7034                            ;!          ___lwtofl  (ARG) |
7045 |      7035                            ;!            _readEEPROM  (ARG) |
7046 |      7036                            ;!            ___flpack  (ARG) |
7047 |      7037                            ;!      ___fltol |
7048 |      7038                            ;!        ___flmul  (ARG) |
7049 |      7039                            ;!          ___flpack |
7050 |      7040                            ;!          ___fldiv  (ARG) |
7051 |      7041                            ;!            ___flpack |
7052 |      7042                            ;!            ___flsub  (ARG) |
7053 |      7043                            ;!              ___fladd |
7054 |      7044                            ;!                ___flpack |
7055 |      7045                            ;!                ___awtofl  (ARG) |
7056 |      7046                            ;!                  ___flpack |
7057 |      7047                            ;!                _frexp  (ARG) |
7058 |      7048                            ;!            ___lwtofl  (ARG) |
7059 |      7049                            ;!              _readEEPROM  (ARG) |
7060 |      7050                            ;!              ___flpack  (ARG) |
7061 |      7051                            ;!          ___awtofl  (ARG) |
7062 |      7052                            ;!            ___flpack |
7063 |      7053                            ;!          _frexp  (ARG) |
7064 |      7054                            ;!          ___lwtofl  (ARG) |
7065 |      7055                            ;!            _readEEPROM  (ARG) |
7066 |      7056                            ;!            ___flpack  (ARG) |
7067 |      7057                            ;!      ___lwtofl |
7068 |      7058                            ;!        _readEEPROM  (ARG) |
7069 |      7059                            ;!        ___flpack  (ARG) |
7070 |      7060                            ;!      ___wmul |
7071 |      7061                            ;!        _readEEPROM  (ARG) |
7072 |      7062                            ;! |
7073 |      7063                            ;!  _interrupt_at_low_vector  (ROOT) |
7074 |      7064                            ;!    i1_ConvertADC |
7075 |      7065                            ;!    i1_WriteTimer0 |
7076 |      7066                            ;! |
7077 |      7067                            |
7078 |      7068                            ;!  Address  spaces: |
7079 |      7069                            |
7080 |      7070                            ;!Name                Size    Autos   Total     Cost       Usage |
7081 |      7071                            ;!BIGRAM              5EE       0      3C0       16        63.2% |
7082 |      7072                            ;!EEDATA              100       0        0        0         0.0% |
7083 |      7073                            ;!BITBANK4            100       0        0       11         0.0% |
7084 |      7074                            ;!BANK4               100       0        0       12         0.0% |
7085 |      7075                            ;!BITBANK3            100       0        0        9         0.0% |
7086 |      7076                            ;!BANK3               100       0        0       10         0.0% |
7087 |      7077                            ;!BITBANK2            100       0        0        7         0.0% |
7088 |      7078                            ;!BANK2               100       0        0        8         0.0% |
7089 |      7079                            ;!BITBANK1            100       0        0        5         0.0% |
7090 |      7080                            ;!BANK1               100      36       92        6        57.0% |
7091 |      7081                            ;!BITBANK5             EF       0        0       13         0.0% |
7092 |      7082                            ;!BANK5                EF       0        0       14         0.0% |
7093 |      7083                            ;!BITBANK0             A0       0        0        3         0.0% |
7094 |      7084                            ;!BANK0                A0      44       78        4        75.0% |
7095 |      7085                            ;!BITCOMRAM            5F       0        0        0         0.0% |
7096 |      7086                            ;!COMRAM               5F      45       52        1        86.3% |
7097 |      7087                            ;!BITSFR_8              0       0        0       40         0.0% |
7098 |      7088                            ;!SFR_8                 0       0        0       40         0.0% |
7099 |      7089                            ;!BITSFR_7              0       0        0       40         0.0% |
7100 |      7090                            ;!SFR_7                 0       0        0       40         0.0% |
7101 |      7091                            ;!BITSFR_6              0       0        0       40         0.0% |
7102 |      7092                            ;!SFR_6                 0       0        0       40         0.0% |
7103 |      7093                            ;!BITSFR_5              0       0        0       40         0.0% |
7104 |      7094                            ;!SFR_5                 0       0        0       40         0.0% |
7105 |      7095                            ;!BITSFR_4              0       0        0       40         0.0% |
7106 |      7096                            ;!SFR_4                 0       0        0       40         0.0% |
7107 |      7097                            ;!BITSFR_3              0       0        0       40         0.0% |
7108 |      7098                            ;!SFR_3                 0       0        0       40         0.0% |
7109 |      7099                            ;!BITSFR_2              0       0        0       40         0.0% |
7110 |      7100                            ;!SFR_2                 0       0        0       40         0.0% |
7111 |      7101                            ;!BITSFR_1              0       0        0       40         0.0% |
7112 |      7102                            ;!SFR_1                 0       0        0       40         0.0% |
7113 |      7103                            ;!BITSFR                0       0        0       40         0.0% |
7114 |      7104                            ;!SFR                   0       0        0       40         0.0% |
7115 |      7105                            ;!STACK                 0       0        B        2         0.0% |
7116 |      7106                            ;!NULL                  0       0        0        0         0.0% |
7117 |      7107                            ;!ABS                   0       0      15C       15         0.0% |
7118 |      7108                            ;!DATA                  0       0      527       17         0.0% |
7119 |      7109                            ;!CODE                  0       0        0        0         0.0% |
7120 |      7110                            |
7121 |      7111                                   global _main |
7122 |      7112                            |
7123 |      7113  ;;  ***************  function  _main  ***************** |
7124 |      7114  ;;  Defined  at: |
7125 |      7115  ;;              line  298  in  file  "../main.c" |
7126 |      7116  ;;  Parameters:     Size   Location      Type |
7127 |      7117  ;;              None |
7128 |      7118  ;;  Auto  vars:      Size   Location      Type |
7129 |      7119  ;;   i                1    67[BANK0  ]  unsigned  char  |
7130 |      7120  ;;  Return  value:   Size   Location      Type |
7131 |      7121  ;;              None                void |
7132 |      7122  ;;  Registers  used: |
7133 |      7123  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
7134 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
7135 |      7124  ;;  Tracked  objects: |
7136 |      7125  ;;              On  entry  :  0/0 |
7137 |      7126  ;;              On  exit   :  E/0 |
7138 |      7127  ;;              Unchanged:  0/0 |
7139 |      7128  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
7140 |      7129  ;;       Params:          0        0        0        0        0        0        0 |
7141 |      7130  ;;       Locals:          0        1        0        0        0        0        0 |
7142 |      7131  ;;       Temps:           0        0        0        0        0        0        0 |
7143 |      7132  ;;       Totals:          0        1        0        0        0        0        0 |
7144 |      7133  ;;Total  ram  usage:         1  bytes |
7145 |      7134  ;;  Hardware  stack  levels  required  when  called:     9 |
7146 |      7135  ;;  This  function  calls: |
7147 |      7136  ;;              _init |
7148 |      7137  ;;              _vscp_check_pstorage |
7149 |      7138  ;;              _init_app_eeprom |
7150 |      7139  ;;              _vscp_init |
7151 |      7140  ;;              _writeEEPROM |
7152 |      7141  ;;              _vscp_getEvent |
7153 |      7142  ;;              _vscp_goActiveState |
7154 |      7143  ;;              _vscp_handleProbeState |
7155 |      7144  ;;              _vscp_handleProtocolEvent |
7156 |      7145  ;;              _handle_sync |
7157 |      7146  ;;              _vscp_error |
7158 |      7147  ;;              _doOneSecondWork |
7159 |      7148  ;;              _vscp_doOneSecondWork |
7160 |      7149  ;;              _doWork |
7161 |      7150  ;;  This  function  is  called  by: |
7162 |      7151  ;;              Startup  code  after  reset |
7163 |      7152  ;;  This  function  uses  a  non-reentrant  model |
7164 |      7153  ;; |
7165 |      7154                            psect  text0,class=CODE,space=0,reloc=2 |
7166 |      7155                            global  __ptext0 |
7167 |      7156   0000'                     __ptext0: |
7168 |      7157                            psect  text0 |
7169 |      7158                                   file   "../main.c" |
7170 |      7159                                   line   298 |
7171 |      7160                                   global __size_of_main |
7172 |      7161   0000                             __size_of_main equ      __end_of_main-_main |
7173 |      7162                                   |
7174 |      7163   0000'                     _main: |
7175 |      7164                            ;incstack  =  0 |
7176 |      7165                                   opt    stack  21 |
7177 |      7166                            ;incstack  =  0 |
7178 |      7167                                   line   301 |
7179 |      7168                                   |
7180 |      7169   0000'                     l13865: |
7181 |      7170                            ;main.c:  299:  unsigned  char  i; |
7182 |      7171                            ;main.c:  301:  init(); |
7183 |      7172   0000'  EC00'  F000'                call   _init      ;wreg  free |
7184 |      7173                                   line   305 |
7185 |      7174                                   |
7186 |      7175   0004'                     l13867: |
7187 |      7176                            ;main.c:  305:  if  (!vscp_check_pstorage())  { |
7188 |      7177   0004'  EC00'  F000'                call   _vscp_check_pstorage       ;wreg  free |
7189 |      7178   0008'  0900                       iorlw  0 |
7190 |      7179   000A'  A4D8                       btfss  status,2 |
7191 |      7180   000C'  EF00'  F000'                goto   u12311 |
7192 |      7181   0010'  EF00'  F000'                goto   u12310 |
7193 |      7182   0014'                     u12311: |
7194 |      7183   0014'  EF00'  F000'                goto   l13871 |
7195 |      7184   0018'                     u12310: |
7196 |      7185                                   line   308 |
7197 |      7186                                   |
7198 |      7187   0018'                     l13869: |
7199 |      7188                            ;main.c:  308:  init_app_eeprom(); |
7200 |      7189   0018'  EC00'  F000'                call   _init_app_eeprom   ;wreg  free |
7201 |      7190                                   line   312 |
7202 |      7191                                   |
7203 |      7192   001C'                     l13871: |
7204 |      7193                            ;main.c:  310:  } |
7205 |      7194                            ;main.c:  312:  vscp_init(); |
7206 |      7195   001C'  EC00'  F000'                call   _vscp_init ;wreg  free |
7207 |      7196                                   line   314 |
7208 |      7197                            ;main.c:  314:  while  (1)  { |
7209 |      7198                                   |
7210 |      7199   0020'                     l168: |
7211 |      7200                                   line   316 |
7212 |      7201                            #  316  "../main.c" |
7213 |      7202   0020'  0004                clrwdt  ;#  |
7214 |      7203                            psect  text0 |
7215 |      7204                                   line   319 |
7216 |      7205                                   |
7217 |      7206   0022'                     l13873: |
7218 |      7207                            ;main.c:  318:  if  ((vscp_initbtncnt &rsaquo   250)  && |
7219 |      7208                            ;main.c:  319:  (0x01  !=  vscp_node_state))  { |
7220 |      7209   0022'  0EFA                       movlw  (0FBh-1) |
7221 |      7210   0024'  0100                       movlb  0 ;  ()  banked |
7222 |      7211   0026'  6500'                      cpfsgt ((_vscp_initbtncnt))&0ffh        ;volatile |
7223 |      7212   0028'  EF00'  F000'                goto   u12321 |
7224 |      7213   002C'  EF00'  F000'                goto   u12320 |
7225 |      7214   0030'                     u12321: |
7226 |      7215   0030'  EF00'  F000'                goto   l13881 |
7227 |      7216   0034'                     u12320: |
7228 |      7217                                   |
7229 |      7218   0034'                     l13875:;  BSR  set  to:  0 |
7230 |      7219                            |
7231 |      7220   0034'  0500'                      decf   ((_vscp_node_state))&0ffh,w |
7232 |      7221                            |
7233 |      7222   0036'  B4D8                       btfsc  status,2 |
7234 |      7223   0038'  EF00'  F000'                goto   u12331 |
7235 |      7224   003C'  EF00'  F000'                goto   u12330 |
7236 |      7225   0040'                     u12331: |
7237 |      7226   0040'  EF00'  F000'                goto   l13881 |
7238 |      7227   0044'                     u12330: |
7239 |      7228                                   line   322 |
7240 |      7229                                   |
7241 |      7230   0044'                     l13877:;  BSR  set  to:  0 |
7242 |      7231                            |
7243 |      7232                            ;main.c:  322:  vscp_nickname  =  0xff; |
7244 |      7233   0044'  6900'                      setf   ((_vscp_nickname))&0ffh |
7245 |      7234                                   line   323 |
7246 |      7235                                   |
7247 |      7236   0046'                     l13879:;  BSR  set  to:  0 |
7248 |      7237                            |
7249 |      7238                            ;main.c:  323:  writeEEPROM(0x01,  0xff); |
7250 |      7239   0046'  0E00                       movlw  high(01h) |
7251 |      7240   0048'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
7252 |      7241   004A'  0E01                       movlw  low(01h) |
7253 |      7242   004C'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
7254 |      7243   004E'  0EFF                       movlw  low(0FFh) |
7255 |      7244   0050'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
7256 |      7245   0052'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
7257 |      7246                                   line   324 |
7258 |      7247                            ;main.c:  324:  vscp_init(); |
7259 |      7248   0056'  EC00'  F000'                call   _vscp_init ;wreg  free |
7260 |      7249                                   line   330 |
7261 |      7250                                   |
7262 |      7251   005A'                     l13881:;  BSR  set  to:  0 |
7263 |      7252                            |
7264 |      7253                            ;main.c:  326:  } |
7265 |      7254                            ;main.c:  330:  vscp_imsg.flags  =  0; |
7266 |      7255   005A'  6B00'                      clrf   ((_vscp_imsg))&0ffh |
7267 |      7256                                   line   331 |
7268 |      7257                                   |
7269 |      7258   005C'                     l13883:;  BSR  set  to:  0 |
7270 |      7259                            |
7271 |      7260                            ;main.c:  331:  vscp_getEvent(); |
7272 |      7261   005C'  EC00'  F000'                call   _vscp_getEvent     ;wreg  free |
7273 |      7262                                   line   334 |
7274 |      7263                            ;main.c:  334:  switch  (vscp_node_state)  { |
7275 |      7264   0060'  EF00'  F000'                goto   l13911 |
7276 |      7265                                   line   339 |
7277 |      7266                                   |
7278 |      7267   0064'                     l13885:;  BSR  set  to:  0 |
7279 |      7268                            |
7280 |      7269                            ;main.c:  339:  if  (0xff  ==  vscp_nickname)  { |
7281 |      7270   0064'  2900'                      incf   ((_vscp_nickname))&0ffh,w |
7282 |      7271                            |
7283 |      7272   0066'  A4D8                       btfss  status,2 |
7284 |      7273   0068'  EF00'  F000'                goto   u12341 |
7285 |      7274   006C'  EF00'  F000'                goto   u12340 |
7286 |      7275   0070'                     u12341: |
7287 |      7276   0070'  EF00'  F000'                goto   l13889 |
7288 |      7277   0074'                     u12340: |
7289 |      7278                                   line   341 |
7290 |      7279                                   |
7291 |      7280   0074'                     l13887:;  BSR  set  to:  0 |
7292 |      7281                            |
7293 |      7282                            ;main.c:  341:  vscp_node_state  =  0x01; |
7294 |      7283   0074'  0E01                       movlw  low(01h) |
7295 |      7284   0076'  6F00'                      movwf  ((_vscp_node_state))&0ffh |
7296 |      7285                                   line   342 |
7297 |      7286                            ;main.c:  342:  }  else  { |
7298 |      7287   0078'  EF00'  F000'                goto   l13913 |
7299 |      7288                                   line   344 |
7300 |      7289                                   |
7301 |      7290   007C'                     l13889:;  BSR  set  to:  0 |
7302 |      7291                            |
7303 |      7292                            ;main.c:  344:  vscp_node_state  =  0x03; |
7304 |      7293   007C'  0E03                       movlw  low(03h) |
7305 |      7294   007E'  6F00'                      movwf  ((_vscp_node_state))&0ffh |
7306 |      7295                                   line   345 |
7307 |      7296                                   |
7308 |      7297   0080'                     l13891:;  BSR  set  to:  0 |
7309 |      7298                            |
7310 |      7299                            ;main.c:  345:  vscp_goActiveState(); |
7311 |      7300   0080'  EC00'  F000'                call   _vscp_goActiveState        ;wreg  free |
7312 |      7301   0084'  EF00'  F000'                goto   l13913 |
7313 |      7302                                   line   350 |
7314 |      7303                                   |
7315 |      7304   0088'                     l13893:;  BSR  set  to:  0 |
7316 |      7305                            |
7317 |      7306                            ;main.c:  350:  vscp_handleProbeState(); |
7318 |      7307   0088'  EC00'  F000'                call   _vscp_handleProbeState     ;wreg  free |
7319 |      7308                                   line   351 |
7320 |      7309                            ;main.c:  351:  break; |
7321 |      7310   008C'  EF00'  F000'                goto   l13913 |
7322 |      7311                                   line   357 |
7323 |      7312                            ;main.c:  357:  case  0x03: |
7324 |      7313                                   |
7325 |      7314   0090'                     l177:;  BSR  set  to:  0 |
7326 |      7315                            |
7327 |      7316                                   line   360 |
7328 |      7317                            ;main.c:  360:  if  (vscp_imsg.flags  &  0x80)  { |
7329 |      7318                                   |
7330 |      7319   0090'  AF00'                      btfss  ((_vscp_imsg))&0ffh,(7)&7 |
7331 |      7320   0092'  EF00'  F000'                goto   u12351 |
7332 |      7321   0096'  EF00'  F000'                goto   u12350 |
7333 |      7322   009A'                     u12351: |
7334 |      7323   009A'  EF00'  F000'                goto   l13913 |
7335 |      7324   009E'                     u12350: |
7336 |      7325                                   line   362 |
7337 |      7326                                   |
7338 |      7327   009E'                     l13897:;  BSR  set  to:  0 |
7339 |      7328                            |
7340 |      7329                            ;main.c:  362:  if  (0  ==  vscp_imsg.vscp_class)  { |
7341 |      7330   009E'  5100'                      movf   (1+(_vscp_imsg+02h))&0ffh,w |
7342 |      7331   00A0'  1100'                      iorwf  (0+(_vscp_imsg+02h))&0ffh,w |
7343 |      7332                            |
7344 |      7333   00A2'  A4D8                       btfss  status,2 |
7345 |      7334   00A4'  EF00'  F000'                goto   u12361 |
7346 |      7335   00A8'  EF00'  F000'                goto   u12360 |
7347 |      7336   00AC'                     u12361: |
7348 |      7337   00AC'  EF00'  F000'                goto   l13901 |
7349 |      7338   00B0'                     u12360: |
7350 |      7339                                   line   365 |
7351 |      7340                                   |
7352 |      7341   00B0'                     l13899:;  BSR  set  to:  0 |
7353 |      7342                            |
7354 |      7343                            ;main.c:  365:  vscp_handleProtocolEvent(); |
7355 |      7344   00B0'  EC00'  F000'                call   _vscp_handleProtocolEvent  ;wreg  free |
7356 |      7345                                   line   367 |
7357 |      7346                            ;main.c:  367:  }  else  if  ((30  ==  vscp_imsg.vscp_class)  && |
7358 |      7347   00B4'  EF00'  F000'                goto   l13913 |
7359 |      7348                                   line   368 |
7360 |      7349                                   |
7361 |      7350   00B8'                     l13901:;  BSR  set  to:  0 |
7362 |      7351                            |
7363 |      7352                            ;main.c:  368:  (26  ==  vscp_imsg.vscp_type))  { |
7364 |      7353   00B8'  5100'                      movf   (0+(_vscp_imsg+02h))&0ffh,w |
7365 |      7354   00BA'  0A1E                       xorlw  30 |
7366 |      7355   00BC'  1100'                      iorwf  (1+(_vscp_imsg+02h))&0ffh,w |
7367 |      7356                            |
7368 |      7357   00BE'  A4D8                       btfss  status,2 |
7369 |      7358   00C0'  EF00'  F000'                goto   u12371 |
7370 |      7359   00C4'  EF00'  F000'                goto   u12370 |
7371 |      7360   00C8'                     u12371: |
7372 |      7361   00C8'  EF00'  F000'                goto   l13913 |
7373 |      7362   00CC'                     u12370: |
7374 |      7363                                   |
7375 |      7364   00CC'                     l13903:;  BSR  set  to:  0 |
7376 |      7365                            |
7377 |      7366   00CC'  5100'                      movf   (0+(_vscp_imsg+04h))&0ffh,w |
7378 |      7367   00CE'  0A1A                       xorlw  26 |
7379 |      7368                            |
7380 |      7369   00D0'  A4D8                       btfss  status,2 |
7381 |      7370   00D2'  EF00'  F000'                goto   u12381 |
7382 |      7371   00D6'  EF00'  F000'                goto   u12380 |
7383 |      7372   00DA'                     u12381: |
7384 |      7373   00DA'  EF00'  F000'                goto   l13913 |
7385 |      7374   00DE'                     u12380: |
7386 |      7375                                   line   369 |
7387 |      7376                                   |
7388 |      7377   00DE'                     l13905:;  BSR  set  to:  0 |
7389 |      7378                            |
7390 |      7379                            ;main.c:  369:  handle_sync(); |
7391 |      7380   00DE'  EC00'  F000'                call   _handle_sync       ;wreg  free |
7392 |      7381   00E2'  EF00'  F000'                goto   l13913 |
7393 |      7382                                   line   376 |
7394 |      7383                                   |
7395 |      7384   00E6'                     l13907:;  BSR  set  to:  0 |
7396 |      7385                            |
7397 |      7386                            ;main.c:  376:  vscp_error(); |
7398 |      7387   00E6'  EC00'  F000'                call   _vscp_error        ;wreg  free |
7399 |      7388                                   line   377 |
7400 |      7389                            ;main.c:  377:  break; |
7401 |      7390   00EA'  EF00'  F000'                goto   l13913 |
7402 |      7391                                   line   379 |
7403 |      7392                            ;main.c:  379:  default: |
7404 |      7393                                   |
7405 |      7394   00EE'                     l183:;  BSR  set  to:  0 |
7406 |      7395                            |
7407 |      7396                                   line   380 |
7408 |      7397                            ;main.c:  380:  vscp_node_state  =  0x00; |
7409 |      7398   00EE'  6B00'                      clrf   ((_vscp_node_state))&0ffh |
7410 |      7399                                   line   381 |
7411 |      7400                            ;main.c:  381:  break; |
7412 |      7401   00F0'  EF00'  F000'                goto   l13913 |
7413 |      7402                                   line   334 |
7414 |      7403                                   |
7415 |      7404   00F4'                     l13911: |
7416 |      7405   00F4'  0100                       movlb  0 ;  ()  banked |
7417 |      7406   00F6'  5100'                      movf   ((_vscp_node_state))&0ffh,w |
7418 |      7407                                   ;  Switch  size  1,  requested  type  "space" |
7419 |      7408                            ;  Number  of  cases  is  5,  Range  of  values  is  0  to  4 |
7420 |      7409                            ;  switch  strategies  available: |
7421 |      7410                            ;  Name          Instructions  Cycles |
7422 |      7411                            ;  simple_byte            16      9  (average) |
7423 |      7412                            ;      Chosen  strategy  is  simple_byte |
7424 |      7413                            |
7425 |      7414   00F8'  0A00                       xorlw  0^0       ;  case  0 |
7426 |      7415   00FA'  B4D8                       skipnz |
7427 |      7416   00FC'  EF00'  F000'                goto   l13885 |
7428 |      7417   0100'  0A01                       xorlw  1^0       ;  case  1 |
7429 |      7418   0102'  B4D8                       skipnz |
7430 |      7419   0104'  EF00'  F000'                goto   l13893 |
7431 |      7420   0108'  0A03                       xorlw  2^1       ;  case  2 |
7432 |      7421   010A'  B4D8                       skipnz |
7433 |      7422   010C'  EF00'  F000'                goto   l13891 |
7434 |      7423   0110'  0A01                       xorlw  3^2       ;  case  3 |
7435 |      7424   0112'  B4D8                       skipnz |
7436 |      7425   0114'  EF00'  F000'                goto   l177 |
7437 |      7426   0118'  0A07                       xorlw  4^3       ;  case  4 |
7438 |      7427   011A'  B4D8                       skipnz |
7439 |      7428   011C'  EF00'  F000'                goto   l13907 |
7440 |      7429   0120'  EF00'  F000'                goto   l183 |
7441 |      7430                            |
7442 |      7431                                   line   387 |
7443 |      7432                                   |
7444 |      7433   0124'                     l13913: |
7445 |      7434                            ;main.c:  387:  if  (measurement_clock &rsaquo   1000)  { |
7446 |      7435   0124'  0EE9                       movlw  low(03E9h) |
7447 |      7436   0126'  0101                       movlb  1 ;  ()  banked |
7448 |      7437   0128'  5D00'                      subwf  ((_measurement_clock))&0ffh,w |
7449 |      7438   012A'  0E03                       movlw  high(03E9h) |
7450 |      7439   012C'  5900'                      subwfb ((_measurement_clock+1))&0ffh,w |
7451 |      7440   012E'  0E00                       movlw  low  highword(03E9h) |
7452 |      7441   0130'  5900'                      subwfb ((_measurement_clock+2))&0ffh,w |
7453 |      7442   0132'  0E00                       movlw  high  highword(03E9h) |
7454 |      7443   0134'  5900'                      subwfb ((_measurement_clock+3))&0ffh,w |
7455 |      7444   0136'  A0D8                       btfss  status,0 |
7456 |      7445   0138'  EF00'  F000'                goto   u12391 |
7457 |      7446   013C'  EF00'  F000'                goto   u12390 |
7458 |      7447   0140'                     u12391: |
7459 |      7448   0140'  EF00'  F000'                goto   l168 |
7460 |      7449   0144'                     u12390: |
7461 |      7450                                   line   389 |
7462 |      7451                                   |
7463 |      7452   0144'                     l13915:;  BSR  set  to:  1 |
7464 |      7453                            |
7465 |      7454                            ;main.c:  389:  measurement_clock  =  0; |
7466 |      7455   0144'  6B00'                      clrf   ((_measurement_clock))&0ffh |
7467 |      7456   0146'  6B00'                      clrf   ((_measurement_clock+1))&0ffh |
7468 |      7457   0148'  6B00'                      clrf   ((_measurement_clock+2))&0ffh |
7469 |      7458   014A'  6B00'                      clrf   ((_measurement_clock+3))&0ffh |
7470 |      7459                            |
7471 |      7460                                   line   390 |
7472 |      7461                                   |
7473 |      7462   014C'                     l13917:;  BSR  set  to:  1 |
7474 |      7463                            |
7475 |      7464                            ;main.c:  390:  doOneSecondWork(); |
7476 |      7465   014C'  EC00'  F000'                call   _doOneSecondWork   ;wreg  free |
7477 |      7466                                   line   391 |
7478 |      7467                                   |
7479 |      7468   0150'                     l13919:;  BSR  set  to:  0 |
7480 |      7469                            |
7481 |      7470                            ;main.c:  391:  seconds++; |
7482 |      7471   0150'  2B00'                      incf   ((_seconds))&0ffh |
7483 |      7472                                   line   395 |
7484 |      7473                                   |
7485 |      7474   0152'                     l13921:;  BSR  set  to:  0 |
7486 |      7475                            |
7487 |      7476                            ;main.c:  395:  if  (0x03  ==  vscp_node_state)  { |
7488 |      7477   0152'  5100'                      movf   ((_vscp_node_state))&0ffh,w |
7489 |      7478   0154'  0A03                       xorlw  3 |
7490 |      7479                            |
7491 |      7480   0156'  A4D8                       btfss  status,2 |
7492 |      7481   0158'  EF00'  F000'                goto   u12401 |
7493 |      7482   015C'  EF00'  F000'                goto   u12400 |
7494 |      7483   0160'                     u12401: |
7495 |      7484   0160'  EF00'  F000'                goto   l13935 |
7496 |      7485   0164'                     u12400: |
7497 |      7486                                   line   396 |
7498 |      7487                                   |
7499 |      7488   0164'                     l13923:;  BSR  set  to:  0 |
7500 |      7489                            |
7501 |      7490                            ;main.c:  396:  for  (i  =  0;  i &lsaquo   6;  i++)  { |
7502 |      7491   0164'  6B00'                      clrf   ((main@i))&0ffh |
7503 |      7492                                   line   397 |
7504 |      7493                                   |
7505 |      7494   0166'                     l13929:;  BSR  set  to:  0 |
7506 |      7495                            |
7507 |      7496                            ;main.c:  397:  seconds_temp[i]++; |
7508 |      7497   0166'  0101                       movlb  1 ;  ()  banked |
7509 |      7498   0168'  0E00'                      movlw  low(_seconds_temp) |
7510 |      7499   016A'  0100                       movlb  0 ;  ()  banked |
7511 |      7500   016C'  2500'                      addwf  ((main@i))&0ffh,w |
7512 |      7501   016E'  6ED9                       movwf  c:fsr2l |
7513 |      7502   0170'  6ADA                       clrf   1+c:fsr2l |
7514 |      7503   0172'  0101                       movlb  1 ;  ()  banked |
7515 |      7504   0174'  0E00'                      movlw  high(_seconds_temp) |
7516 |      7505   0176'  22DA                       addwfc 1+c:fsr2l |
7517 |      7506   0178'  2ADF                       incf   indf2 |
7518 |      7507                            |
7519 |      7508                                   line   396 |
7520 |      7509                                   |
7521 |      7510   017A'                     l13931:;  BSR  set  to:  1 |
7522 |      7511                            |
7523 |      7512   017A'  0100                       movlb  0 ;  ()  banked |
7524 |      7513   017C'  2B00'                      incf   ((main@i))&0ffh |
7525 |      7514                                   |
7526 |      7515   017E'                     l13933:;  BSR  set  to:  0 |
7527 |      7516                            |
7528 |      7517   017E'  0E05                       movlw  (06h-1) |
7529 |      7518   0180'  6500'                      cpfsgt ((main@i))&0ffh |
7530 |      7519   0182'  EF00'  F000'                goto   u12411 |
7531 |      7520   0186'  EF00'  F000'                goto   u12410 |
7532 |      7521   018A'                     u12411: |
7533 |      7522   018A'  EF00'  F000'                goto   l13929 |
7534 |      7523   018E'                     u12410: |
7535 |      7524                                   line   401 |
7536 |      7525                                   |
7537 |      7526   018E'                     l13935:;  BSR  set  to:  0 |
7538 |      7527                            |
7539 |      7528                            ;main.c:  398:  } |
7540 |      7529                            ;main.c:  399:  } |
7541 |      7530                            ;main.c:  401:  if  (seconds &rsaquo   60)  { |
7542 |      7531   018E'  0E3C                       movlw  (03Dh-1) |
7543 |      7532   0190'  6500'                      cpfsgt ((_seconds))&0ffh |
7544 |      7533   0192'  EF00'  F000'                goto   u12421 |
7545 |      7534   0196'  EF00'  F000'                goto   u12420 |
7546 |      7535   019A'                     u12421: |
7547 |      7536   019A'  EF00'  F000'                goto   l13939 |
7548 |      7537   019E'                     u12420: |
7549 |      7538                                   line   402 |
7550 |      7539                                   |
7551 |      7540   019E'                     l13937:;  BSR  set  to:  0 |
7552 |      7541                            |
7553 |      7542                            ;main.c:  402:  seconds  =  0; |
7554 |      7543   019E'  6B00'                      clrf   ((_seconds))&0ffh |
7555 |      7544                                   line   406 |
7556 |      7545                                   |
7557 |      7546   01A0'                     l13939:;  BSR  set  to:  0 |
7558 |      7547                            |
7559 |      7548                            ;main.c:  403:  } |
7560 |      7549                            ;main.c:  406:  vscp_doOneSecondWork(); |
7561 |      7550   01A0'  EC00'  F000'                call   _vscp_doOneSecondWork      ;wreg  free |
7562 |      7551                                   line   409 |
7563 |      7552                            ;main.c:  409:  doWork(); |
7564 |      7553   01A4'  EC00'  F000'                call   _doWork    ;wreg  free |
7565 |      7554   01A8'  EF00'  F000'                goto   l168 |
7566 |      7555                                   global start |
7567 |      7556   01AC'  EF00'  F000'                goto   start |
7568 |      7557                                   opt  stack  0 |
7569 |      7558                                   line   415 |
7570 |      7559                            GLOBAL __end_of_main |
7571 |      7560   01B0'                            __end_of_main: |
7572 |      7561                                   signat _main,88 |
7573 |      7562                                   global _doWork |
7574 |      7563                            |
7575 |      7564  ;;  ***************  function  _doWork  ***************** |
7576 |      7565  ;;  Defined  at: |
7577 |      7566  ;;              line  425  in  file  "../main.c" |
7578 |      7567  ;;  Parameters:     Size   Location      Type |
7579 |      7568  ;;              None |
7580 |      7569  ;;  Auto  vars:      Size   Location      Type |
7581 |      7570  ;;   temp             4    49[BANK1  ]  unsigned  char  |
7582 |      7571  ;;   avarage          4    45[BANK1  ]  unsigned  char  |
7583 |      7572  ;;   resistance       4    36[BANK1  ]  unsigned  char  |
7584 |      7573  ;;   v                4    32[BANK1  ]  unsigned  char  |
7585 |      7574  ;;   calVoltage       4     4[BANK1  ]  unsigned  char  |
7586 |      7575  ;;   Rinf             4     0[BANK1  ]  unsigned  char  |
7587 |      7576  ;;   setpoint         2    43[BANK1  ]  int  |
7588 |      7577  ;;   B                2    40[BANK1  ]  unsigned  short  |
7589 |      7578  ;;   i                1    53[BANK1  ]  unsigned  char  |
7590 |      7579  ;;   j                1    42[BANK1  ]  unsigned  char  |
7591 |      7580  ;;  Return  value:   Size   Location      Type |
7592 |      7581  ;;              None                void |
7593 |      7582  ;;  Registers  used: |
7594 |      7583  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
7595 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
7596 |      7584  ;;  Tracked  objects: |
7597 |      7585  ;;              On  entry  :  F/0 |
7598 |      7586  ;;              On  exit   :  E/0 |
7599 |      7587  ;;              Unchanged:  0/0 |
7600 |      7588  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
7601 |      7589  ;;       Params:          0        0        0        0        0        0        0 |
7602 |      7590  ;;       Locals:          0        0       54        0        0        0        0 |
7603 |      7591  ;;       Temps:           0       14        0        0        0        0        0 |
7604 |      7592  ;;       Totals:          0       14       54        0        0        0        0 |
7605 |      7593  ;;Total  ram  usage:        68  bytes |
7606 |      7594  ;;  Hardware  stack  levels  used:     1 |
7607 |      7595  ;;  Hardware  stack  levels  required  when  called:     7 |
7608 |      7596  ;;  This  function  calls: |
7609 |      7597  ;;              _writeEEPROM |
7610 |      7598  ;;              _readEEPROM |
7611 |      7599  ;;              _exp |
7612 |      7600  ;;              _log |
7613 |      7601  ;;              _getCalibrationValue |
7614 |      7602  ;;              _vscp_sendEvent |
7615 |      7603  ;;              ___aldiv |
7616 |      7604  ;;              ___altofl |
7617 |      7605  ;;              ___asfladd |
7618 |      7606  ;;              ___fladd |
7619 |      7607  ;;              ___asfldiv |
7620 |      7608  ;;              ___fldiv |
7621 |      7609  ;;              ___flmul |
7622 |      7610  ;;              ___asflsub |
7623 |      7611  ;;              ___flsub |
7624 |      7612  ;;              ___fltol |
7625 |      7613  ;;              ___lwtofl |
7626 |      7614  ;;              ___wmul |
7627 |      7615  ;;  This  function  is  called  by: |
7628 |      7616  ;;              _main |
7629 |      7617  ;;  This  function  uses  a  non-reentrant  model |
7630 |      7618  ;; |
7631 |      7619                            psect  text1,class=CODE,space=0,reloc=2 |
7632 |      7620                            global  __ptext1 |
7633 |      7621   0000'                     __ptext1: |
7634 |      7622                            psect  text1 |
7635 |      7623                                   file   "../main.c" |
7636 |      7624                                   line   425 |
7637 |      7625                                   global __size_of_doWork |
7638 |      7626   0000                             __size_of_doWork       equ    __end_of_doWork-_doWork |
7639 |      7627                                   |
7640 |      7628   0000'                     _doWork: |
7641 |      7629                            ;incstack  =  0 |
7642 |      7630                                   opt    stack  22 |
7643 |      7631                            ;incstack  =  0 |
7644 |      7632                                   line   437 |
7645 |      7633                                   |
7646 |      7634   0000'                     l14041:;  BSR  set  to:  0 |
7647 |      7635                            |
7648 |      7636                            ;main.c:  426:  uint8_t  i,  j; |
7649 |      7637                            ;main.c:  427:  uint16_t  B; |
7650 |      7638                            ;main.c:  428:  double  avarage; |
7651 |      7639                            ;main.c:  429:  double  resistance; |
7652 |      7640                            ;main.c:  430:  double  Rinf; |
7653 |      7641                            ;main.c:  431:  double  temp; |
7654 |      7642                            ;main.c:  432:  double  v; |
7655 |      7643                            ;main.c:  433:  double  calVoltage; |
7656 |      7644                            ;main.c:  434:  int  setpoint; |
7657 |      7645                            ;main.c:  436:  calVoltage  =  ((uint16_t)  readEEPROM(0xF2)*256  + |
7658 |      7646                            ;main.c:  437:  readEEPROM(0xF3)); |
7659 |      7647   0000'  0E00                       movlw  high(0F3h) |
7660 |      7648   0002'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
7661 |      7649   0004'  0EF3                       movlw  low(0F3h) |
7662 |      7650   0006'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
7663 |      7651   0008'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
7664 |      7652   000C'  0100                       movlb  0 ;  ()  banked |
7665 |      7653   000E'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
7666 |      7654   0010'  0E00                       movlw  high(0F2h) |
7667 |      7655   0012'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
7668 |      7656   0014'  0EF2                       movlw  low(0F2h) |
7669 |      7657   0016'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
7670 |      7658   0018'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
7671 |      7659   001C'  6E18'                      movwf  ((c:?___lwtofl+1)),c |
7672 |      7660   001E'  0100                       movlb  0 ;  ()  banked |
7673 |      7661   0020'  5100'                      movf   ((??_doWork+0+0))&0ffh,w |
7674 |      7662   0022'  6E17'                      movwf  ((c:?___lwtofl)),c |
7675 |      7663   0024'  EC00'  F000'                call   ___lwtofl  ;wreg  free |
7676 |      7664                                   |
7677 |      7665   0028'  C01A'  F007'                movff  3+?___lwtofl,(doWork@calVoltage+3) |
7678 |      7666   002C'  C019'  F006'                movff  2+?___lwtofl,(doWork@calVoltage+2) |
7679 |      7667   0030'  C018'  F005'                movff  1+?___lwtofl,(doWork@calVoltage+1) |
7680 |      7668   0034'  C017'  F004'                movff  0+?___lwtofl,(doWork@calVoltage) |
7681 |      7669                                   |
7682 |      7670                                   line   442 |
7683 |      7671                                   |
7684 |      7672   0038'                     l14043: |
7685 |      7673                            ;main.c:  442:  for  (i  =  0;  i &lsaquo   6;  i++)  { |
7686 |      7674   0038'  0101                       movlb  1 ;  ()  banked |
7687 |      7675   003A'  6B00'                      clrf   ((doWork@i))&0ffh |
7688 |      7676                                   line   444 |
7689 |      7677                                   |
7690 |      7678   003C'                     l14049:;  BSR  set  to:  1 |
7691 |      7679                            |
7692 |      7680                            ;main.c:  444:  if  (adc_conversion_flags  &  1 &lsaquo &lsaquo   i)  { |
7693 |      7681   003C'  C035'  F035'                movff  (doWork@i),??_doWork+0+0 |
7694 |      7682   0040'  0E01                       movlw  (01h)&0ffh |
7695 |      7683   0042'  0100                       movlb  0 ;  ()  banked |
7696 |      7684   0044'  6F00'                      movwf  (??_doWork+1+0)&0ffh |
7697 |      7685   0046'  2B00'                      incf   (??_doWork+0+0)&0ffh |
7698 |      7686   0048'  EF00'  F000'                goto   u12664 |
7699 |      7687   004C'                     u12665: |
7700 |      7688   004C'  90D8                       bcf    status,0 |
7701 |      7689   004E'  3700'                      rlcf   ((??_doWork+1+0))&0ffh |
7702 |      7690   0050'                     u12664: |
7703 |      7691   0050'  2F00'                      decfsz (??_doWork+0+0)&0ffh |
7704 |      7692   0052'  EF00'  F000'                goto   u12665 |
7705 |      7693   0056'  5100'                      movf   ((??_doWork+1+0))&0ffh,w |
7706 |      7694   0058'  1500'                      andwf  ((_adc_conversion_flags))&0ffh,w |
7707 |      7695   005A'  0900                       iorlw  0 |
7708 |      7696   005C'  B4D8                       btfsc  status,2 |
7709 |      7697   005E'  EF00'  F000'                goto   u12671 |
7710 |      7698   0062'  EF00'  F000'                goto   u12670 |
7711 |      7699   0066'                     u12671: |
7712 |      7700   0066'  EF00'  F000'                goto   l14125 |
7713 |      7701   006A'                     u12670: |
7714 |      7702                                   line   447 |
7715 |      7703                                   |
7716 |      7704   006A'                     l14051:;  BSR  set  to:  0 |
7717 |      7705                            |
7718 |      7706                            ;main.c:  447:  avarage  =  0; |
7719 |      7707   006A'  0101                       movlb  1 ;  ()  banked |
7720 |      7708   006C'  6B00'                      clrf   ((doWork@avarage))&0ffh |
7721 |      7709   006E'  6B00'                      clrf   ((doWork@avarage+1))&0ffh |
7722 |      7710   0070'  6B00'                      clrf   ((doWork@avarage+2))&0ffh |
7723 |      7711   0072'  6B00'                      clrf   ((doWork@avarage+3))&0ffh |
7724 |      7712                            |
7725 |      7713                                   line   448 |
7726 |      7714                            ;main.c:  448:  for  (j  =  0;  j &lsaquo   80;  j++)  { |
7727 |      7715   0074'  6B00'                      clrf   ((doWork@j))&0ffh |
7728 |      7716                                   line   449 |
7729 |      7717                                   |
7730 |      7718   0076'                     l14057:;  BSR  set  to:  1 |
7731 |      7719                            |
7732 |      7720                            ;main.c:  449:  avarage  +=  ((uint16_t)  adc[12  *  j  +  2  *  i])*256  +  adc[12  *  j  +  2  *  i  +  1]; |
7733 |      7721   0076'  0E00'                      movlw  high(doWork@avarage) |
7734 |      7722   0078'  0100                       movlb  0 ;  ()  banked |
7735 |      7723   007A'  6F00'                      movwf  ((?___asfladd+1))&0ffh |
7736 |      7724   007C'  0101                       movlb  1 ;  ()  banked |
7737 |      7725   007E'  0E00'                      movlw  low(doWork@avarage) |
7738 |      7726   0080'  0100                       movlb  0 ;  ()  banked |
7739 |      7727   0082'  6F00'                      movwf  ((?___asfladd))&0ffh |
7740 |      7728   0084'  90D8                       bcf    status,0 |
7741 |      7729   0086'  0101                       movlb  1 ;  ()  banked |
7742 |      7730   0088'  3500'                      rlcf   ((doWork@i))&0ffh,w |
7743 |      7731   008A'  0100                       movlb  0 ;  ()  banked |
7744 |      7732   008C'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
7745 |      7733   008E'  6B00'                      clrf   1+(??_doWork+0+0)&0ffh |
7746 |      7734   0090'  3700'                      rlcf   1+(??_doWork+0+0)&0ffh |
7747 |      7735   0092'  0101                       movlb  1 ;  ()  banked |
7748 |      7736   0094'  5100'                      movf   ((doWork@j))&0ffh,w |
7749 |      7737   0096'  0D0C                       mullw  0Ch |
7750 |      7738   0098'  0E00'                      movlw  low(_adc+01h) |
7751 |      7739   009A'  24F3                       addwf  (prodl),c,w |
7752 |      7740   009C'  0100                       movlb  0 ;  ()  banked |
7753 |      7741   009E'  6F00'                      movwf  (??_doWork+2+0)&0ffh |
7754 |      7742   00A0'  0E00'                      movlw  high(_adc+01h) |
7755 |      7743   00A2'  20F4                       addwfc prod+1,w |
7756 |      7744   00A4'  6F00'                      movwf  1+(??_doWork+2+0)&0ffh |
7757 |      7745   00A6'  5100'                      movf   (??_doWork+0+0)&0ffh,w |
7758 |      7746   00A8'  2500'                      addwf  (??_doWork+2+0)&0ffh,w |
7759 |      7747   00AA'  6ED9                       movwf  c:fsr2l |
7760 |      7748   00AC'  5100'                      movf   (??_doWork+0+1)&0ffh,w |
7761 |      7749   00AE'  2100'                      addwfc (??_doWork+2+1)&0ffh,w |
7762 |      7750   00B0'  6EDA                       movwf  1+c:fsr2l |
7763 |      7751   00B2'  50DF                       movf   indf2,w |
7764 |      7752   00B4'  6F00'                      movwf  (??_doWork+4+0)&0ffh |
7765 |      7753   00B6'  90D8                       bcf    status,0 |
7766 |      7754   00B8'  0101                       movlb  1 ;  ()  banked |
7767 |      7755   00BA'  3500'                      rlcf   ((doWork@i))&0ffh,w |
7768 |      7756   00BC'  0100                       movlb  0 ;  ()  banked |
7769 |      7757   00BE'  6F00'                      movwf  (??_doWork+5+0)&0ffh |
7770 |      7758   00C0'  6B00'                      clrf   1+(??_doWork+5+0)&0ffh |
7771 |      7759   00C2'  3700'                      rlcf   1+(??_doWork+5+0)&0ffh |
7772 |      7760   00C4'  0101                       movlb  1 ;  ()  banked |
7773 |      7761   00C6'  5100'                      movf   ((doWork@j))&0ffh,w |
7774 |      7762   00C8'  0D0C                       mullw  0Ch |
7775 |      7763   00CA'  0E00'                      movlw  low(_adc) |
7776 |      7764   00CC'  24F3                       addwf  (prodl),c,w |
7777 |      7765   00CE'  0100                       movlb  0 ;  ()  banked |
7778 |      7766   00D0'  6F00'                      movwf  (??_doWork+7+0)&0ffh |
7779 |      7767   00D2'  0E00'                      movlw  high(_adc) |
7780 |      7768   00D4'  20F4                       addwfc prod+1,w |
7781 |      7769   00D6'  6F00'                      movwf  1+(??_doWork+7+0)&0ffh |
7782 |      7770   00D8'  5100'                      movf   (??_doWork+5+0)&0ffh,w |
7783 |      7771   00DA'  2500'                      addwf  (??_doWork+7+0)&0ffh,w |
7784 |      7772   00DC'  6ED9                       movwf  c:fsr2l |
7785 |      7773   00DE'  5100'                      movf   (??_doWork+5+1)&0ffh,w |
7786 |      7774   00E0'  2100'                      addwfc (??_doWork+7+1)&0ffh,w |
7787 |      7775   00E2'  6EDA                       movwf  1+c:fsr2l |
7788 |      7776   00E4'  50DF                       movf   indf2,w |
7789 |      7777   00E6'  6E18'                      movwf  ((c:?___lwtofl+1)),c |
7790 |      7778   00E8'  5100'                      movf   ((??_doWork+4+0))&0ffh,w |
7791 |      7779   00EA'  6E17'                      movwf  ((c:?___lwtofl)),c |
7792 |      7780   00EC'  EC00'  F000'                call   ___lwtofl  ;wreg  free |
7793 |      7781                                   |
7794 |      7782   00F0'  C01A'  F01B'                movff  3+?___lwtofl,3+(?___asfladd+02h) |
7795 |      7783   00F4'  C019'  F01A'                movff  2+?___lwtofl,2+(?___asfladd+02h) |
7796 |      7784   00F8'  C018'  F019'                movff  1+?___lwtofl,1+(?___asfladd+02h) |
7797 |      7785   00FC'  C017'  F018'                movff  0+?___lwtofl,0+(?___asfladd+02h) |
7798 |      7786                                   |
7799 |      7787   0100'  EC00'  F000'                call   ___asfladd ;wreg  free |
7800 |      7788                                   line   448 |
7801 |      7789                                   |
7802 |      7790   0104'                     l14059:;  BSR  set  to:  0 |
7803 |      7791                            |
7804 |      7792   0104'  0101                       movlb  1 ;  ()  banked |
7805 |      7793   0106'  2B00'                      incf   ((doWork@j))&0ffh |
7806 |      7794                                   |
7807 |      7795   0108'                     l14061:;  BSR  set  to:  1 |
7808 |      7796                            |
7809 |      7797   0108'  0E4F                       movlw  (050h-1) |
7810 |      7798   010A'  6500'                      cpfsgt ((doWork@j))&0ffh |
7811 |      7799   010C'  EF00'  F000'                goto   u12681 |
7812 |      7800   0110'  EF00'  F000'                goto   u12680 |
7813 |      7801   0114'                     u12681: |
7814 |      7802   0114'  EF00'  F000'                goto   l14057 |
7815 |      7803   0118'                     u12680: |
7816 |      7804                                   line   451 |
7817 |      7805                                   |
7818 |      7806   0118'                     l14063:;  BSR  set  to:  1 |
7819 |      7807                            |
7820 |      7808                            ;main.c:  453:  if  (1)  { |
7821 |      7809   0118'  0E00'                      movlw  high(doWork@avarage) |
7822 |      7810   011A'  6E32'                      movwf  ((c:?___asfldiv+1)),c |
7823 |      7811   011C'  0E00'                      movlw  low(doWork@avarage) |
7824 |      7812   011E'  6E31'                      movwf  ((c:?___asfldiv)),c |
7825 |      7813   0120'  0E00                       movlw  low(80.000000000000000) |
7826 |      7814   0122'  6E33'                      movwf  (0+((c:?___asfldiv)+02h)),c |
7827 |      7815   0124'  0E00                       movlw  high(80.000000000000000) |
7828 |      7816   0126'  6E34'                      movwf  (1+((c:?___asfldiv)+02h)),c |
7829 |      7817   0128'  0EA0                       movlw  low  highword(80.000000000000000) |
7830 |      7818   012A'  6E35'                      movwf  (2+((c:?___asfldiv)+02h)),c |
7831 |      7819   012C'  0E42                       movlw  high  highword(80.000000000000000) |
7832 |      7820   012E'  6E36'                      movwf  (3+((c:?___asfldiv)+02h)),c |
7833 |      7821   0130'  EC00'  F000'                call   ___asfldiv ;wreg  free |
7834 |      7822                                   line   462 |
7835 |      7823                                   |
7836 |      7824   0134'                     l14065: |
7837 |      7825                            ;main.c:  461:  B  =  (uint16_t)  readEEPROM(2  *  i  +  0x4F)*256  + |
7838 |      7826                            ;main.c:  462:  readEEPROM(2  *  i  +  0x50); |
7839 |      7827   0134'  0101                       movlb  1 ;  ()  banked |
7840 |      7828   0136'  5100'                      movf   ((doWork@i))&0ffh,w |
7841 |      7829   0138'  0D02                       mullw  02h |
7842 |      7830   013A'  0E50                       movlw  low(050h) |
7843 |      7831   013C'  24F3                       addwf  (prodl),c,w |
7844 |      7832                                   |
7845 |      7833   013E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
7846 |      7834   0140'  0E00                       movlw  high(050h) |
7847 |      7835   0142'  20F4                       addwfc (prodh),c,w |
7848 |      7836   0144'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
7849 |      7837   0146'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
7850 |      7838   014A'  0100                       movlb  0 ;  ()  banked |
7851 |      7839   014C'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
7852 |      7840   014E'  0101                       movlb  1 ;  ()  banked |
7853 |      7841   0150'  5100'                      movf   ((doWork@i))&0ffh,w |
7854 |      7842   0152'  0D02                       mullw  02h |
7855 |      7843   0154'  0E4F                       movlw  low(04Fh) |
7856 |      7844   0156'  24F3                       addwf  (prodl),c,w |
7857 |      7845                                   |
7858 |      7846   0158'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
7859 |      7847   015A'  0E00                       movlw  high(04Fh) |
7860 |      7848   015C'  20F4                       addwfc (prodh),c,w |
7861 |      7849   015E'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
7862 |      7850   0160'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
7863 |      7851   0164'  0101                       movlb  1 ;  ()  banked |
7864 |      7852   0166'  6F00'                      movwf  ((doWork@B+1))&0ffh |
7865 |      7853   0168'  0100                       movlb  0 ;  ()  banked |
7866 |      7854   016A'  5100'                      movf   ((??_doWork+0+0))&0ffh,w |
7867 |      7855   016C'  0101                       movlb  1 ;  ()  banked |
7868 |      7856   016E'  6F00'                      movwf  ((doWork@B))&0ffh |
7869 |      7857                                   line   465 |
7870 |      7858                                   |
7871 |      7859   0170'                     l14067:;  BSR  set  to:  1 |
7872 |      7860                            |
7873 |      7861                            ;main.c:  465:  Rinf  =  10000.0  *  exp(B  /  -298.15); |
7874 |      7862   0170'  0E33                       movlw  low(-298.14999999999998) |
7875 |      7863   0172'  6E1F'                      movwf  (0+((c:?___fldiv)+04h)),c |
7876 |      7864   0174'  0E13                       movlw  high(-298.14999999999998) |
7877 |      7865   0176'  6E20'                      movwf  (1+((c:?___fldiv)+04h)),c |
7878 |      7866   0178'  0E95                       movlw  low  highword(-298.14999999999998) |
7879 |      7867   017A'  6E21'                      movwf  (2+((c:?___fldiv)+04h)),c |
7880 |      7868   017C'  0EC3                       movlw  high  highword(-298.14999999999998) |
7881 |      7869   017E'  6E22'                      movwf  (3+((c:?___fldiv)+04h)),c |
7882 |      7870   0180'  C028'  F017'                movff  (doWork@B),(c:?___lwtofl) |
7883 |      7871   0184'  C029'  F018'                movff  (doWork@B+1),(c:?___lwtofl+1) |
7884 |      7872   0188'  EC00'  F000'                call   ___lwtofl  ;wreg  free |
7885 |      7873                                   |
7886 |      7874   018C'  C01A'  F01E'                movff  3+?___lwtofl,(c:?___fldiv+3) |
7887 |      7875   0190'  C019'  F01D'                movff  2+?___lwtofl,(c:?___fldiv+2) |
7888 |      7876   0194'  C018'  F01C'                movff  1+?___lwtofl,(c:?___fldiv+1) |
7889 |      7877   0198'  C017'  F01B'                movff  0+?___lwtofl,(c:?___fldiv) |
7890 |      7878                                   |
7891 |      7879   019C'  EC00'  F000'                call   ___fldiv   ;wreg  free |
7892 |      7880                                   |
7893 |      7881   01A0'  C01E'  F00B'                movff  3+?___fldiv,(_doWork$2276+3) |
7894 |      7882   01A4'  C01D'  F00A'                movff  2+?___fldiv,(_doWork$2276+2) |
7895 |      7883   01A8'  C01C'  F009'                movff  1+?___fldiv,(_doWork$2276+1) |
7896 |      7884   01AC'  C01B'  F008'                movff  0+?___fldiv,(_doWork$2276) |
7897 |      7885                                   |
7898 |      7886                                   |
7899 |      7887   01B0'                     l14069: |
7900 |      7888                            ;main.c:  465:  Rinf  =  10000.0  *  exp(B  /  -298.15); |
7901 |      7889   01B0'  C008'  F02A'                movff  (_doWork$2276),(?_exp) |
7902 |      7890   01B4'  C009'  F02B'                movff  (_doWork$2276+1),(?_exp+1) |
7903 |      7891   01B8'  C00A'  F02C'                movff  (_doWork$2276+2),(?_exp+2) |
7904 |      7892   01BC'  C00B'  F02D'                movff  (_doWork$2276+3),(?_exp+3) |
7905 |      7893   01C0'  EC00'  F000'                call   _exp       ;wreg  free |
7906 |      7894                                   |
7907 |      7895   01C4'  C02D'  F00F'                movff  3+?_exp,(_doWork$2277+3) |
7908 |      7896   01C8'  C02C'  F00E'                movff  2+?_exp,(_doWork$2277+2) |
7909 |      7897   01CC'  C02B'  F00D'                movff  1+?_exp,(_doWork$2277+1) |
7910 |      7898   01D0'  C02A'  F00C'                movff  0+?_exp,(_doWork$2277) |
7911 |      7899                                   |
7912 |      7900                                   |
7913 |      7901   01D4'                     l14071: |
7914 |      7902                            ;main.c:  465:  Rinf  =  10000.0  *  exp(B  /  -298.15); |
7915 |      7903   01D4'  C00C'  F000'                movff  (_doWork$2277),(?___flmul) |
7916 |      7904   01D8'  C00D'  F001'                movff  (_doWork$2277+1),(?___flmul+1) |
7917 |      7905   01DC'  C00E'  F002'                movff  (_doWork$2277+2),(?___flmul+2) |
7918 |      7906   01E0'  C00F'  F003'                movff  (_doWork$2277+3),(?___flmul+3) |
7919 |      7907   01E4'  0E00                       movlw  low(10000.000000000000) |
7920 |      7908   01E6'  0100                       movlb  0 ;  ()  banked |
7921 |      7909   01E8'  6F00'                      movwf  (0+(?___flmul+04h))&0ffh |
7922 |      7910   01EA'  0E40                       movlw  high(10000.000000000000) |
7923 |      7911   01EC'  6F00'                      movwf  (1+(?___flmul+04h))&0ffh |
7924 |      7912   01EE'  0E1C                       movlw  low  highword(10000.000000000000) |
7925 |      7913   01F0'  6F00'                      movwf  (2+(?___flmul+04h))&0ffh |
7926 |      7914   01F2'  0E46                       movlw  high  highword(10000.000000000000) |
7927 |      7915   01F4'  6F00'                      movwf  (3+(?___flmul+04h))&0ffh |
7928 |      7916   01F6'  EC00'  F000'                call   ___flmul   ;wreg  free |
7929 |      7917                                   |
7930 |      7918   01FA'  C003'  F003'                movff  3+?___flmul,(doWork@Rinf+3) |
7931 |      7919   01FE'  C002'  F002'                movff  2+?___flmul,(doWork@Rinf+2) |
7932 |      7920   0202'  C001'  F001'                movff  1+?___flmul,(doWork@Rinf+1) |
7933 |      7921   0206'  C000'  F000'                movff  0+?___flmul,(doWork@Rinf) |
7934 |      7922                                   |
7935 |      7923                                   line   467 |
7936 |      7924                                   |
7937 |      7925   020A'                     l14073: |
7938 |      7926                            ;main.c:  467:  v  =  5.0  *  (double)  avarage  /  1025; |
7939 |      7927   020A'  0E00                       movlw  low(5.0000000000000000) |
7940 |      7928   020C'  0100                       movlb  0 ;  ()  banked |
7941 |      7929   020E'  6F00'                      movwf  (0+(?___flmul+04h))&0ffh |
7942 |      7930   0210'  0E00                       movlw  high(5.0000000000000000) |
7943 |      7931   0212'  6F00'                      movwf  (1+(?___flmul+04h))&0ffh |
7944 |      7932   0214'  0EA0                       movlw  low  highword(5.0000000000000000) |
7945 |      7933   0216'  6F00'                      movwf  (2+(?___flmul+04h))&0ffh |
7946 |      7934   0218'  0E40                       movlw  high  highword(5.0000000000000000) |
7947 |      7935   021A'  6F00'                      movwf  (3+(?___flmul+04h))&0ffh |
7948 |      7936   021C'  C02D'  F000'                movff  (doWork@avarage),(?___flmul) |
7949 |      7937   0220'  C02E'  F001'                movff  (doWork@avarage+1),(?___flmul+1) |
7950 |      7938   0224'  C02F'  F002'                movff  (doWork@avarage+2),(?___flmul+2) |
7951 |      7939   0228'  C030'  F003'                movff  (doWork@avarage+3),(?___flmul+3) |
7952 |      7940   022C'  EC00'  F000'                call   ___flmul   ;wreg  free |
7953 |      7941                                   |
7954 |      7942   0230'  C003'  F01E'                movff  3+?___flmul,(c:?___fldiv+3) |
7955 |      7943   0234'  C002'  F01D'                movff  2+?___flmul,(c:?___fldiv+2) |
7956 |      7944   0238'  C001'  F01C'                movff  1+?___flmul,(c:?___fldiv+1) |
7957 |      7945   023C'  C000'  F01B'                movff  0+?___flmul,(c:?___fldiv) |
7958 |      7946                                   |
7959 |      7947   0240'  0E00                       movlw  low(1025.0000000000000) |
7960 |      7948   0242'  6E1F'                      movwf  (0+((c:?___fldiv)+04h)),c |
7961 |      7949   0244'  0E20                       movlw  high(1025.0000000000000) |
7962 |      7950   0246'  6E20'                      movwf  (1+((c:?___fldiv)+04h)),c |
7963 |      7951   0248'  0E80                       movlw  low  highword(1025.0000000000000) |
7964 |      7952   024A'  6E21'                      movwf  (2+((c:?___fldiv)+04h)),c |
7965 |      7953   024C'  0E44                       movlw  high  highword(1025.0000000000000) |
7966 |      7954   024E'  6E22'                      movwf  (3+((c:?___fldiv)+04h)),c |
7967 |      7955   0250'  EC00'  F000'                call   ___fldiv   ;wreg  free |
7968 |      7956                                   |
7969 |      7957   0254'  C01E'  F023'                movff  3+?___fldiv,(doWork@v+3) |
7970 |      7958   0258'  C01D'  F022'                movff  2+?___fldiv,(doWork@v+2) |
7971 |      7959   025C'  C01C'  F021'                movff  1+?___fldiv,(doWork@v+1) |
7972 |      7960   0260'  C01B'  F020'                movff  0+?___fldiv,(doWork@v) |
7973 |      7961                                   |
7974 |      7962                                   line   469 |
7975 |      7963                                   |
7976 |      7964   0264'                     l14075: |
7977 |      7965                            ;main.c:  469:  resistance  =  (calVoltage  -  10000.0  *  v)  /  v; |
7978 |      7966   0264'  0E00                       movlw  low(10000.000000000000) |
7979 |      7967   0266'  0100                       movlb  0 ;  ()  banked |
7980 |      7968   0268'  6F00'                      movwf  (0+(?___flmul+04h))&0ffh |
7981 |      7969   026A'  0E40                       movlw  high(10000.000000000000) |
7982 |      7970   026C'  6F00'                      movwf  (1+(?___flmul+04h))&0ffh |
7983 |      7971   026E'  0E1C                       movlw  low  highword(10000.000000000000) |
7984 |      7972   0270'  6F00'                      movwf  (2+(?___flmul+04h))&0ffh |
7985 |      7973   0272'  0E46                       movlw  high  highword(10000.000000000000) |
7986 |      7974   0274'  6F00'                      movwf  (3+(?___flmul+04h))&0ffh |
7987 |      7975   0276'  C020'  F000'                movff  (doWork@v),(?___flmul) |
7988 |      7976   027A'  C021'  F001'                movff  (doWork@v+1),(?___flmul+1) |
7989 |      7977   027E'  C022'  F002'                movff  (doWork@v+2),(?___flmul+2) |
7990 |      7978   0282'  C023'  F003'                movff  (doWork@v+3),(?___flmul+3) |
7991 |      7979   0286'  EC00'  F000'                call   ___flmul   ;wreg  free |
7992 |      7980                                   |
7993 |      7981   028A'  C003'  F01D'                movff  3+?___flmul,3+(?___flsub+04h) |
7994 |      7982   028E'  C002'  F01C'                movff  2+?___flmul,2+(?___flsub+04h) |
7995 |      7983   0292'  C001'  F01B'                movff  1+?___flmul,1+(?___flsub+04h) |
7996 |      7984   0296'  C000'  F01A'                movff  0+?___flmul,0+(?___flsub+04h) |
7997 |      7985                                   |
7998 |      7986   029A'  C004'  F016'                movff  (doWork@calVoltage),(?___flsub) |
7999 |      7987   029E'  C005'  F017'                movff  (doWork@calVoltage+1),(?___flsub+1) |
8000 |      7988   02A2'  C006'  F018'                movff  (doWork@calVoltage+2),(?___flsub+2) |
8001 |      7989   02A6'  C007'  F019'                movff  (doWork@calVoltage+3),(?___flsub+3) |
8002 |      7990   02AA'  EC00'  F000'                call   ___flsub   ;wreg  free |
8003 |      7991                                   |
8004 |      7992   02AE'  C019'  F01E'                movff  3+?___flsub,(c:?___fldiv+3) |
8005 |      7993   02B2'  C018'  F01D'                movff  2+?___flsub,(c:?___fldiv+2) |
8006 |      7994   02B6'  C017'  F01C'                movff  1+?___flsub,(c:?___fldiv+1) |
8007 |      7995   02BA'  C016'  F01B'                movff  0+?___flsub,(c:?___fldiv) |
8008 |      7996                                   |
8009 |      7997   02BE'  C020'  F01F'                movff  (doWork@v),0+((c:?___fldiv)+04h) |
8010 |      7998   02C2'  C021'  F020'                movff  (doWork@v+1),1+((c:?___fldiv)+04h) |
8011 |      7999   02C6'  C022'  F021'                movff  (doWork@v+2),2+((c:?___fldiv)+04h) |
8012 |      8000   02CA'  C023'  F022'                movff  (doWork@v+3),3+((c:?___fldiv)+04h) |
8013 |      8001   02CE'  EC00'  F000'                call   ___fldiv   ;wreg  free |
8014 |      8002                                   |
8015 |      8003   02D2'  C01E'  F027'                movff  3+?___fldiv,(doWork@resistance+3) |
8016 |      8004   02D6'  C01D'  F026'                movff  2+?___fldiv,(doWork@resistance+2) |
8017 |      8005   02DA'  C01C'  F025'                movff  1+?___fldiv,(doWork@resistance+1) |
8018 |      8006   02DE'  C01B'  F024'                movff  0+?___fldiv,(doWork@resistance) |
8019 |      8007                                   |
8020 |      8008                                   line   471 |
8021 |      8009                                   |
8022 |      8010   02E2'                     l14077: |
8023 |      8011                            ;main.c:  471:  temp  =  ((double)  B)  /  log(resistance  /  Rinf); |
8024 |      8012   02E2'  C000'  F01F'                movff  (doWork@Rinf),0+((c:?___fldiv)+04h) |
8025 |      8013   02E6'  C001'  F020'                movff  (doWork@Rinf+1),1+((c:?___fldiv)+04h) |
8026 |      8014   02EA'  C002'  F021'                movff  (doWork@Rinf+2),2+((c:?___fldiv)+04h) |
8027 |      8015   02EE'  C003'  F022'                movff  (doWork@Rinf+3),3+((c:?___fldiv)+04h) |
8028 |      8016   02F2'  C024'  F01B'                movff  (doWork@resistance),(c:?___fldiv) |
8029 |      8017   02F6'  C025'  F01C'                movff  (doWork@resistance+1),(c:?___fldiv+1) |
8030 |      8018   02FA'  C026'  F01D'                movff  (doWork@resistance+2),(c:?___fldiv+2) |
8031 |      8019   02FE'  C027'  F01E'                movff  (doWork@resistance+3),(c:?___fldiv+3) |
8032 |      8020   0302'  EC00'  F000'                call   ___fldiv   ;wreg  free |
8033 |      8021                                   |
8034 |      8022   0306'  C01E'  F024'                movff  3+?___fldiv,(?_log+3) |
8035 |      8023   030A'  C01D'  F023'                movff  2+?___fldiv,(?_log+2) |
8036 |      8024   030E'  C01C'  F022'                movff  1+?___fldiv,(?_log+1) |
8037 |      8025   0312'  C01B'  F021'                movff  0+?___fldiv,(?_log) |
8038 |      8026                                   |
8039 |      8027   0316'  EC00'  F000'                call   _log       ;wreg  free |
8040 |      8028                                   |
8041 |      8029   031A'  C024'  F013'                movff  3+?_log,(_doWork$2278+3) |
8042 |      8030   031E'  C023'  F012'                movff  2+?_log,(_doWork$2278+2) |
8043 |      8031   0322'  C022'  F011'                movff  1+?_log,(_doWork$2278+1) |
8044 |      8032   0326'  C021'  F010'                movff  0+?_log,(_doWork$2278) |
8045 |      8033                                   |
8046 |      8034                                   |
8047 |      8035   032A'                     l14079: |
8048 |      8036                            ;main.c:  471:  temp  =  ((double)  B)  /  log(resistance  /  Rinf); |
8049 |      8037   032A'  C028'  F017'                movff  (doWork@B),(c:?___lwtofl) |
8050 |      8038   032E'  C029'  F018'                movff  (doWork@B+1),(c:?___lwtofl+1) |
8051 |      8039   0332'  EC00'  F000'                call   ___lwtofl  ;wreg  free |
8052 |      8040                                   |
8053 |      8041   0336'  C01A'  F01E'                movff  3+?___lwtofl,(c:?___fldiv+3) |
8054 |      8042   033A'  C019'  F01D'                movff  2+?___lwtofl,(c:?___fldiv+2) |
8055 |      8043   033E'  C018'  F01C'                movff  1+?___lwtofl,(c:?___fldiv+1) |
8056 |      8044   0342'  C017'  F01B'                movff  0+?___lwtofl,(c:?___fldiv) |
8057 |      8045                                   |
8058 |      8046   0346'  C010'  F01F'                movff  (_doWork$2278),0+((c:?___fldiv)+04h) |
8059 |      8047   034A'  C011'  F020'                movff  (_doWork$2278+1),1+((c:?___fldiv)+04h) |
8060 |      8048   034E'  C012'  F021'                movff  (_doWork$2278+2),2+((c:?___fldiv)+04h) |
8061 |      8049   0352'  C013'  F022'                movff  (_doWork$2278+3),3+((c:?___fldiv)+04h) |
8062 |      8050   0356'  EC00'  F000'                call   ___fldiv   ;wreg  free |
8063 |      8051                                   |
8064 |      8052   035A'  C01E'  F034'                movff  3+?___fldiv,(doWork@temp+3) |
8065 |      8053   035E'  C01D'  F033'                movff  2+?___fldiv,(doWork@temp+2) |
8066 |      8054   0362'  C01C'  F032'                movff  1+?___fldiv,(doWork@temp+1) |
8067 |      8055   0366'  C01B'  F031'                movff  0+?___fldiv,(doWork@temp) |
8068 |      8056                                   |
8069 |      8057                                   line   473 |
8070 |      8058                                   |
8071 |      8059   036A'                     l14081: |
8072 |      8060                            ;main.c:  473:  temp  -=  273.15; |
8073 |      8061   036A'  0101                       movlb  1 ;  ()  banked |
8074 |      8062   036C'  0E00'                      movlw  high(doWork@temp) |
8075 |      8063   036E'  0100                       movlb  0 ;  ()  banked |
8076 |      8064   0370'  6F00'                      movwf  ((?___asflsub+1))&0ffh |
8077 |      8065   0372'  0101                       movlb  1 ;  ()  banked |
8078 |      8066   0374'  0E00'                      movlw  low(doWork@temp) |
8079 |      8067   0376'  0100                       movlb  0 ;  ()  banked |
8080 |      8068   0378'  6F00'                      movwf  ((?___asflsub))&0ffh |
8081 |      8069   037A'  0E33                       movlw  low(273.14999999999998) |
8082 |      8070   037C'  6F00'                      movwf  (0+(?___asflsub+02h))&0ffh |
8083 |      8071   037E'  0E93                       movlw  high(273.14999999999998) |
8084 |      8072   0380'  6F00'                      movwf  (1+(?___asflsub+02h))&0ffh |
8085 |      8073   0382'  0E88                       movlw  low  highword(273.14999999999998) |
8086 |      8074   0384'  6F00'                      movwf  (2+(?___asflsub+02h))&0ffh |
8087 |      8075   0386'  0E43                       movlw  high  highword(273.14999999999998) |
8088 |      8076   0388'  6F00'                      movwf  (3+(?___asflsub+02h))&0ffh |
8089 |      8077   038A'  EC00'  F000'                call   ___asflsub ;wreg  free |
8090 |      8078                                   line   477 |
8091 |      8079                                   |
8092 |      8080   038E'                     l14083:;  BSR  set  to:  0 |
8093 |      8081                            |
8094 |      8082                            ;main.c:  477:  avarage  =  (1023/avarage)  -  1; |
8095 |      8083   038E'  C02D'  F01F'                movff  (doWork@avarage),0+((c:?___fldiv)+04h) |
8096 |      8084   0392'  C02E'  F020'                movff  (doWork@avarage+1),1+((c:?___fldiv)+04h) |
8097 |      8085   0396'  C02F'  F021'                movff  (doWork@avarage+2),2+((c:?___fldiv)+04h) |
8098 |      8086   039A'  C030'  F022'                movff  (doWork@avarage+3),3+((c:?___fldiv)+04h) |
8099 |      8087   039E'  0E00                       movlw  low(1023.0000000000000) |
8100 |      8088   03A0'  6E1B'                      movwf  ((c:?___fldiv)),c |
8101 |      8089   03A2'  0EC0                       movlw  high(1023.0000000000000) |
8102 |      8090   03A4'  6E1C'                      movwf  ((c:?___fldiv+1)),c |
8103 |      8091   03A6'  0E7F                       movlw  low  highword(1023.0000000000000) |
8104 |      8092   03A8'  6E1D'                      movwf  ((c:?___fldiv+2)),c |
8105 |      8093   03AA'  0E44                       movlw  high  highword(1023.0000000000000) |
8106 |      8094   03AC'  6E1E'                      movwf  ((c:?___fldiv+3)),c |
8107 |      8095   03AE'  EC00'  F000'                call   ___fldiv   ;wreg  free |
8108 |      8096                                   |
8109 |      8097   03B2'  C01E'  F00B'                movff  3+?___fldiv,(?___fladd+3) |
8110 |      8098   03B6'  C01D'  F00A'                movff  2+?___fldiv,(?___fladd+2) |
8111 |      8099   03BA'  C01C'  F009'                movff  1+?___fldiv,(?___fladd+1) |
8112 |      8100   03BE'  C01B'  F008'                movff  0+?___fldiv,(?___fladd) |
8113 |      8101                                   |
8114 |      8102   03C2'  0E00                       movlw  low(-1.0000000000000000) |
8115 |      8103   03C4'  0100                       movlb  0 ;  ()  banked |
8116 |      8104   03C6'  6F00'                      movwf  (0+(?___fladd+04h))&0ffh |
8117 |      8105   03C8'  0E00                       movlw  high(-1.0000000000000000) |
8118 |      8106   03CA'  6F00'                      movwf  (1+(?___fladd+04h))&0ffh |
8119 |      8107   03CC'  0E80                       movlw  low  highword(-1.0000000000000000) |
8120 |      8108   03CE'  6F00'                      movwf  (2+(?___fladd+04h))&0ffh |
8121 |      8109   03D0'  0EBF                       movlw  high  highword(-1.0000000000000000) |
8122 |      8110   03D2'  6F00'                      movwf  (3+(?___fladd+04h))&0ffh |
8123 |      8111   03D4'  EC00'  F000'                call   ___fladd   ;wreg  free |
8124 |      8112                                   |
8125 |      8113   03D8'  C00B'  F030'                movff  3+?___fladd,(doWork@avarage+3) |
8126 |      8114   03DC'  C00A'  F02F'                movff  2+?___fladd,(doWork@avarage+2) |
8127 |      8115   03E0'  C009'  F02E'                movff  1+?___fladd,(doWork@avarage+1) |
8128 |      8116   03E4'  C008'  F02D'                movff  0+?___fladd,(doWork@avarage) |
8129 |      8117                                   |
8130 |      8118                                   line   478 |
8131 |      8119                                   |
8132 |      8120   03E8'                     l14085: |
8133 |      8121                            ;main.c:  478:  avarage  =  10000  /  avarage; |
8134 |      8122   03E8'  0E00                       movlw  low(10000.000000000000) |
8135 |      8123   03EA'  6E1B'                      movwf  ((c:?___fldiv)),c |
8136 |      8124   03EC'  0E40                       movlw  high(10000.000000000000) |
8137 |      8125   03EE'  6E1C'                      movwf  ((c:?___fldiv+1)),c |
8138 |      8126   03F0'  0E1C                       movlw  low  highword(10000.000000000000) |
8139 |      8127   03F2'  6E1D'                      movwf  ((c:?___fldiv+2)),c |
8140 |      8128   03F4'  0E46                       movlw  high  highword(10000.000000000000) |
8141 |      8129   03F6'  6E1E'                      movwf  ((c:?___fldiv+3)),c |
8142 |      8130   03F8'  C02D'  F01F'                movff  (doWork@avarage),0+((c:?___fldiv)+04h) |
8143 |      8131   03FC'  C02E'  F020'                movff  (doWork@avarage+1),1+((c:?___fldiv)+04h) |
8144 |      8132   0400'  C02F'  F021'                movff  (doWork@avarage+2),2+((c:?___fldiv)+04h) |
8145 |      8133   0404'  C030'  F022'                movff  (doWork@avarage+3),3+((c:?___fldiv)+04h) |
8146 |      8134   0408'  EC00'  F000'                call   ___fldiv   ;wreg  free |
8147 |      8135                                   |
8148 |      8136   040C'  C01E'  F030'                movff  3+?___fldiv,(doWork@avarage+3) |
8149 |      8137   0410'  C01D'  F02F'                movff  2+?___fldiv,(doWork@avarage+2) |
8150 |      8138   0414'  C01C'  F02E'                movff  1+?___fldiv,(doWork@avarage+1) |
8151 |      8139   0418'  C01B'  F02D'                movff  0+?___fldiv,(doWork@avarage) |
8152 |      8140                                   |
8153 |      8141                                   line   480 |
8154 |      8142                                   |
8155 |      8143   041C'                     l14087: |
8156 |      8144                            ;main.c:  480:  temp  =  10000/avarage; |
8157 |      8145   041C'  0E00                       movlw  low(10000.000000000000) |
8158 |      8146   041E'  6E1B'                      movwf  ((c:?___fldiv)),c |
8159 |      8147   0420'  0E40                       movlw  high(10000.000000000000) |
8160 |      8148   0422'  6E1C'                      movwf  ((c:?___fldiv+1)),c |
8161 |      8149   0424'  0E1C                       movlw  low  highword(10000.000000000000) |
8162 |      8150   0426'  6E1D'                      movwf  ((c:?___fldiv+2)),c |
8163 |      8151   0428'  0E46                       movlw  high  highword(10000.000000000000) |
8164 |      8152   042A'  6E1E'                      movwf  ((c:?___fldiv+3)),c |
8165 |      8153   042C'  C02D'  F01F'                movff  (doWork@avarage),0+((c:?___fldiv)+04h) |
8166 |      8154   0430'  C02E'  F020'                movff  (doWork@avarage+1),1+((c:?___fldiv)+04h) |
8167 |      8155   0434'  C02F'  F021'                movff  (doWork@avarage+2),2+((c:?___fldiv)+04h) |
8168 |      8156   0438'  C030'  F022'                movff  (doWork@avarage+3),3+((c:?___fldiv)+04h) |
8169 |      8157   043C'  EC00'  F000'                call   ___fldiv   ;wreg  free |
8170 |      8158                                   |
8171 |      8159   0440'  C01E'  F034'                movff  3+?___fldiv,(doWork@temp+3) |
8172 |      8160   0444'  C01D'  F033'                movff  2+?___fldiv,(doWork@temp+2) |
8173 |      8161   0448'  C01C'  F032'                movff  1+?___fldiv,(doWork@temp+1) |
8174 |      8162   044C'  C01B'  F031'                movff  0+?___fldiv,(doWork@temp) |
8175 |      8163                                   |
8176 |      8164                                   line   481 |
8177 |      8165                                   |
8178 |      8166   0450'                     l14089: |
8179 |      8167                            ;main.c:  481:  temp  =  log(temp); |
8180 |      8168   0450'  C031'  F021'                movff  (doWork@temp),(?_log) |
8181 |      8169   0454'  C032'  F022'                movff  (doWork@temp+1),(?_log+1) |
8182 |      8170   0458'  C033'  F023'                movff  (doWork@temp+2),(?_log+2) |
8183 |      8171   045C'  C034'  F024'                movff  (doWork@temp+3),(?_log+3) |
8184 |      8172   0460'  EC00'  F000'                call   _log       ;wreg  free |
8185 |      8173                                   |
8186 |      8174   0464'  C024'  F034'                movff  3+?_log,(doWork@temp+3) |
8187 |      8175   0468'  C023'  F033'                movff  2+?_log,(doWork@temp+2) |
8188 |      8176   046C'  C022'  F032'                movff  1+?_log,(doWork@temp+1) |
8189 |      8177   0470'  C021'  F031'                movff  0+?_log,(doWork@temp) |
8190 |      8178                                   |
8191 |      8179                                   line   482 |
8192 |      8180                                   |
8193 |      8181   0474'                     l14091: |
8194 |      8182                            ;main.c:  482:  temp  /=  B; |
8195 |      8183   0474'  0101                       movlb  1 ;  ()  banked |
8196 |      8184   0476'  0E00'                      movlw  high(doWork@temp) |
8197 |      8185   0478'  6E32'                      movwf  ((c:?___asfldiv+1)),c |
8198 |      8186   047A'  0E00'                      movlw  low(doWork@temp) |
8199 |      8187   047C'  6E31'                      movwf  ((c:?___asfldiv)),c |
8200 |      8188   047E'  C028'  F017'                movff  (doWork@B),(c:?___lwtofl) |
8201 |      8189   0482'  C029'  F018'                movff  (doWork@B+1),(c:?___lwtofl+1) |
8202 |      8190   0486'  EC00'  F000'                call   ___lwtofl  ;wreg  free |
8203 |      8191                                   |
8204 |      8192   048A'  C01A'  F036'                movff  3+?___lwtofl,3+((c:?___asfldiv)+02h) |
8205 |      8193   048E'  C019'  F035'                movff  2+?___lwtofl,2+((c:?___asfldiv)+02h) |
8206 |      8194   0492'  C018'  F034'                movff  1+?___lwtofl,1+((c:?___asfldiv)+02h) |
8207 |      8195   0496'  C017'  F033'                movff  0+?___lwtofl,0+((c:?___asfldiv)+02h) |
8208 |      8196                                   |
8209 |      8197   049A'  EC00'  F000'                call   ___asfldiv ;wreg  free |
8210 |      8198                                   line   483 |
8211 |      8199                                   |
8212 |      8200   049E'                     l14093: |
8213 |      8201                            ;main.c:  483:  temp  +=  1.0  /  (25  +  273.15); |
8214 |      8202   049E'  0101                       movlb  1 ;  ()  banked |
8215 |      8203   04A0'  0E00'                      movlw  high(doWork@temp) |
8216 |      8204   04A2'  0100                       movlb  0 ;  ()  banked |
8217 |      8205   04A4'  6F00'                      movwf  ((?___asfladd+1))&0ffh |
8218 |      8206   04A6'  0101                       movlb  1 ;  ()  banked |
8219 |      8207   04A8'  0E00'                      movlw  low(doWork@temp) |
8220 |      8208   04AA'  0100                       movlb  0 ;  ()  banked |
8221 |      8209   04AC'  6F00'                      movwf  ((?___asfladd))&0ffh |
8222 |      8210   04AE'  0E0F                       movlw  low(0.0033540164346805303) |
8223 |      8211   04B0'  6F00'                      movwf  (0+(?___asfladd+02h))&0ffh |
8224 |      8212   04B2'  0ECF                       movlw  high(0.0033540164346805303) |
8225 |      8213   04B4'  6F00'                      movwf  (1+(?___asfladd+02h))&0ffh |
8226 |      8214   04B6'  0E5B                       movlw  low  highword(0.0033540164346805303) |
8227 |      8215   04B8'  6F00'                      movwf  (2+(?___asfladd+02h))&0ffh |
8228 |      8216   04BA'  0E3B                       movlw  high  highword(0.0033540164346805303) |
8229 |      8217   04BC'  6F00'                      movwf  (3+(?___asfladd+02h))&0ffh |
8230 |      8218   04BE'  EC00'  F000'                call   ___asfladd ;wreg  free |
8231 |      8219                                   line   484 |
8232 |      8220                                   |
8233 |      8221   04C2'                     l14095:;  BSR  set  to:  0 |
8234 |      8222                            |
8235 |      8223                            ;main.c:  484:  temp  =  1.0  /  temp; |
8236 |      8224   04C2'  0E00                       movlw  low(1.0000000000000000) |
8237 |      8225   04C4'  6E1B'                      movwf  ((c:?___fldiv)),c |
8238 |      8226   04C6'  0E00                       movlw  high(1.0000000000000000) |
8239 |      8227   04C8'  6E1C'                      movwf  ((c:?___fldiv+1)),c |
8240 |      8228   04CA'  0E80                       movlw  low  highword(1.0000000000000000) |
8241 |      8229   04CC'  6E1D'                      movwf  ((c:?___fldiv+2)),c |
8242 |      8230   04CE'  0E3F                       movlw  high  highword(1.0000000000000000) |
8243 |      8231   04D0'  6E1E'                      movwf  ((c:?___fldiv+3)),c |
8244 |      8232   04D2'  C031'  F01F'                movff  (doWork@temp),0+((c:?___fldiv)+04h) |
8245 |      8233   04D6'  C032'  F020'                movff  (doWork@temp+1),1+((c:?___fldiv)+04h) |
8246 |      8234   04DA'  C033'  F021'                movff  (doWork@temp+2),2+((c:?___fldiv)+04h) |
8247 |      8235   04DE'  C034'  F022'                movff  (doWork@temp+3),3+((c:?___fldiv)+04h) |
8248 |      8236   04E2'  EC00'  F000'                call   ___fldiv   ;wreg  free |
8249 |      8237                                   |
8250 |      8238   04E6'  C01E'  F034'                movff  3+?___fldiv,(doWork@temp+3) |
8251 |      8239   04EA'  C01D'  F033'                movff  2+?___fldiv,(doWork@temp+2) |
8252 |      8240   04EE'  C01C'  F032'                movff  1+?___fldiv,(doWork@temp+1) |
8253 |      8241   04F2'  C01B'  F031'                movff  0+?___fldiv,(doWork@temp) |
8254 |      8242                                   |
8255 |      8243                                   line   485 |
8256 |      8244                                   |
8257 |      8245   04F6'                     l14097: |
8258 |      8246                            ;main.c:  485:  temp  -=  273.15; |
8259 |      8247   04F6'  0101                       movlb  1 ;  ()  banked |
8260 |      8248   04F8'  0E00'                      movlw  high(doWork@temp) |
8261 |      8249   04FA'  0100                       movlb  0 ;  ()  banked |
8262 |      8250   04FC'  6F00'                      movwf  ((?___asflsub+1))&0ffh |
8263 |      8251   04FE'  0101                       movlb  1 ;  ()  banked |
8264 |      8252   0500'  0E00'                      movlw  low(doWork@temp) |
8265 |      8253   0502'  0100                       movlb  0 ;  ()  banked |
8266 |      8254   0504'  6F00'                      movwf  ((?___asflsub))&0ffh |
8267 |      8255   0506'  0E33                       movlw  low(273.14999999999998) |
8268 |      8256   0508'  6F00'                      movwf  (0+(?___asflsub+02h))&0ffh |
8269 |      8257   050A'  0E93                       movlw  high(273.14999999999998) |
8270 |      8258   050C'  6F00'                      movwf  (1+(?___asflsub+02h))&0ffh |
8271 |      8259   050E'  0E88                       movlw  low  highword(273.14999999999998) |
8272 |      8260   0510'  6F00'                      movwf  (2+(?___asflsub+02h))&0ffh |
8273 |      8261   0512'  0E43                       movlw  high  highword(273.14999999999998) |
8274 |      8262   0514'  6F00'                      movwf  (3+(?___asflsub+02h))&0ffh |
8275 |      8263   0516'  EC00'  F000'                call   ___asflsub ;wreg  free |
8276 |      8264                                   line   487 |
8277 |      8265                                   |
8278 |      8266   051A'                     l14099:;  BSR  set  to:  0 |
8279 |      8267                            |
8280 |      8268                            ;main.c:  487:  current_temp[  i  ]  =  (current_temp[  i  ]  +  ((long)  (temp  *  100)  +  getCalibra |
8281 |                                     tionValue(i)))  /  2; |
8282 |      8269   051A'  0101                       movlb  1 ;  ()  banked |
8283 |      8270   051C'  5100'                      movf   ((doWork@i))&0ffh,w |
8284 |      8271   051E'  0D02                       mullw  02h |
8285 |      8272   0520'  50F3                       movf   (prodl),c,w |
8286 |      8273   0522'  0100                       movlb  0 ;  ()  banked |
8287 |      8274   0524'  0F00'                      addlw  low(_current_temp) |
8288 |      8275   0526'  6ED9                       movwf  fsr2l |
8289 |      8276   0528'  6ADA                       clrf   fsr2h |
8290 |      8277   052A'  CFDE  F035'                 movff  postinc2,??_doWork+0+0 |
8291 |      8278   052E'  CFDD  F036'                 movff  postdec2,??_doWork+0+0+1 |
8292 |      8279   0532'  C035'  F037'                movff  ??_doWork+0+0,??_doWork+2+0 |
8293 |      8280   0536'  C036'  F038'                movff  ??_doWork+0+1,??_doWork+2+0+1 |
8294 |      8281   053A'  0E00                       movlw  0 |
8295 |      8282   053C'  BF00'                      btfsc  (??_doWork+2+0+1)&0ffh,7 |
8296 |      8283   053E'  0EFF                       movlw  255 |
8297 |      8284   0540'  6F00'                      movwf  (??_doWork+2+0+2)&0ffh |
8298 |      8285   0542'  6F00'                      movwf  (??_doWork+2+0+3)&0ffh |
8299 |      8286   0544'  0101                       movlb  1 ;  ()  banked |
8300 |      8287   0546'  5100'                      movf   ((doWork@i))&0ffh,w |
8301 |      8288                                   |
8302 |      8289   0548'  EC00'  F000'                call   _getCalibrationValue |
8303 |      8290   054C'  C011'  F03B'                movff  0+?_getCalibrationValue,??_doWork+6+0 |
8304 |      8291   0550'  C012'  F03C'                movff  1+?_getCalibrationValue,??_doWork+6+0+1 |
8305 |      8292   0554'  0E00                       movlw  0 |
8306 |      8293   0556'  0100                       movlb  0 ;  ()  banked |
8307 |      8294   0558'  BF00'                      btfsc  (??_doWork+6+0+1)&0ffh,7 |
8308 |      8295   055A'  0EFF                       movlw  255 |
8309 |      8296   055C'  6F00'                      movwf  (??_doWork+6+0+2)&0ffh |
8310 |      8297   055E'  6F00'                      movwf  (??_doWork+6+0+3)&0ffh |
8311 |      8298   0560'  0E00                       movlw  low(100.00000000000000) |
8312 |      8299   0562'  6F00'                      movwf  (0+(?___flmul+04h))&0ffh |
8313 |      8300   0564'  0E00                       movlw  high(100.00000000000000) |
8314 |      8301   0566'  6F00'                      movwf  (1+(?___flmul+04h))&0ffh |
8315 |      8302   0568'  0EC8                       movlw  low  highword(100.00000000000000) |
8316 |      8303   056A'  6F00'                      movwf  (2+(?___flmul+04h))&0ffh |
8317 |      8304   056C'  0E42                       movlw  high  highword(100.00000000000000) |
8318 |      8305   056E'  6F00'                      movwf  (3+(?___flmul+04h))&0ffh |
8319 |      8306   0570'  C031'  F000'                movff  (doWork@temp),(?___flmul) |
8320 |      8307   0574'  C032'  F001'                movff  (doWork@temp+1),(?___flmul+1) |
8321 |      8308   0578'  C033'  F002'                movff  (doWork@temp+2),(?___flmul+2) |
8322 |      8309   057C'  C034'  F003'                movff  (doWork@temp+3),(?___flmul+3) |
8323 |      8310   0580'  EC00'  F000'                call   ___flmul   ;wreg  free |
8324 |      8311                                   |
8325 |      8312   0584'  C003'  F042'                movff  3+?___flmul,(c:?___fltol+3) |
8326 |      8313   0588'  C002'  F041'                movff  2+?___flmul,(c:?___fltol+2) |
8327 |      8314   058C'  C001'  F040'                movff  1+?___flmul,(c:?___fltol+1) |
8328 |      8315   0590'  C000'  F03F'                movff  0+?___flmul,(c:?___fltol) |
8329 |      8316                                   |
8330 |      8317   0594'  EC00'  F000'                call   ___fltol   ;wreg  free |
8331 |      8318   0598'  0100                       movlb  0 ;  ()  banked |
8332 |      8319   059A'  5100'                      movf   (??_doWork+6+0)&0ffh,w |
8333 |      8320   059C'  243F'                      addwf  (0+?___fltol),c,w |
8334 |      8321   059E'  6F00'                      movwf  (??_doWork+10+0)&0ffh |
8335 |      8322   05A0'  5100'                      movf   (??_doWork+6+1)&0ffh,w |
8336 |      8323   05A2'  2040'                      addwfc (1+?___fltol),c,w |
8337 |      8324   05A4'  6F00'                      movwf  1+(??_doWork+10+0)&0ffh |
8338 |      8325                                   |
8339 |      8326   05A6'  5100'                      movf   (??_doWork+6+2)&0ffh,w |
8340 |      8327   05A8'  2041'                      addwfc (2+?___fltol),c,w |
8341 |      8328   05AA'  6F00'                      movwf  2+(??_doWork+10+0)&0ffh |
8342 |      8329                                   |
8343 |      8330   05AC'  5100'                      movf   (??_doWork+6+3)&0ffh,w |
8344 |      8331   05AE'  2042'                      addwfc (3+?___fltol),c,w |
8345 |      8332   05B0'  6F00'                      movwf  3+(??_doWork+10+0)&0ffh |
8346 |      8333   05B2'  5100'                      movf   (??_doWork+2+0)&0ffh,w |
8347 |      8334   05B4'  2500'                      addwf  (??_doWork+10+0)&0ffh,w |
8348 |      8335   05B6'  6F00'                      movwf  ((?___aldiv))&0ffh |
8349 |      8336   05B8'  5100'                      movf   (??_doWork+2+1)&0ffh,w |
8350 |      8337   05BA'  2100'                      addwfc (??_doWork+10+1)&0ffh,w |
8351 |      8338   05BC'  6F00'                      movwf  1+((?___aldiv))&0ffh |
8352 |      8339                                   |
8353 |      8340   05BE'  5100'                      movf   (??_doWork+2+2)&0ffh,w |
8354 |      8341   05C0'  2100'                      addwfc (??_doWork+10+2)&0ffh,w |
8355 |      8342   05C2'  6F00'                      movwf  2+((?___aldiv))&0ffh |
8356 |      8343                                   |
8357 |      8344   05C4'  5100'                      movf   (??_doWork+2+3)&0ffh,w |
8358 |      8345   05C6'  2100'                      addwfc (??_doWork+10+3)&0ffh,w |
8359 |      8346   05C8'  6F00'                      movwf  3+((?___aldiv))&0ffh |
8360 |      8347   05CA'  0E02                       movlw  low(02h) |
8361 |      8348   05CC'  6F00'                      movwf  (0+(?___aldiv+04h))&0ffh |
8362 |      8349   05CE'  0E00                       movlw  high(02h) |
8363 |      8350   05D0'  6F00'                      movwf  (1+(?___aldiv+04h))&0ffh |
8364 |      8351   05D2'  0E00                       movlw  low  highword(02h) |
8365 |      8352   05D4'  6F00'                      movwf  (2+(?___aldiv+04h))&0ffh |
8366 |      8353   05D6'  0E00                       movlw  high  highword(02h) |
8367 |      8354   05D8'  6F00'                      movwf  (3+(?___aldiv+04h))&0ffh |
8368 |      8355   05DA'  EC00'  F000'                call   ___aldiv   ;wreg  free |
8369 |      8356   05DE'  0101                       movlb  1 ;  ()  banked |
8370 |      8357   05E0'  5100'                      movf   ((doWork@i))&0ffh,w |
8371 |      8358   05E2'  0D02                       mullw  02h |
8372 |      8359   05E4'  50F3                       movf   (prodl),c,w |
8373 |      8360   05E6'  0100                       movlb  0 ;  ()  banked |
8374 |      8361   05E8'  0F00'                      addlw  low(_current_temp) |
8375 |      8362   05EA'  6ED9                       movwf  fsr2l |
8376 |      8363   05EC'  6ADA                       clrf   fsr2h |
8377 |      8364   05EE'  C00C'  FFDE                 movff  0+?___aldiv,postinc2 |
8378 |      8365   05F2'  C00D'  FFDD                 movff  1+?___aldiv,postdec2 |
8379 |      8366                            |
8380 |      8367                                   line   512 |
8381 |      8368                            ;main.c:  489:  } |
8382 |      8369                                   |
8383 |      8370   05F6'                     l14117:;  BSR  set  to:  0 |
8384 |      8371                            |
8385 |      8372                            ;main.c:  508:  } |
8386 |      8373                            ;main.c:  510:  if  (current_temp[  i  ] &lsaquo |
8387 |      8374                            ;main.c:  511:  (int16_t)  (readEEPROM(2  *  i  +  0x7F)*256  + |
8388 |      8375                            ;main.c:  512:  readEEPROM(2  *  i  +  0x80)))  { |
8389 |      8376   05F6'  0101                       movlb  1 ;  ()  banked |
8390 |      8377   05F8'  5100'                      movf   ((doWork@i))&0ffh,w |
8391 |      8378   05FA'  0D02                       mullw  02h |
8392 |      8379   05FC'  0E7F                       movlw  low(07Fh) |
8393 |      8380   05FE'  24F3                       addwf  (prodl),c,w |
8394 |      8381                                   |
8395 |      8382   0600'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
8396 |      8383   0602'  0E00                       movlw  high(07Fh) |
8397 |      8384   0604'  20F4                       addwfc (prodh),c,w |
8398 |      8385   0606'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
8399 |      8386   0608'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
8400 |      8387   060C'  0100                       movlb  0 ;  ()  banked |
8401 |      8388   060E'  6F00'                      movwf  (??_doWork+0+0+1)&0ffh |
8402 |      8389   0610'  6B00'                      clrf   (??_doWork+0+0)&0ffh |
8403 |      8390   0612'  0101                       movlb  1 ;  ()  banked |
8404 |      8391   0614'  5100'                      movf   ((doWork@i))&0ffh,w |
8405 |      8392   0616'  0D02                       mullw  02h |
8406 |      8393   0618'  0E80                       movlw  low(080h) |
8407 |      8394   061A'  24F3                       addwf  (prodl),c,w |
8408 |      8395                                   |
8409 |      8396   061C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
8410 |      8397   061E'  0E00                       movlw  high(080h) |
8411 |      8398   0620'  20F4                       addwfc (prodh),c,w |
8412 |      8399   0622'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
8413 |      8400   0624'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
8414 |      8401   0628'  0100                       movlb  0 ;  ()  banked |
8415 |      8402   062A'  2700'                      addwf  (??_doWork+0+0)&0ffh |
8416 |      8403   062C'  0E00                       movlw  0 |
8417 |      8404   062E'  2300'                      addwfc (??_doWork+0+1)&0ffh |
8418 |      8405   0630'  0101                       movlb  1 ;  ()  banked |
8419 |      8406   0632'  5100'                      movf   ((doWork@i))&0ffh,w |
8420 |      8407   0634'  0D02                       mullw  02h |
8421 |      8408   0636'  50F3                       movf   (prodl),c,w |
8422 |      8409   0638'  0100                       movlb  0 ;  ()  banked |
8423 |      8410   063A'  0F00'                      addlw  low(_current_temp) |
8424 |      8411   063C'  6ED9                       movwf  fsr2l |
8425 |      8412   063E'  6ADA                       clrf   fsr2h |
8426 |      8413   0640'  CFDE  F037'                 movff  postinc2,??_doWork+2+0 |
8427 |      8414   0644'  CFDD  F038'                 movff  postdec2,??_doWork+2+0+1 |
8428 |      8415   0648'  5100'                      movf   (??_doWork+2+1)&0ffh,w |
8429 |      8416   064A'  0A80                       xorlw  80h |
8430 |      8417   064C'  6F00'                      movwf  (??_doWork+4+0)&0ffh |
8431 |      8418   064E'  5100'                      movf   (??_doWork+0+0)&0ffh,w |
8432 |      8419   0650'  5D00'                      subwf  (??_doWork+2+0)&0ffh,w |
8433 |      8420   0652'  5100'                      movf   (??_doWork+0+1)&0ffh,w |
8434 |      8421   0654'  0A80                       xorlw  80h |
8435 |      8422   0656'  5900'                      subwfb (??_doWork+4+0)&0ffh,w |
8436 |      8423   0658'  B0D8                       btfsc  status,0 |
8437 |      8424   065A'  EF00'  F000'                goto   u12691 |
8438 |      8425   065E'  EF00'  F000'                goto   u12690 |
8439 |      8426   0662'                     u12691: |
8440 |      8427   0662'  EF00'  F000'                goto   l201 |
8441 |      8428   0666'                     u12690: |
8442 |      8429                                   line   514 |
8443 |      8430                                   |
8444 |      8431   0666'                     l14119:;  BSR  set  to:  0 |
8445 |      8432                            |
8446 |      8433                            ;main.c:  514:  writeEEPROM(2  *  i  +  0x7F,  current_temp[  i  ] &rsaquo &rsaquo   8); |
8447 |      8434   0666'  90D8                       bcf    status,0 |
8448 |      8435   0668'  0101                       movlb  1 ;  ()  banked |
8449 |      8436   066A'  3500'                      rlcf   ((doWork@i))&0ffh,w |
8450 |      8437   066C'  0100                       movlb  0 ;  ()  banked |
8451 |      8438   066E'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
8452 |      8439   0670'  6B00'                      clrf   1+(??_doWork+0+0)&0ffh |
8453 |      8440   0672'  3700'                      rlcf   1+(??_doWork+0+0)&0ffh |
8454 |      8441   0674'  0E7F                       movlw  low(07Fh) |
8455 |      8442   0676'  2500'                      addwf  (??_doWork+0+0)&0ffh,w |
8456 |      8443                                   |
8457 |      8444   0678'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
8458 |      8445   067A'  0E00                       movlw  high(07Fh) |
8459 |      8446   067C'  2100'                      addwfc (??_doWork+0+1)&0ffh,w |
8460 |      8447   067E'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
8461 |      8448   0680'  0101                       movlb  1 ;  ()  banked |
8462 |      8449   0682'  5100'                      movf   ((doWork@i))&0ffh,w |
8463 |      8450   0684'  0D02                       mullw  02h |
8464 |      8451   0686'  50F3                       movf   (prodl),c,w |
8465 |      8452   0688'  0100                       movlb  0 ;  ()  banked |
8466 |      8453   068A'  0F00'                      addlw  low(_current_temp) |
8467 |      8454   068C'  6ED9                       movwf  fsr2l |
8468 |      8455   068E'  6ADA                       clrf   fsr2h |
8469 |      8456   0690'  CFDE  F037'                 movff  postinc2,??_doWork+2+0 |
8470 |      8457   0694'  CFDD  F038'                 movff  postdec2,??_doWork+2+0+1 |
8471 |      8458   0698'  C038'  F037'                movff  ??_doWork+2+1,??_doWork+2+0 |
8472 |      8459   069C'  6B00'                      clrf   (??_doWork+2+1)&0ffh |
8473 |      8460   069E'  BF00'                      btfsc  (??_doWork+2+0)&0ffh,7 |
8474 |      8461   06A0'  6900'                      setf   (??_doWork+2+1)&0ffh |
8475 |      8462   06A2'  5100'                      movf   (??_doWork+2+0)&0ffh,w |
8476 |      8463   06A4'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
8477 |      8464   06A6'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
8478 |      8465                                   line   515 |
8479 |      8466                            ;main.c:  515:  writeEEPROM(2  *  i  +  0x80,  0xff  &  current_temp[  i  ]); |
8480 |      8467   06AA'  90D8                       bcf    status,0 |
8481 |      8468   06AC'  0101                       movlb  1 ;  ()  banked |
8482 |      8469   06AE'  3500'                      rlcf   ((doWork@i))&0ffh,w |
8483 |      8470   06B0'  0100                       movlb  0 ;  ()  banked |
8484 |      8471   06B2'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
8485 |      8472   06B4'  6B00'                      clrf   1+(??_doWork+0+0)&0ffh |
8486 |      8473   06B6'  3700'                      rlcf   1+(??_doWork+0+0)&0ffh |
8487 |      8474   06B8'  0E80                       movlw  low(080h) |
8488 |      8475   06BA'  2500'                      addwf  (??_doWork+0+0)&0ffh,w |
8489 |      8476                                   |
8490 |      8477   06BC'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
8491 |      8478   06BE'  0E00                       movlw  high(080h) |
8492 |      8479   06C0'  2100'                      addwfc (??_doWork+0+1)&0ffh,w |
8493 |      8480   06C2'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
8494 |      8481   06C4'  0101                       movlb  1 ;  ()  banked |
8495 |      8482   06C6'  5100'                      movf   ((doWork@i))&0ffh,w |
8496 |      8483   06C8'  0D02                       mullw  02h |
8497 |      8484   06CA'  50F3                       movf   (prodl),c,w |
8498 |      8485   06CC'  0100                       movlb  0 ;  ()  banked |
8499 |      8486   06CE'  0F00'                      addlw  low(_current_temp) |
8500 |      8487   06D0'  6ED9                       movwf  fsr2l |
8501 |      8488   06D2'  6ADA                       clrf   fsr2h |
8502 |      8489   06D4'  50DF                       movf   indf2,w |
8503 |      8490   06D6'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
8504 |      8491   06D8'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
8505 |      8492                                   line   516 |
8506 |      8493                                   |
8507 |      8494   06DC'                     l201: |
8508 |      8495                                   line   521 |
8509 |      8496                            ;main.c:  516:  } |
8510 |      8497                            ;main.c:  519:  if  (current_temp[  i  ] &rsaquo |
8511 |      8498                            ;main.c:  520:  (int16_t)  (readEEPROM(2  *  i  +  0x8B)*256  + |
8512 |      8499                            ;main.c:  521:  readEEPROM(2  *  i  +  0x8C)))  { |
8513 |      8500   06DC'  0101                       movlb  1 ;  ()  banked |
8514 |      8501   06DE'  5100'                      movf   ((doWork@i))&0ffh,w |
8515 |      8502   06E0'  0D02                       mullw  02h |
8516 |      8503   06E2'  50F3                       movf   (prodl),c,w |
8517 |      8504   06E4'  0100                       movlb  0 ;  ()  banked |
8518 |      8505   06E6'  0F00'                      addlw  low(_current_temp) |
8519 |      8506   06E8'  6ED9                       movwf  fsr2l |
8520 |      8507   06EA'  6ADA                       clrf   fsr2h |
8521 |      8508   06EC'  CFDE  F035'                 movff  postinc2,??_doWork+0+0 |
8522 |      8509   06F0'  CFDD  F036'                 movff  postdec2,??_doWork+0+0+1 |
8523 |      8510   06F4'  0101                       movlb  1 ;  ()  banked |
8524 |      8511   06F6'  5100'                      movf   ((doWork@i))&0ffh,w |
8525 |      8512   06F8'  0D02                       mullw  02h |
8526 |      8513   06FA'  0E8B                       movlw  low(08Bh) |
8527 |      8514   06FC'  24F3                       addwf  (prodl),c,w |
8528 |      8515                                   |
8529 |      8516   06FE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
8530 |      8517   0700'  0E00                       movlw  high(08Bh) |
8531 |      8518   0702'  20F4                       addwfc (prodh),c,w |
8532 |      8519   0704'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
8533 |      8520   0706'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
8534 |      8521   070A'  0100                       movlb  0 ;  ()  banked |
8535 |      8522   070C'  6F00'                      movwf  (??_doWork+2+0+1)&0ffh |
8536 |      8523   070E'  6B00'                      clrf   (??_doWork+2+0)&0ffh |
8537 |      8524   0710'  0101                       movlb  1 ;  ()  banked |
8538 |      8525   0712'  5100'                      movf   ((doWork@i))&0ffh,w |
8539 |      8526   0714'  0D02                       mullw  02h |
8540 |      8527   0716'  0E8C                       movlw  low(08Ch) |
8541 |      8528   0718'  24F3                       addwf  (prodl),c,w |
8542 |      8529                                   |
8543 |      8530   071A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
8544 |      8531   071C'  0E00                       movlw  high(08Ch) |
8545 |      8532   071E'  20F4                       addwfc (prodh),c,w |
8546 |      8533   0720'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
8547 |      8534   0722'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
8548 |      8535   0726'  0100                       movlb  0 ;  ()  banked |
8549 |      8536   0728'  2700'                      addwf  (??_doWork+2+0)&0ffh |
8550 |      8537   072A'  0E00                       movlw  0 |
8551 |      8538   072C'  2300'                      addwfc (??_doWork+2+1)&0ffh |
8552 |      8539   072E'  5100'                      movf   (??_doWork+2+1)&0ffh,w |
8553 |      8540   0730'  0A80                       xorlw  80h |
8554 |      8541   0732'  6F00'                      movwf  (??_doWork+4+0)&0ffh |
8555 |      8542   0734'  5100'                      movf   (??_doWork+0+0)&0ffh,w |
8556 |      8543   0736'  5D00'                      subwf  (??_doWork+2+0)&0ffh,w |
8557 |      8544   0738'  5100'                      movf   (??_doWork+0+1)&0ffh,w |
8558 |      8545   073A'  0A80                       xorlw  80h |
8559 |      8546   073C'  5900'                      subwfb (??_doWork+4+0)&0ffh,w |
8560 |      8547   073E'  B0D8                       btfsc  status,0 |
8561 |      8548   0740'  EF00'  F000'                goto   u12701 |
8562 |      8549   0744'  EF00'  F000'                goto   u12700 |
8563 |      8550   0748'                     u12701: |
8564 |      8551   0748'  EF00'  F000'                goto   l14123 |
8565 |      8552   074C'                     u12700: |
8566 |      8553                                   line   523 |
8567 |      8554                                   |
8568 |      8555   074C'                     l14121:;  BSR  set  to:  0 |
8569 |      8556                            |
8570 |      8557                            ;main.c:  523:  writeEEPROM(2  *  i  +  0x8B,  current_temp[  i  ] &rsaquo &rsaquo   8); |
8571 |      8558   074C'  90D8                       bcf    status,0 |
8572 |      8559   074E'  0101                       movlb  1 ;  ()  banked |
8573 |      8560   0750'  3500'                      rlcf   ((doWork@i))&0ffh,w |
8574 |      8561   0752'  0100                       movlb  0 ;  ()  banked |
8575 |      8562   0754'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
8576 |      8563   0756'  6B00'                      clrf   1+(??_doWork+0+0)&0ffh |
8577 |      8564   0758'  3700'                      rlcf   1+(??_doWork+0+0)&0ffh |
8578 |      8565   075A'  0E8B                       movlw  low(08Bh) |
8579 |      8566   075C'  2500'                      addwf  (??_doWork+0+0)&0ffh,w |
8580 |      8567                                   |
8581 |      8568   075E'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
8582 |      8569   0760'  0E00                       movlw  high(08Bh) |
8583 |      8570   0762'  2100'                      addwfc (??_doWork+0+1)&0ffh,w |
8584 |      8571   0764'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
8585 |      8572   0766'  0101                       movlb  1 ;  ()  banked |
8586 |      8573   0768'  5100'                      movf   ((doWork@i))&0ffh,w |
8587 |      8574   076A'  0D02                       mullw  02h |
8588 |      8575   076C'  50F3                       movf   (prodl),c,w |
8589 |      8576   076E'  0100                       movlb  0 ;  ()  banked |
8590 |      8577   0770'  0F00'                      addlw  low(_current_temp) |
8591 |      8578   0772'  6ED9                       movwf  fsr2l |
8592 |      8579   0774'  6ADA                       clrf   fsr2h |
8593 |      8580   0776'  CFDE  F037'                 movff  postinc2,??_doWork+2+0 |
8594 |      8581   077A'  CFDD  F038'                 movff  postdec2,??_doWork+2+0+1 |
8595 |      8582   077E'  C038'  F037'                movff  ??_doWork+2+1,??_doWork+2+0 |
8596 |      8583   0782'  6B00'                      clrf   (??_doWork+2+1)&0ffh |
8597 |      8584   0784'  BF00'                      btfsc  (??_doWork+2+0)&0ffh,7 |
8598 |      8585   0786'  6900'                      setf   (??_doWork+2+1)&0ffh |
8599 |      8586   0788'  5100'                      movf   (??_doWork+2+0)&0ffh,w |
8600 |      8587   078A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
8601 |      8588   078C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
8602 |      8589                                   line   524 |
8603 |      8590                            ;main.c:  524:  writeEEPROM(2  *  i  +  0x8C,  0xff  &  current_temp[  i  ]); |
8604 |      8591   0790'  90D8                       bcf    status,0 |
8605 |      8592   0792'  0101                       movlb  1 ;  ()  banked |
8606 |      8593   0794'  3500'                      rlcf   ((doWork@i))&0ffh,w |
8607 |      8594   0796'  0100                       movlb  0 ;  ()  banked |
8608 |      8595   0798'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
8609 |      8596   079A'  6B00'                      clrf   1+(??_doWork+0+0)&0ffh |
8610 |      8597   079C'  3700'                      rlcf   1+(??_doWork+0+0)&0ffh |
8611 |      8598   079E'  0E8C                       movlw  low(08Ch) |
8612 |      8599   07A0'  2500'                      addwf  (??_doWork+0+0)&0ffh,w |
8613 |      8600                                   |
8614 |      8601   07A2'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
8615 |      8602   07A4'  0E00                       movlw  high(08Ch) |
8616 |      8603   07A6'  2100'                      addwfc (??_doWork+0+1)&0ffh,w |
8617 |      8604   07A8'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
8618 |      8605   07AA'  0101                       movlb  1 ;  ()  banked |
8619 |      8606   07AC'  5100'                      movf   ((doWork@i))&0ffh,w |
8620 |      8607   07AE'  0D02                       mullw  02h |
8621 |      8608   07B0'  50F3                       movf   (prodl),c,w |
8622 |      8609   07B2'  0100                       movlb  0 ;  ()  banked |
8623 |      8610   07B4'  0F00'                      addlw  low(_current_temp) |
8624 |      8611   07B6'  6ED9                       movwf  fsr2l |
8625 |      8612   07B8'  6ADA                       clrf   fsr2h |
8626 |      8613   07BA'  50DF                       movf   indf2,w |
8627 |      8614   07BC'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
8628 |      8615   07BE'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
8629 |      8616                                   line   528 |
8630 |      8617                                   |
8631 |      8618   07C2'                     l14123: |
8632 |      8619                            ;main.c:  525:  } |
8633 |      8620                            ;main.c:  528:  adc_conversion_flags  &=  ~(1 &lsaquo &lsaquo   i); |
8634 |      8621   07C2'  C035'  F035'                movff  (doWork@i),??_doWork+0+0 |
8635 |      8622   07C6'  0E01                       movlw  (01h)&0ffh |
8636 |      8623   07C8'  0100                       movlb  0 ;  ()  banked |
8637 |      8624   07CA'  6F00'                      movwf  (??_doWork+1+0)&0ffh |
8638 |      8625   07CC'  2B00'                      incf   (??_doWork+0+0)&0ffh |
8639 |      8626   07CE'  EF00'  F000'                goto   u12714 |
8640 |      8627   07D2'                     u12715: |
8641 |      8628   07D2'  90D8                       bcf    status,0 |
8642 |      8629   07D4'  3700'                      rlcf   ((??_doWork+1+0))&0ffh |
8643 |      8630   07D6'                     u12714: |
8644 |      8631   07D6'  2F00'                      decfsz (??_doWork+0+0)&0ffh |
8645 |      8632   07D8'  EF00'  F000'                goto   u12715 |
8646 |      8633   07DC'  5100'                      movf   ((??_doWork+1+0))&0ffh,w |
8647 |      8634   07DE'  0AFF                       xorlw  0ffh |
8648 |      8635   07E0'  1700'                      andwf  ((_adc_conversion_flags))&0ffh |
8649 |      8636                                   line   442 |
8650 |      8637                                   |
8651 |      8638   07E2'                     l14125:;  BSR  set  to:  0 |
8652 |      8639                            |
8653 |      8640   07E2'  0101                       movlb  1 ;  ()  banked |
8654 |      8641   07E4'  2B00'                      incf   ((doWork@i))&0ffh |
8655 |      8642                                   |
8656 |      8643   07E6'                     l14127:;  BSR  set  to:  1 |
8657 |      8644                            |
8658 |      8645   07E6'  0E05                       movlw  (06h-1) |
8659 |      8646   07E8'  6500'                      cpfsgt ((doWork@i))&0ffh |
8660 |      8647   07EA'  EF00'  F000'                goto   u12721 |
8661 |      8648   07EE'  EF00'  F000'                goto   u12720 |
8662 |      8649   07F2'                     u12721: |
8663 |      8650   07F2'  EF00'  F000'                goto   l14049 |
8664 |      8651   07F6'                     u12720: |
8665 |      8652                                   line   534 |
8666 |      8653                                   |
8667 |      8654   07F6'                     l14129:;  BSR  set  to:  1 |
8668 |      8655                            |
8669 |      8656                            ;main.c:  530:  } |
8670 |      8657                            ;main.c:  531:  } |
8671 |      8658                            ;main.c:  534:  if  (0x03  ==  vscp_node_state)  { |
8672 |      8659   07F6'  0100                       movlb  0 ;  ()  banked |
8673 |      8660   07F8'  5100'                      movf   ((_vscp_node_state))&0ffh,w |
8674 |      8661   07FA'  0A03                       xorlw  3 |
8675 |      8662                            |
8676 |      8663   07FC'  A4D8                       btfss  status,2 |
8677 |      8664   07FE'  EF00'  F000'                goto   u12731 |
8678 |      8665   0802'  EF00'  F000'                goto   u12730 |
8679 |      8666   0806'                     u12731: |
8680 |      8667   0806'  EF00'  F000'                goto   l224 |
8681 |      8668   080A'                     u12730: |
8682 |      8669                                   line   537 |
8683 |      8670                                   |
8684 |      8671   080A'                     l14131:;  BSR  set  to:  0 |
8685 |      8672                            |
8686 |      8673                            ;main.c:  537:  for  (i  =  0;  i &lsaquo   6;  i++)  { |
8687 |      8674   080A'  0101                       movlb  1 ;  ()  banked |
8688 |      8675   080C'  6B00'                      clrf   ((doWork@i))&0ffh |
8689 |      8676                                   line   540 |
8690 |      8677                                   |
8691 |      8678   080E'                     l14137:;  BSR  set  to:  1 |
8692 |      8679                            |
8693 |      8680                            ;main.c:  540:  if  (low_alarm  &  1 &lsaquo &lsaquo   i)  { |
8694 |      8681   080E'  C035'  F035'                movff  (doWork@i),??_doWork+0+0 |
8695 |      8682   0812'  0E01                       movlw  (01h)&0ffh |
8696 |      8683   0814'  0100                       movlb  0 ;  ()  banked |
8697 |      8684   0816'  6F00'                      movwf  (??_doWork+1+0)&0ffh |
8698 |      8685   0818'  2B00'                      incf   (??_doWork+0+0)&0ffh |
8699 |      8686   081A'  EF00'  F000'                goto   u12744 |
8700 |      8687   081E'                     u12745: |
8701 |      8688   081E'  90D8                       bcf    status,0 |
8702 |      8689   0820'  3700'                      rlcf   ((??_doWork+1+0))&0ffh |
8703 |      8690   0822'                     u12744: |
8704 |      8691   0822'  2F00'                      decfsz (??_doWork+0+0)&0ffh |
8705 |      8692   0824'  EF00'  F000'                goto   u12745 |
8706 |      8693   0828'  5100'                      movf   ((??_doWork+1+0))&0ffh,w |
8707 |      8694   082A'  1500'                      andwf  ((_low_alarm))&0ffh,w |
8708 |      8695   082C'  0900                       iorlw  0 |
8709 |      8696   082E'  B4D8                       btfsc  status,2 |
8710 |      8697   0830'  EF00'  F000'                goto   u12751 |
8711 |      8698   0834'  EF00'  F000'                goto   u12750 |
8712 |      8699   0838'                     u12751: |
8713 |      8700   0838'  EF00'  F000'                goto   l14145 |
8714 |      8701   083C'                     u12750: |
8715 |      8702                                   line   546 |
8716 |      8703                                   |
8717 |      8704   083C'                     l14139:;  BSR  set  to:  0 |
8718 |      8705                            |
8719 |      8706                            ;main.c:  543:  setpoint  = |
8720 |      8707                            ;main.c:  544:  (int16_t)  (readEEPROM(2  *  i  +  0x5B)*256  + |
8721 |      8708                            ;main.c:  545:  readEEPROM(2  *  i  +  0x5C)  + |
8722 |      8709                            ;main.c:  546:  readEEPROM(i  +  0x97)*100); |
8723 |      8710   083C'  90D8                       bcf    status,0 |
8724 |      8711   083E'  0101                       movlb  1 ;  ()  banked |
8725 |      8712   0840'  3500'                      rlcf   ((doWork@i))&0ffh,w |
8726 |      8713   0842'  0100                       movlb  0 ;  ()  banked |
8727 |      8714   0844'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
8728 |      8715   0846'  6B00'                      clrf   1+(??_doWork+0+0)&0ffh |
8729 |      8716   0848'  3700'                      rlcf   1+(??_doWork+0+0)&0ffh |
8730 |      8717   084A'  0E5C                       movlw  low(05Ch) |
8731 |      8718   084C'  2500'                      addwf  (??_doWork+0+0)&0ffh,w |
8732 |      8719                                   |
8733 |      8720   084E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
8734 |      8721   0850'  0E00                       movlw  high(05Ch) |
8735 |      8722   0852'  2100'                      addwfc (??_doWork+0+1)&0ffh,w |
8736 |      8723   0854'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
8737 |      8724   0856'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
8738 |      8725   085A'  0100                       movlb  0 ;  ()  banked |
8739 |      8726   085C'  6F00'                      movwf  (??_doWork+2+0)&0ffh |
8740 |      8727   085E'  90D8                       bcf    status,0 |
8741 |      8728   0860'  0101                       movlb  1 ;  ()  banked |
8742 |      8729   0862'  3500'                      rlcf   ((doWork@i))&0ffh,w |
8743 |      8730   0864'  0100                       movlb  0 ;  ()  banked |
8744 |      8731   0866'  6F00'                      movwf  (??_doWork+3+0)&0ffh |
8745 |      8732   0868'  6B00'                      clrf   1+(??_doWork+3+0)&0ffh |
8746 |      8733   086A'  3700'                      rlcf   1+(??_doWork+3+0)&0ffh |
8747 |      8734   086C'  0E5B                       movlw  low(05Bh) |
8748 |      8735   086E'  2500'                      addwf  (??_doWork+3+0)&0ffh,w |
8749 |      8736                                   |
8750 |      8737   0870'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
8751 |      8738   0872'  0E00                       movlw  high(05Bh) |
8752 |      8739   0874'  2100'                      addwfc (??_doWork+3+1)&0ffh,w |
8753 |      8740   0876'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
8754 |      8741   0878'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
8755 |      8742   087C'  0100                       movlb  0 ;  ()  banked |
8756 |      8743   087E'  6F00'                      movwf  (??_doWork+5+0+1)&0ffh |
8757 |      8744   0880'  6B00'                      clrf   (??_doWork+5+0)&0ffh |
8758 |      8745   0882'  0E97                       movlw  low(097h) |
8759 |      8746   0884'  0101                       movlb  1 ;  ()  banked |
8760 |      8747   0886'  2500'                      addwf  ((doWork@i))&0ffh,w |
8761 |      8748                                   |
8762 |      8749   0888'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
8763 |      8750   088A'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
8764 |      8751   088C'  0E00                       movlw  high(097h) |
8765 |      8752   088E'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
8766 |      8753   0890'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
8767 |      8754   0894'  0D64                       mullw  064h |
8768 |      8755   0896'  0100                       movlb  0 ;  ()  banked |
8769 |      8756   0898'  5100'                      movf   (??_doWork+5+0)&0ffh,w |
8770 |      8757   089A'  24F3                       addwf  (prodl),c,w |
8771 |      8758   089C'  6F00'                      movwf  (??_doWork+7+0)&0ffh |
8772 |      8759   089E'  5100'                      movf   (??_doWork+5+1)&0ffh,w |
8773 |      8760   08A0'  20F4                       addwfc (prodh),c,w |
8774 |      8761   08A2'  6F00'                      movwf  1+(??_doWork+7+0)&0ffh |
8775 |      8762   08A4'  5100'                      movf   ((??_doWork+2+0))&0ffh,w |
8776 |      8763   08A6'  2500'                      addwf  (??_doWork+7+0)&0ffh,w |
8777 |      8764   08A8'  0101                       movlb  1 ;  ()  banked |
8778 |      8765                                   |
8779 |      8766   08AA'  6F00'                      movwf  ((doWork@setpoint))&0ffh |
8780 |      8767   08AC'  0100                       movlb  0 ;  ()  banked |
8781 |      8768   08AE'  0E00                       movlw  0 |
8782 |      8769   08B0'  2100'                      addwfc (??_doWork+7+1)&0ffh,w |
8783 |      8770   08B2'  0101                       movlb  1 ;  ()  banked |
8784 |      8771   08B4'  6F00'                      movwf  1+((doWork@setpoint))&0ffh |
8785 |      8772                                   line   551 |
8786 |      8773                                   |
8787 |      8774   08B6'                     l14141:;  BSR  set  to:  1 |
8788 |      8775                            |
8789 |      8776                            ;main.c:  551:  if  (current_temp[  i  ] &rsaquo   setpoint)  { |
8790 |      8777   08B6'  5100'                      movf   ((doWork@i))&0ffh,w |
8791 |      8778   08B8'  0D02                       mullw  02h |
8792 |      8779   08BA'  50F3                       movf   (prodl),c,w |
8793 |      8780   08BC'  0100                       movlb  0 ;  ()  banked |
8794 |      8781   08BE'  0F00'                      addlw  low(_current_temp) |
8795 |      8782   08C0'  6ED9                       movwf  fsr2l |
8796 |      8783   08C2'  6ADA                       clrf   fsr2h |
8797 |      8784   08C4'  CFDE  F035'                 movff  postinc2,??_doWork+0+0 |
8798 |      8785   08C8'  CFDD  F036'                 movff  postdec2,??_doWork+0+0+1 |
8799 |      8786   08CC'  0101                       movlb  1 ;  ()  banked |
8800 |      8787   08CE'  5100'                      movf   ((doWork@setpoint+1))&0ffh,w |
8801 |      8788   08D0'  0A80                       xorlw  80h |
8802 |      8789   08D2'  0100                       movlb  0 ;  ()  banked |
8803 |      8790   08D4'  6F00'                      movwf  (??_doWork+2+0)&0ffh |
8804 |      8791   08D6'  5100'                      movf   (??_doWork+0+0)&0ffh,w |
8805 |      8792   08D8'  0101                       movlb  1 ;  ()  banked |
8806 |      8793   08DA'  5D00'                      subwf  ((doWork@setpoint))&0ffh,w |
8807 |      8794   08DC'  0100                       movlb  0 ;  ()  banked |
8808 |      8795   08DE'  5100'                      movf   (??_doWork+0+1)&0ffh,w |
8809 |      8796   08E0'  0A80                       xorlw  80h |
8810 |      8797   08E2'  5900'                      subwfb (??_doWork+2+0)&0ffh,w |
8811 |      8798   08E4'  B0D8                       btfsc  status,0 |
8812 |      8799   08E6'  EF00'  F000'                goto   u12761 |
8813 |      8800   08EA'  EF00'  F000'                goto   u12760 |
8814 |      8801   08EE'                     u12761: |
8815 |      8802   08EE'  EF00'  F000'                goto   l208 |
8816 |      8803   08F2'                     u12760: |
8817 |      8804                                   line   554 |
8818 |      8805                                   |
8819 |      8806   08F2'                     l14143:;  BSR  set  to:  0 |
8820 |      8807                            |
8821 |      8808                            ;main.c:  554:  low_alarm  &=  ~(1 &lsaquo &lsaquo   i); |
8822 |      8809   08F2'  C035'  F035'                movff  (doWork@i),??_doWork+0+0 |
8823 |      8810   08F6'  0E01                       movlw  (01h)&0ffh |
8824 |      8811   08F8'  6F00'                      movwf  (??_doWork+1+0)&0ffh |
8825 |      8812   08FA'  2B00'                      incf   (??_doWork+0+0)&0ffh |
8826 |      8813   08FC'  EF00'  F000'                goto   u12774 |
8827 |      8814   0900'                     u12775: |
8828 |      8815   0900'  90D8                       bcf    status,0 |
8829 |      8816   0902'  3700'                      rlcf   ((??_doWork+1+0))&0ffh |
8830 |      8817   0904'                     u12774: |
8831 |      8818   0904'  2F00'                      decfsz (??_doWork+0+0)&0ffh |
8832 |      8819   0906'  EF00'  F000'                goto   u12775 |
8833 |      8820   090A'  5100'                      movf   ((??_doWork+1+0))&0ffh,w |
8834 |      8821   090C'  0AFF                       xorlw  0ffh |
8835 |      8822   090E'  1700'                      andwf  ((_low_alarm))&0ffh |
8836 |      8823   0910'  EF00'  F000'                goto   l208 |
8837 |      8824                                   line   565 |
8838 |      8825                                   |
8839 |      8826   0914'                     l14145:;  BSR  set  to:  0 |
8840 |      8827                            |
8841 |      8828                            ;main.c:  559:  else  { |
8842 |      8829                            ;main.c:  563:  setpoint  = |
8843 |      8830                            ;main.c:  564:  (int16_t)  (readEEPROM(2  *  i  +  0x5B)*256  + |
8844 |      8831                            ;main.c:  565:  readEEPROM(2  *  i  +  0x5C)); |
8845 |      8832   0914'  0101                       movlb  1 ;  ()  banked |
8846 |      8833   0916'  5100'                      movf   ((doWork@i))&0ffh,w |
8847 |      8834   0918'  0D02                       mullw  02h |
8848 |      8835   091A'  0E5C                       movlw  low(05Ch) |
8849 |      8836   091C'  24F3                       addwf  (prodl),c,w |
8850 |      8837                                   |
8851 |      8838   091E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
8852 |      8839   0920'  0E00                       movlw  high(05Ch) |
8853 |      8840   0922'  20F4                       addwfc (prodh),c,w |
8854 |      8841   0924'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
8855 |      8842   0926'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
8856 |      8843   092A'  0100                       movlb  0 ;  ()  banked |
8857 |      8844   092C'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
8858 |      8845   092E'  0101                       movlb  1 ;  ()  banked |
8859 |      8846   0930'  5100'                      movf   ((doWork@i))&0ffh,w |
8860 |      8847   0932'  0D02                       mullw  02h |
8861 |      8848   0934'  0E5B                       movlw  low(05Bh) |
8862 |      8849   0936'  24F3                       addwf  (prodl),c,w |
8863 |      8850                                   |
8864 |      8851   0938'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
8865 |      8852   093A'  0E00                       movlw  high(05Bh) |
8866 |      8853   093C'  20F4                       addwfc (prodh),c,w |
8867 |      8854   093E'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
8868 |      8855   0940'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
8869 |      8856   0944'  0100                       movlb  0 ;  ()  banked |
8870 |      8857   0946'  6F00'                      movwf  (??_doWork+1+0+1)&0ffh |
8871 |      8858   0948'  6B00'                      clrf   (??_doWork+1+0)&0ffh |
8872 |      8859   094A'  5100'                      movf   ((??_doWork+0+0))&0ffh,w |
8873 |      8860   094C'  2500'                      addwf  (??_doWork+1+0)&0ffh,w |
8874 |      8861   094E'  0101                       movlb  1 ;  ()  banked |
8875 |      8862                                   |
8876 |      8863   0950'  6F00'                      movwf  ((doWork@setpoint))&0ffh |
8877 |      8864   0952'  0100                       movlb  0 ;  ()  banked |
8878 |      8865   0954'  0E00                       movlw  0 |
8879 |      8866   0956'  2100'                      addwfc (??_doWork+1+1)&0ffh,w |
8880 |      8867   0958'  0101                       movlb  1 ;  ()  banked |
8881 |      8868   095A'  6F00'                      movwf  1+((doWork@setpoint))&0ffh |
8882 |      8869                                   line   567 |
8883 |      8870                                   |
8884 |      8871   095C'                     l14147:;  BSR  set  to:  1 |
8885 |      8872                            |
8886 |      8873                            ;main.c:  567:  if  (current_temp[  i  ] &lsaquo   setpoint)  { |
8887 |      8874   095C'  5100'                      movf   ((doWork@i))&0ffh,w |
8888 |      8875   095E'  0D02                       mullw  02h |
8889 |      8876   0960'  50F3                       movf   (prodl),c,w |
8890 |      8877   0962'  0100                       movlb  0 ;  ()  banked |
8891 |      8878   0964'  0F00'                      addlw  low(_current_temp) |
8892 |      8879   0966'  6ED9                       movwf  fsr2l |
8893 |      8880   0968'  6ADA                       clrf   fsr2h |
8894 |      8881   096A'  CFDE  F035'                 movff  postinc2,??_doWork+0+0 |
8895 |      8882   096E'  CFDD  F036'                 movff  postdec2,??_doWork+0+0+1 |
8896 |      8883   0972'  5100'                      movf   (??_doWork+0+1)&0ffh,w |
8897 |      8884   0974'  0A80                       xorlw  80h |
8898 |      8885   0976'  6F00'                      movwf  (??_doWork+2+0)&0ffh |
8899 |      8886   0978'  0101                       movlb  1 ;  ()  banked |
8900 |      8887   097A'  5100'                      movf   ((doWork@setpoint))&0ffh,w |
8901 |      8888   097C'  0100                       movlb  0 ;  ()  banked |
8902 |      8889   097E'  5D00'                      subwf  (??_doWork+0+0)&0ffh,w |
8903 |      8890   0980'  0101                       movlb  1 ;  ()  banked |
8904 |      8891   0982'  5100'                      movf   ((doWork@setpoint+1))&0ffh,w |
8905 |      8892   0984'  0A80                       xorlw  80h |
8906 |      8893   0986'  0100                       movlb  0 ;  ()  banked |
8907 |      8894   0988'  5900'                      subwfb (??_doWork+2+0)&0ffh,w |
8908 |      8895   098A'  B0D8                       btfsc  status,0 |
8909 |      8896   098C'  EF00'  F000'                goto   u12781 |
8910 |      8897   0990'  EF00'  F000'                goto   u12780 |
8911 |      8898   0994'                     u12781: |
8912 |      8899   0994'  EF00'  F000'                goto   l208 |
8913 |      8900   0998'                     u12780: |
8914 |      8901                                   line   570 |
8915 |      8902                                   |
8916 |      8903   0998'                     l14149:;  BSR  set  to:  0 |
8917 |      8904                            |
8918 |      8905                            ;main.c:  570:  low_alarm  |=  (1 &lsaquo &lsaquo   i); |
8919 |      8906   0998'  C035'  F035'                movff  (doWork@i),??_doWork+0+0 |
8920 |      8907   099C'  0E01                       movlw  (01h)&0ffh |
8921 |      8908   099E'  6F00'                      movwf  (??_doWork+1+0)&0ffh |
8922 |      8909   09A0'  2B00'                      incf   (??_doWork+0+0)&0ffh |
8923 |      8910   09A2'  EF00'  F000'                goto   u12794 |
8924 |      8911   09A6'                     u12795: |
8925 |      8912   09A6'  90D8                       bcf    status,0 |
8926 |      8913   09A8'  3700'                      rlcf   ((??_doWork+1+0))&0ffh |
8927 |      8914   09AA'                     u12794: |
8928 |      8915   09AA'  2F00'                      decfsz (??_doWork+0+0)&0ffh |
8929 |      8916   09AC'  EF00'  F000'                goto   u12795 |
8930 |      8917   09B0'  5100'                      movf   ((??_doWork+1+0))&0ffh,w |
8931 |      8918   09B2'  1300'                      iorwf  ((_low_alarm))&0ffh |
8932 |      8919                                   line   575 |
8933 |      8920                                   |
8934 |      8921   09B4'                     l14151:;  BSR  set  to:  0 |
8935 |      8922                            |
8936 |      8923                            ;main.c:  575:  vscp_alarmstatus  |=  1; |
8937 |      8924   09B4'  8005'                      bsf    (0+(0/8)+(c:_vscp_alarmstatus)),c,(0)&7 |
8938 |      8925                                   line   578 |
8939 |      8926                                   |
8940 |      8927   09B6'                     l14153:;  BSR  set  to:  0 |
8941 |      8928                            |
8942 |      8929                            ;main.c:  578:  if  (readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 3))  { |
8943 |      8930   09B6'  0E43                       movlw  low(043h) |
8944 |      8931   09B8'  0101                       movlb  1 ;  ()  banked |
8945 |      8932   09BA'  2500'                      addwf  ((doWork@i))&0ffh,w |
8946 |      8933                                   |
8947 |      8934   09BC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
8948 |      8935   09BE'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
8949 |      8936   09C0'  0E00                       movlw  high(043h) |
8950 |      8937   09C2'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
8951 |      8938   09C4'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
8952 |      8939   09C8'  0100                       movlb  0 ;  ()  banked |
8953 |      8940   09CA'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
8954 |      8941                                   |
8955 |      8942   09CC'  A700'                      btfss  ((??_doWork+0+0))&0ffh,(3)&7 |
8956 |      8943   09CE'  EF00'  F000'                goto   u12801 |
8957 |      8944   09D2'  EF00'  F000'                goto   u12800 |
8958 |      8945   09D6'                     u12801: |
8959 |      8946   09D6'  EF00'  F000'                goto   l208 |
8960 |      8947   09DA'                     u12800: |
8961 |      8948                                   line   580 |
8962 |      8949                                   |
8963 |      8950   09DA'                     l14155:;  BSR  set  to:  0 |
8964 |      8951                            |
8965 |      8952                            ;main.c:  580:  vscp_omsg.vscp_class  =  1; |
8966 |      8953   09DA'  0E00                       movlw  high(01h) |
8967 |      8954   09DC'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
8968 |      8955   09DE'  0E01                       movlw  low(01h) |
8969 |      8956   09E0'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
8970 |      8957                                   line   581 |
8971 |      8958                            ;main.c:  581:  vscp_omsg.vscp_type  =  2; |
8972 |      8959   09E2'  0E02                       movlw  low(02h) |
8973 |      8960   09E4'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
8974 |      8961                                   line   582 |
8975 |      8962                                   |
8976 |      8963   09E6'                     l14157:;  BSR  set  to:  0 |
8977 |      8964                            |
8978 |      8965                            ;main.c:  582:  vscp_omsg.priority  =  0x00; |
8979 |      8966   09E6'  6B00'                      clrf   (0+(_vscp_omsg+01h))&0ffh |
8980 |      8967                                   line   583 |
8981 |      8968                            ;main.c:  583:  vscp_omsg.flags  =  0x80  +  3; |
8982 |      8969   09E8'  0E83                       movlw  low(083h) |
8983 |      8970   09EA'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
8984 |      8971                                   line   586 |
8985 |      8972                                   |
8986 |      8973   09EC'                     l14159:;  BSR  set  to:  0 |
8987 |      8974                            |
8988 |      8975                            ;main.c:  586:  if  (readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 5))  { |
8989 |      8976   09EC'  0E43                       movlw  low(043h) |
8990 |      8977   09EE'  0101                       movlb  1 ;  ()  banked |
8991 |      8978   09F0'  2500'                      addwf  ((doWork@i))&0ffh,w |
8992 |      8979                                   |
8993 |      8980   09F2'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
8994 |      8981   09F4'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
8995 |      8982   09F6'  0E00                       movlw  high(043h) |
8996 |      8983   09F8'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
8997 |      8984   09FA'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
8998 |      8985   09FE'  0100                       movlb  0 ;  ()  banked |
8999 |      8986   0A00'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
9000 |      8987                                   |
9001 |      8988   0A02'  AB00'                      btfss  ((??_doWork+0+0))&0ffh,(5)&7 |
9002 |      8989   0A04'  EF00'  F000'                goto   u12811 |
9003 |      8990   0A08'  EF00'  F000'                goto   u12810 |
9004 |      8991   0A0C'                     u12811: |
9005 |      8992   0A0C'  EF00'  F000'                goto   l14167 |
9006 |      8993   0A10'                     u12810: |
9007 |      8994                                   line   588 |
9008 |      8995                                   |
9009 |      8996   0A10'                     l14161:;  BSR  set  to:  0 |
9010 |      8997                            |
9011 |      8998                            ;main.c:  588:  if  (readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 6))  { |
9012 |      8999   0A10'  0E43                       movlw  low(043h) |
9013 |      9000   0A12'  0101                       movlb  1 ;  ()  banked |
9014 |      9001   0A14'  2500'                      addwf  ((doWork@i))&0ffh,w |
9015 |      9002                                   |
9016 |      9003   0A16'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9017 |      9004   0A18'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
9018 |      9005   0A1A'  0E00                       movlw  high(043h) |
9019 |      9006   0A1C'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
9020 |      9007   0A1E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9021 |      9008   0A22'  0100                       movlb  0 ;  ()  banked |
9022 |      9009   0A24'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
9023 |      9010                                   |
9024 |      9011   0A26'  AD00'                      btfss  ((??_doWork+0+0))&0ffh,(6)&7 |
9025 |      9012   0A28'  EF00'  F000'                goto   u12821 |
9026 |      9013   0A2C'  EF00'  F000'                goto   u12820 |
9027 |      9014   0A30'                     u12821: |
9028 |      9015   0A30'  EF00'  F000'                goto   l14165 |
9029 |      9016   0A34'                     u12820: |
9030 |      9017                                   line   589 |
9031 |      9018                                   |
9032 |      9019   0A34'                     l14163:;  BSR  set  to:  0 |
9033 |      9020                            |
9034 |      9021                            ;main.c:  589:  vscp_omsg.vscp_class  =  30; |
9035 |      9022   0A34'  0E00                       movlw  high(01Eh) |
9036 |      9023   0A36'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
9037 |      9024   0A38'  0E1E                       movlw  low(01Eh) |
9038 |      9025   0A3A'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
9039 |      9026                                   line   590 |
9040 |      9027                            ;main.c:  590:  vscp_omsg.vscp_type  =  5; |
9041 |      9028   0A3C'  0E05                       movlw  low(05h) |
9042 |      9029   0A3E'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
9043 |      9030                                   line   591 |
9044 |      9031                            ;main.c:  591:  }  else  { |
9045 |      9032   0A40'  EF00'  F000'                goto   l14167 |
9046 |      9033                                   line   592 |
9047 |      9034                                   |
9048 |      9035   0A44'                     l14165:;  BSR  set  to:  0 |
9049 |      9036                            |
9050 |      9037                            ;main.c:  592:  vscp_omsg.vscp_class  =  30; |
9051 |      9038   0A44'  0E00                       movlw  high(01Eh) |
9052 |      9039   0A46'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
9053 |      9040   0A48'  0E1E                       movlw  low(01Eh) |
9054 |      9041   0A4A'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
9055 |      9042                                   line   593 |
9056 |      9043                            ;main.c:  593:  vscp_omsg.vscp_type  =  6; |
9057 |      9044   0A4C'  0E06                       movlw  low(06h) |
9058 |      9045   0A4E'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
9059 |      9046                                   line   598 |
9060 |      9047                                   |
9061 |      9048   0A50'                     l14167:;  BSR  set  to:  0 |
9062 |      9049                            |
9063 |      9050                            ;main.c:  594:  } |
9064 |      9051                            ;main.c:  596:  } |
9065 |      9052                            ;main.c:  598:  vscp_omsg.data[  0  ]  =  i; |
9066 |      9053   0A50'  C035'  F02C'                movff  (doWork@i),0+(_vscp_omsg+05h) |
9067 |      9054                                   line   600 |
9068 |      9055                                   |
9069 |      9056   0A54'                     l14169:;  BSR  set  to:  0 |
9070 |      9057                            |
9071 |      9058                            ;main.c:  599:  vscp_omsg.data[  1  ]  = |
9072 |      9059                            ;main.c:  600:  readEEPROM(2  *  i  +  0x73); |
9073 |      9060   0A54'  90D8                       bcf    status,0 |
9074 |      9061   0A56'  0101                       movlb  1 ;  ()  banked |
9075 |      9062   0A58'  3500'                      rlcf   ((doWork@i))&0ffh,w |
9076 |      9063   0A5A'  0100                       movlb  0 ;  ()  banked |
9077 |      9064   0A5C'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
9078 |      9065   0A5E'  6B00'                      clrf   1+(??_doWork+0+0)&0ffh |
9079 |      9066   0A60'  3700'                      rlcf   1+(??_doWork+0+0)&0ffh |
9080 |      9067   0A62'  0E73                       movlw  low(073h) |
9081 |      9068   0A64'  2500'                      addwf  (??_doWork+0+0)&0ffh,w |
9082 |      9069                                   |
9083 |      9070   0A66'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9084 |      9071   0A68'  0E00                       movlw  high(073h) |
9085 |      9072   0A6A'  2100'                      addwfc (??_doWork+0+1)&0ffh,w |
9086 |      9073   0A6C'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
9087 |      9074   0A6E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9088 |      9075   0A72'  0100                       movlb  0 ;  ()  banked |
9089 |      9076   0A74'  6F00'                      movwf  (0+(_vscp_omsg+06h))&0ffh |
9090 |      9077                                   line   602 |
9091 |      9078                                   |
9092 |      9079   0A76'                     l14171:;  BSR  set  to:  0 |
9093 |      9080                            |
9094 |      9081                            ;main.c:  601:  vscp_omsg.data[  2  ]  = |
9095 |      9082                            ;main.c:  602:  readEEPROM(2  *  i  +  0x74); |
9096 |      9083   0A76'  90D8                       bcf    status,0 |
9097 |      9084   0A78'  0101                       movlb  1 ;  ()  banked |
9098 |      9085   0A7A'  3500'                      rlcf   ((doWork@i))&0ffh,w |
9099 |      9086   0A7C'  0100                       movlb  0 ;  ()  banked |
9100 |      9087   0A7E'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
9101 |      9088   0A80'  6B00'                      clrf   1+(??_doWork+0+0)&0ffh |
9102 |      9089   0A82'  3700'                      rlcf   1+(??_doWork+0+0)&0ffh |
9103 |      9090   0A84'  0E74                       movlw  low(074h) |
9104 |      9091   0A86'  2500'                      addwf  (??_doWork+0+0)&0ffh,w |
9105 |      9092                                   |
9106 |      9093   0A88'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9107 |      9094   0A8A'  0E00                       movlw  high(074h) |
9108 |      9095   0A8C'  2100'                      addwfc (??_doWork+0+1)&0ffh,w |
9109 |      9096   0A8E'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
9110 |      9097   0A90'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9111 |      9098   0A94'  0100                       movlb  0 ;  ()  banked |
9112 |      9099   0A96'  6F00'                      movwf  (0+(_vscp_omsg+07h))&0ffh |
9113 |      9100                                   line   605 |
9114 |      9101                                   |
9115 |      9102   0A98'                     l14173:;  BSR  set  to:  0 |
9116 |      9103                            |
9117 |      9104                            ;main.c:  605:  if  (!vscp_sendEvent())  { |
9118 |      9105   0A98'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
9119 |      9106   0A9C'  0900                       iorlw  0 |
9120 |      9107   0A9E'  A4D8                       btfss  status,2 |
9121 |      9108   0AA0'  EF00'  F000'                goto   u12831 |
9122 |      9109   0AA4'  EF00'  F000'                goto   u12830 |
9123 |      9110   0AA8'                     u12831: |
9124 |      9111   0AA8'  EF00'  F000'                goto   l208 |
9125 |      9112   0AAC'                     u12830: |
9126 |      9113   0AAC'  EF00'  F000'                goto   l14143 |
9127 |      9114                                   line   612 |
9128 |      9115                                   |
9129 |      9116   0AB0'                     l208:;  BSR  set  to:  0 |
9130 |      9117                            |
9131 |      9118                                   line   615 |
9132 |      9119                            ;main.c:  609:  } |
9133 |      9120                            ;main.c:  610:  } |
9134 |      9121                            ;main.c:  611:  } |
9135 |      9122                            ;main.c:  612:  } |
9136 |      9123                            ;main.c:  615:  if  (high_alarm  &  (1 &lsaquo &lsaquo   i))  { |
9137 |      9124   0AB0'  C035'  F035'                movff  (doWork@i),??_doWork+0+0 |
9138 |      9125   0AB4'  0E01                       movlw  (01h)&0ffh |
9139 |      9126   0AB6'  6F00'                      movwf  (??_doWork+1+0)&0ffh |
9140 |      9127   0AB8'  2B00'                      incf   (??_doWork+0+0)&0ffh |
9141 |      9128   0ABA'  EF00'  F000'                goto   u12844 |
9142 |      9129   0ABE'                     u12845: |
9143 |      9130   0ABE'  90D8                       bcf    status,0 |
9144 |      9131   0AC0'  3700'                      rlcf   ((??_doWork+1+0))&0ffh |
9145 |      9132   0AC2'                     u12844: |
9146 |      9133   0AC2'  2F00'                      decfsz (??_doWork+0+0)&0ffh |
9147 |      9134   0AC4'  EF00'  F000'                goto   u12845 |
9148 |      9135   0AC8'  5100'                      movf   ((??_doWork+1+0))&0ffh,w |
9149 |      9136   0ACA'  1500'                      andwf  ((_high_alarm))&0ffh,w |
9150 |      9137   0ACC'  0900                       iorlw  0 |
9151 |      9138   0ACE'  B4D8                       btfsc  status,2 |
9152 |      9139   0AD0'  EF00'  F000'                goto   u12851 |
9153 |      9140   0AD4'  EF00'  F000'                goto   u12850 |
9154 |      9141   0AD8'                     u12851: |
9155 |      9142   0AD8'  EF00'  F000'                goto   l14183 |
9156 |      9143   0ADC'                     u12850: |
9157 |      9144                                   line   622 |
9158 |      9145                                   |
9159 |      9146   0ADC'                     l14177:;  BSR  set  to:  0 |
9160 |      9147                            |
9161 |      9148                            ;main.c:  619:  setpoint  = |
9162 |      9149                            ;main.c:  620:  (int16_t)  (readEEPROM(2  *  i  +  0x67)*256  + |
9163 |      9150                            ;main.c:  621:  readEEPROM(2  *  i  +  0x68)  - |
9164 |      9151                            ;main.c:  622:  readEEPROM(i  +  0x97)*100); |
9165 |      9152   0ADC'  90D8                       bcf    status,0 |
9166 |      9153   0ADE'  0101                       movlb  1 ;  ()  banked |
9167 |      9154   0AE0'  3500'                      rlcf   ((doWork@i))&0ffh,w |
9168 |      9155   0AE2'  0100                       movlb  0 ;  ()  banked |
9169 |      9156   0AE4'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
9170 |      9157   0AE6'  6B00'                      clrf   1+(??_doWork+0+0)&0ffh |
9171 |      9158   0AE8'  3700'                      rlcf   1+(??_doWork+0+0)&0ffh |
9172 |      9159   0AEA'  0E67                       movlw  low(067h) |
9173 |      9160   0AEC'  2500'                      addwf  (??_doWork+0+0)&0ffh,w |
9174 |      9161                                   |
9175 |      9162   0AEE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9176 |      9163   0AF0'  0E00                       movlw  high(067h) |
9177 |      9164   0AF2'  2100'                      addwfc (??_doWork+0+1)&0ffh,w |
9178 |      9165   0AF4'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
9179 |      9166   0AF6'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9180 |      9167   0AFA'  0100                       movlb  0 ;  ()  banked |
9181 |      9168   0AFC'  6F00'                      movwf  (??_doWork+2+0+1)&0ffh |
9182 |      9169   0AFE'  6B00'                      clrf   (??_doWork+2+0)&0ffh |
9183 |      9170   0B00'  90D8                       bcf    status,0 |
9184 |      9171   0B02'  0101                       movlb  1 ;  ()  banked |
9185 |      9172   0B04'  3500'                      rlcf   ((doWork@i))&0ffh,w |
9186 |      9173   0B06'  0100                       movlb  0 ;  ()  banked |
9187 |      9174   0B08'  6F00'                      movwf  (??_doWork+4+0)&0ffh |
9188 |      9175   0B0A'  6B00'                      clrf   1+(??_doWork+4+0)&0ffh |
9189 |      9176   0B0C'  3700'                      rlcf   1+(??_doWork+4+0)&0ffh |
9190 |      9177   0B0E'  0E68                       movlw  low(068h) |
9191 |      9178   0B10'  2500'                      addwf  (??_doWork+4+0)&0ffh,w |
9192 |      9179                                   |
9193 |      9180   0B12'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9194 |      9181   0B14'  0E00                       movlw  high(068h) |
9195 |      9182   0B16'  2100'                      addwfc (??_doWork+4+1)&0ffh,w |
9196 |      9183   0B18'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
9197 |      9184   0B1A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9198 |      9185   0B1E'  0100                       movlb  0 ;  ()  banked |
9199 |      9186   0B20'  2700'                      addwf  (??_doWork+2+0)&0ffh |
9200 |      9187   0B22'  0E00                       movlw  0 |
9201 |      9188   0B24'  2300'                      addwfc (??_doWork+2+1)&0ffh |
9202 |      9189   0B26'  0E97                       movlw  low(097h) |
9203 |      9190   0B28'  0101                       movlb  1 ;  ()  banked |
9204 |      9191   0B2A'  2500'                      addwf  ((doWork@i))&0ffh,w |
9205 |      9192                                   |
9206 |      9193   0B2C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9207 |      9194   0B2E'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
9208 |      9195   0B30'  0E00                       movlw  high(097h) |
9209 |      9196   0B32'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
9210 |      9197   0B34'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9211 |      9198   0B38'  6E11'                      movwf  ((c:?___wmul)),c |
9212 |      9199   0B3A'  6A12'                      clrf   ((c:?___wmul+1)),c |
9213 |      9200   0B3C'  0EFF                       movlw  high(-100) |
9214 |      9201   0B3E'  6E14'                      movwf  (1+((c:?___wmul)+02h)),c |
9215 |      9202   0B40'  0E9C                       movlw  low(-100) |
9216 |      9203   0B42'  6E13'                      movwf  (0+((c:?___wmul)+02h)),c |
9217 |      9204   0B44'  EC00'  F000'                call   ___wmul    ;wreg  free |
9218 |      9205   0B48'  5011'                      movf   (0+?___wmul),c,w |
9219 |      9206   0B4A'  0100                       movlb  0 ;  ()  banked |
9220 |      9207   0B4C'  2500'                      addwf  (??_doWork+2+0)&0ffh,w |
9221 |      9208   0B4E'  0101                       movlb  1 ;  ()  banked |
9222 |      9209                                   |
9223 |      9210   0B50'  6F00'                      movwf  ((doWork@setpoint))&0ffh |
9224 |      9211   0B52'  5012'                      movf   (1+?___wmul),c,w |
9225 |      9212   0B54'  0100                       movlb  0 ;  ()  banked |
9226 |      9213   0B56'  2100'                      addwfc (??_doWork+2+1)&0ffh,w |
9227 |      9214   0B58'  0101                       movlb  1 ;  ()  banked |
9228 |      9215   0B5A'  6F00'                      movwf  1+((doWork@setpoint))&0ffh |
9229 |      9216                                   line   625 |
9230 |      9217                                   |
9231 |      9218   0B5C'                     l14179:;  BSR  set  to:  1 |
9232 |      9219                            |
9233 |      9220                            ;main.c:  625:  if  (current_temp[  i  ] &lsaquo   setpoint)  { |
9234 |      9221   0B5C'  5100'                      movf   ((doWork@i))&0ffh,w |
9235 |      9222   0B5E'  0D02                       mullw  02h |
9236 |      9223   0B60'  50F3                       movf   (prodl),c,w |
9237 |      9224   0B62'  0100                       movlb  0 ;  ()  banked |
9238 |      9225   0B64'  0F00'                      addlw  low(_current_temp) |
9239 |      9226   0B66'  6ED9                       movwf  fsr2l |
9240 |      9227   0B68'  6ADA                       clrf   fsr2h |
9241 |      9228   0B6A'  CFDE  F035'                 movff  postinc2,??_doWork+0+0 |
9242 |      9229   0B6E'  CFDD  F036'                 movff  postdec2,??_doWork+0+0+1 |
9243 |      9230   0B72'  5100'                      movf   (??_doWork+0+1)&0ffh,w |
9244 |      9231   0B74'  0A80                       xorlw  80h |
9245 |      9232   0B76'  6F00'                      movwf  (??_doWork+2+0)&0ffh |
9246 |      9233   0B78'  0101                       movlb  1 ;  ()  banked |
9247 |      9234   0B7A'  5100'                      movf   ((doWork@setpoint))&0ffh,w |
9248 |      9235   0B7C'  0100                       movlb  0 ;  ()  banked |
9249 |      9236   0B7E'  5D00'                      subwf  (??_doWork+0+0)&0ffh,w |
9250 |      9237   0B80'  0101                       movlb  1 ;  ()  banked |
9251 |      9238   0B82'  5100'                      movf   ((doWork@setpoint+1))&0ffh,w |
9252 |      9239   0B84'  0A80                       xorlw  80h |
9253 |      9240   0B86'  0100                       movlb  0 ;  ()  banked |
9254 |      9241   0B88'  5900'                      subwfb (??_doWork+2+0)&0ffh,w |
9255 |      9242   0B8A'  B0D8                       btfsc  status,0 |
9256 |      9243   0B8C'  EF00'  F000'                goto   u12861 |
9257 |      9244   0B90'  EF00'  F000'                goto   u12860 |
9258 |      9245   0B94'                     u12861: |
9259 |      9246   0B94'  EF00'  F000'                goto   l14215 |
9260 |      9247   0B98'                     u12860: |
9261 |      9248                                   line   628 |
9262 |      9249                                   |
9263 |      9250   0B98'                     l14181:;  BSR  set  to:  0 |
9264 |      9251                            |
9265 |      9252                            ;main.c:  628:  high_alarm  &=  ~(1 &lsaquo &lsaquo   i); |
9266 |      9253   0B98'  C035'  F035'                movff  (doWork@i),??_doWork+0+0 |
9267 |      9254   0B9C'  0E01                       movlw  (01h)&0ffh |
9268 |      9255   0B9E'  6F00'                      movwf  (??_doWork+1+0)&0ffh |
9269 |      9256   0BA0'  2B00'                      incf   (??_doWork+0+0)&0ffh |
9270 |      9257   0BA2'  EF00'  F000'                goto   u12874 |
9271 |      9258   0BA6'                     u12875: |
9272 |      9259   0BA6'  90D8                       bcf    status,0 |
9273 |      9260   0BA8'  3700'                      rlcf   ((??_doWork+1+0))&0ffh |
9274 |      9261   0BAA'                     u12874: |
9275 |      9262   0BAA'  2F00'                      decfsz (??_doWork+0+0)&0ffh |
9276 |      9263   0BAC'  EF00'  F000'                goto   u12875 |
9277 |      9264   0BB0'  5100'                      movf   ((??_doWork+1+0))&0ffh,w |
9278 |      9265   0BB2'  0AFF                       xorlw  0ffh |
9279 |      9266   0BB4'  1700'                      andwf  ((_high_alarm))&0ffh |
9280 |      9267   0BB6'  EF00'  F000'                goto   l14215 |
9281 |      9268                                   line   639 |
9282 |      9269                                   |
9283 |      9270   0BBA'                     l14183:;  BSR  set  to:  0 |
9284 |      9271                            |
9285 |      9272                            ;main.c:  633:  else  { |
9286 |      9273                            ;main.c:  638:  setpoint  =  (int16_t)  (readEEPROM(2  *  i  +  0x67)*256  + |
9287 |      9274                            ;main.c:  639:  readEEPROM(2  *  i  +  0x68)); |
9288 |      9275   0BBA'  0101                       movlb  1 ;  ()  banked |
9289 |      9276   0BBC'  5100'                      movf   ((doWork@i))&0ffh,w |
9290 |      9277   0BBE'  0D02                       mullw  02h |
9291 |      9278   0BC0'  0E68                       movlw  low(068h) |
9292 |      9279   0BC2'  24F3                       addwf  (prodl),c,w |
9293 |      9280                                   |
9294 |      9281   0BC4'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9295 |      9282   0BC6'  0E00                       movlw  high(068h) |
9296 |      9283   0BC8'  20F4                       addwfc (prodh),c,w |
9297 |      9284   0BCA'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
9298 |      9285   0BCC'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9299 |      9286   0BD0'  0100                       movlb  0 ;  ()  banked |
9300 |      9287   0BD2'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
9301 |      9288   0BD4'  0101                       movlb  1 ;  ()  banked |
9302 |      9289   0BD6'  5100'                      movf   ((doWork@i))&0ffh,w |
9303 |      9290   0BD8'  0D02                       mullw  02h |
9304 |      9291   0BDA'  0E67                       movlw  low(067h) |
9305 |      9292   0BDC'  24F3                       addwf  (prodl),c,w |
9306 |      9293                                   |
9307 |      9294   0BDE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9308 |      9295   0BE0'  0E00                       movlw  high(067h) |
9309 |      9296   0BE2'  20F4                       addwfc (prodh),c,w |
9310 |      9297   0BE4'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
9311 |      9298   0BE6'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9312 |      9299   0BEA'  0100                       movlb  0 ;  ()  banked |
9313 |      9300   0BEC'  6F00'                      movwf  (??_doWork+1+0+1)&0ffh |
9314 |      9301   0BEE'  6B00'                      clrf   (??_doWork+1+0)&0ffh |
9315 |      9302   0BF0'  5100'                      movf   ((??_doWork+0+0))&0ffh,w |
9316 |      9303   0BF2'  2500'                      addwf  (??_doWork+1+0)&0ffh,w |
9317 |      9304   0BF4'  0101                       movlb  1 ;  ()  banked |
9318 |      9305                                   |
9319 |      9306   0BF6'  6F00'                      movwf  ((doWork@setpoint))&0ffh |
9320 |      9307   0BF8'  0100                       movlb  0 ;  ()  banked |
9321 |      9308   0BFA'  0E00                       movlw  0 |
9322 |      9309   0BFC'  2100'                      addwfc (??_doWork+1+1)&0ffh,w |
9323 |      9310   0BFE'  0101                       movlb  1 ;  ()  banked |
9324 |      9311   0C00'  6F00'                      movwf  1+((doWork@setpoint))&0ffh |
9325 |      9312                                   line   641 |
9326 |      9313                                   |
9327 |      9314   0C02'                     l14185:;  BSR  set  to:  1 |
9328 |      9315                            |
9329 |      9316                            ;main.c:  641:  if  (current_temp[  i  ] &rsaquo   setpoint)  { |
9330 |      9317   0C02'  5100'                      movf   ((doWork@i))&0ffh,w |
9331 |      9318   0C04'  0D02                       mullw  02h |
9332 |      9319   0C06'  50F3                       movf   (prodl),c,w |
9333 |      9320   0C08'  0100                       movlb  0 ;  ()  banked |
9334 |      9321   0C0A'  0F00'                      addlw  low(_current_temp) |
9335 |      9322   0C0C'  6ED9                       movwf  fsr2l |
9336 |      9323   0C0E'  6ADA                       clrf   fsr2h |
9337 |      9324   0C10'  CFDE  F035'                 movff  postinc2,??_doWork+0+0 |
9338 |      9325   0C14'  CFDD  F036'                 movff  postdec2,??_doWork+0+0+1 |
9339 |      9326   0C18'  0101                       movlb  1 ;  ()  banked |
9340 |      9327   0C1A'  5100'                      movf   ((doWork@setpoint+1))&0ffh,w |
9341 |      9328   0C1C'  0A80                       xorlw  80h |
9342 |      9329   0C1E'  0100                       movlb  0 ;  ()  banked |
9343 |      9330   0C20'  6F00'                      movwf  (??_doWork+2+0)&0ffh |
9344 |      9331   0C22'  5100'                      movf   (??_doWork+0+0)&0ffh,w |
9345 |      9332   0C24'  0101                       movlb  1 ;  ()  banked |
9346 |      9333   0C26'  5D00'                      subwf  ((doWork@setpoint))&0ffh,w |
9347 |      9334   0C28'  0100                       movlb  0 ;  ()  banked |
9348 |      9335   0C2A'  5100'                      movf   (??_doWork+0+1)&0ffh,w |
9349 |      9336   0C2C'  0A80                       xorlw  80h |
9350 |      9337   0C2E'  5900'                      subwfb (??_doWork+2+0)&0ffh,w |
9351 |      9338   0C30'  B0D8                       btfsc  status,0 |
9352 |      9339   0C32'  EF00'  F000'                goto   u12881 |
9353 |      9340   0C36'  EF00'  F000'                goto   u12880 |
9354 |      9341   0C3A'                     u12881: |
9355 |      9342   0C3A'  EF00'  F000'                goto   l14215 |
9356 |      9343   0C3E'                     u12880: |
9357 |      9344                                   line   644 |
9358 |      9345                                   |
9359 |      9346   0C3E'                     l14187:;  BSR  set  to:  0 |
9360 |      9347                            |
9361 |      9348                            ;main.c:  644:  high_alarm  |=  (1 &lsaquo &lsaquo   i); |
9362 |      9349   0C3E'  C035'  F035'                movff  (doWork@i),??_doWork+0+0 |
9363 |      9350   0C42'  0E01                       movlw  (01h)&0ffh |
9364 |      9351   0C44'  6F00'                      movwf  (??_doWork+1+0)&0ffh |
9365 |      9352   0C46'  2B00'                      incf   (??_doWork+0+0)&0ffh |
9366 |      9353   0C48'  EF00'  F000'                goto   u12894 |
9367 |      9354   0C4C'                     u12895: |
9368 |      9355   0C4C'  90D8                       bcf    status,0 |
9369 |      9356   0C4E'  3700'                      rlcf   ((??_doWork+1+0))&0ffh |
9370 |      9357   0C50'                     u12894: |
9371 |      9358   0C50'  2F00'                      decfsz (??_doWork+0+0)&0ffh |
9372 |      9359   0C52'  EF00'  F000'                goto   u12895 |
9373 |      9360   0C56'  5100'                      movf   ((??_doWork+1+0))&0ffh,w |
9374 |      9361   0C58'  1300'                      iorwf  ((_high_alarm))&0ffh |
9375 |      9362                                   line   650 |
9376 |      9363                                   |
9377 |      9364   0C5A'                     l14189:;  BSR  set  to:  0 |
9378 |      9365                            |
9379 |      9366                            ;main.c:  650:  vscp_alarmstatus  |=  2; |
9380 |      9367   0C5A'  8205'                      bsf    (0+(1/8)+(c:_vscp_alarmstatus)),c,(1)&7 |
9381 |      9368                                   line   653 |
9382 |      9369                                   |
9383 |      9370   0C5C'                     l14191:;  BSR  set  to:  0 |
9384 |      9371                            |
9385 |      9372                            ;main.c:  653:  if  (readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 4))  { |
9386 |      9373   0C5C'  0E43                       movlw  low(043h) |
9387 |      9374   0C5E'  0101                       movlb  1 ;  ()  banked |
9388 |      9375   0C60'  2500'                      addwf  ((doWork@i))&0ffh,w |
9389 |      9376                                   |
9390 |      9377   0C62'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9391 |      9378   0C64'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
9392 |      9379   0C66'  0E00                       movlw  high(043h) |
9393 |      9380   0C68'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
9394 |      9381   0C6A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9395 |      9382   0C6E'  0100                       movlb  0 ;  ()  banked |
9396 |      9383   0C70'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
9397 |      9384                                   |
9398 |      9385   0C72'  A900'                      btfss  ((??_doWork+0+0))&0ffh,(4)&7 |
9399 |      9386   0C74'  EF00'  F000'                goto   u12901 |
9400 |      9387   0C78'  EF00'  F000'                goto   u12900 |
9401 |      9388   0C7C'                     u12901: |
9402 |      9389   0C7C'  EF00'  F000'                goto   l14215 |
9403 |      9390   0C80'                     u12900: |
9404 |      9391                                   line   655 |
9405 |      9392                                   |
9406 |      9393   0C80'                     l14193:;  BSR  set  to:  0 |
9407 |      9394                            |
9408 |      9395                            ;main.c:  655:  vscp_omsg.vscp_class  =  1; |
9409 |      9396   0C80'  0E00                       movlw  high(01h) |
9410 |      9397   0C82'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
9411 |      9398   0C84'  0E01                       movlw  low(01h) |
9412 |      9399   0C86'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
9413 |      9400                                   line   656 |
9414 |      9401                            ;main.c:  656:  vscp_omsg.vscp_type  =  2; |
9415 |      9402   0C88'  0E02                       movlw  low(02h) |
9416 |      9403   0C8A'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
9417 |      9404                                   line   657 |
9418 |      9405                                   |
9419 |      9406   0C8C'                     l14195:;  BSR  set  to:  0 |
9420 |      9407                            |
9421 |      9408                            ;main.c:  657:  vscp_omsg.priority  =  0x00; |
9422 |      9409   0C8C'  6B00'                      clrf   (0+(_vscp_omsg+01h))&0ffh |
9423 |      9410                                   line   658 |
9424 |      9411                            ;main.c:  658:  vscp_omsg.flags  =  0x80  +  3; |
9425 |      9412   0C8E'  0E83                       movlw  low(083h) |
9426 |      9413   0C90'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
9427 |      9414                                   line   660 |
9428 |      9415                                   |
9429 |      9416   0C92'                     l14197:;  BSR  set  to:  0 |
9430 |      9417                            |
9431 |      9418                            ;main.c:  660:  if  (readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 5))  { |
9432 |      9419   0C92'  0E43                       movlw  low(043h) |
9433 |      9420   0C94'  0101                       movlb  1 ;  ()  banked |
9434 |      9421   0C96'  2500'                      addwf  ((doWork@i))&0ffh,w |
9435 |      9422                                   |
9436 |      9423   0C98'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9437 |      9424   0C9A'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
9438 |      9425   0C9C'  0E00                       movlw  high(043h) |
9439 |      9426   0C9E'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
9440 |      9427   0CA0'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9441 |      9428   0CA4'  0100                       movlb  0 ;  ()  banked |
9442 |      9429   0CA6'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
9443 |      9430                                   |
9444 |      9431   0CA8'  AB00'                      btfss  ((??_doWork+0+0))&0ffh,(5)&7 |
9445 |      9432   0CAA'  EF00'  F000'                goto   u12911 |
9446 |      9433   0CAE'  EF00'  F000'                goto   u12910 |
9447 |      9434   0CB2'                     u12911: |
9448 |      9435   0CB2'  EF00'  F000'                goto   l14205 |
9449 |      9436   0CB6'                     u12910: |
9450 |      9437                                   line   661 |
9451 |      9438                                   |
9452 |      9439   0CB6'                     l14199:;  BSR  set  to:  0 |
9453 |      9440                            |
9454 |      9441                            ;main.c:  661:  if  (readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 6))  { |
9455 |      9442   0CB6'  0E43                       movlw  low(043h) |
9456 |      9443   0CB8'  0101                       movlb  1 ;  ()  banked |
9457 |      9444   0CBA'  2500'                      addwf  ((doWork@i))&0ffh,w |
9458 |      9445                                   |
9459 |      9446   0CBC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9460 |      9447   0CBE'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
9461 |      9448   0CC0'  0E00                       movlw  high(043h) |
9462 |      9449   0CC2'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
9463 |      9450   0CC4'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9464 |      9451   0CC8'  0100                       movlb  0 ;  ()  banked |
9465 |      9452   0CCA'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
9466 |      9453                                   |
9467 |      9454   0CCC'  AD00'                      btfss  ((??_doWork+0+0))&0ffh,(6)&7 |
9468 |      9455   0CCE'  EF00'  F000'                goto   u12921 |
9469 |      9456   0CD2'  EF00'  F000'                goto   u12920 |
9470 |      9457   0CD6'                     u12921: |
9471 |      9458   0CD6'  EF00'  F000'                goto   l14203 |
9472 |      9459   0CDA'                     u12920: |
9473 |      9460                                   line   662 |
9474 |      9461                                   |
9475 |      9462   0CDA'                     l14201:;  BSR  set  to:  0 |
9476 |      9463                            |
9477 |      9464                            ;main.c:  662:  vscp_omsg.vscp_class  =  30; |
9478 |      9465   0CDA'  0E00                       movlw  high(01Eh) |
9479 |      9466   0CDC'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
9480 |      9467   0CDE'  0E1E                       movlw  low(01Eh) |
9481 |      9468   0CE0'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
9482 |      9469                                   line   663 |
9483 |      9470                            ;main.c:  663:  vscp_omsg.vscp_type  =  6; |
9484 |      9471   0CE2'  0E06                       movlw  low(06h) |
9485 |      9472   0CE4'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
9486 |      9473                                   line   664 |
9487 |      9474                            ;main.c:  664:  }  else  { |
9488 |      9475   0CE6'  EF00'  F000'                goto   l14205 |
9489 |      9476                                   line   665 |
9490 |      9477                                   |
9491 |      9478   0CEA'                     l14203:;  BSR  set  to:  0 |
9492 |      9479                            |
9493 |      9480                            ;main.c:  665:  vscp_omsg.vscp_class  =  30; |
9494 |      9481   0CEA'  0E00                       movlw  high(01Eh) |
9495 |      9482   0CEC'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
9496 |      9483   0CEE'  0E1E                       movlw  low(01Eh) |
9497 |      9484   0CF0'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
9498 |      9485                                   line   666 |
9499 |      9486                            ;main.c:  666:  vscp_omsg.vscp_type  =  5; |
9500 |      9487   0CF2'  0E05                       movlw  low(05h) |
9501 |      9488   0CF4'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
9502 |      9489                                   line   670 |
9503 |      9490                                   |
9504 |      9491   0CF6'                     l14205:;  BSR  set  to:  0 |
9505 |      9492                            |
9506 |      9493                            ;main.c:  667:  } |
9507 |      9494                            ;main.c:  668:  } |
9508 |      9495                            ;main.c:  670:  vscp_omsg.data[  0  ]  =  i; |
9509 |      9496   0CF6'  C035'  F02C'                movff  (doWork@i),0+(_vscp_omsg+05h) |
9510 |      9497                                   line   673 |
9511 |      9498                                   |
9512 |      9499   0CFA'                     l14207:;  BSR  set  to:  0 |
9513 |      9500                            |
9514 |      9501                            ;main.c:  671:  vscp_omsg.data[  1  ]  = |
9515 |      9502                            ;main.c:  672:  readEEPROM(2  *  i  + |
9516 |      9503                            ;main.c:  673:  0x73); |
9517 |      9504   0CFA'  90D8                       bcf    status,0 |
9518 |      9505   0CFC'  0101                       movlb  1 ;  ()  banked |
9519 |      9506   0CFE'  3500'                      rlcf   ((doWork@i))&0ffh,w |
9520 |      9507   0D00'  0100                       movlb  0 ;  ()  banked |
9521 |      9508   0D02'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
9522 |      9509   0D04'  6B00'                      clrf   1+(??_doWork+0+0)&0ffh |
9523 |      9510   0D06'  3700'                      rlcf   1+(??_doWork+0+0)&0ffh |
9524 |      9511   0D08'  0E73                       movlw  low(073h) |
9525 |      9512   0D0A'  2500'                      addwf  (??_doWork+0+0)&0ffh,w |
9526 |      9513                                   |
9527 |      9514   0D0C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9528 |      9515   0D0E'  0E00                       movlw  high(073h) |
9529 |      9516   0D10'  2100'                      addwfc (??_doWork+0+1)&0ffh,w |
9530 |      9517   0D12'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
9531 |      9518   0D14'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9532 |      9519   0D18'  0100                       movlb  0 ;  ()  banked |
9533 |      9520   0D1A'  6F00'                      movwf  (0+(_vscp_omsg+06h))&0ffh |
9534 |      9521                                   line   676 |
9535 |      9522                                   |
9536 |      9523   0D1C'                     l14209:;  BSR  set  to:  0 |
9537 |      9524                            |
9538 |      9525                            ;main.c:  674:  vscp_omsg.data[  2  ]  = |
9539 |      9526                            ;main.c:  675:  readEEPROM(2  *  i  + |
9540 |      9527                            ;main.c:  676:  0x74); |
9541 |      9528   0D1C'  90D8                       bcf    status,0 |
9542 |      9529   0D1E'  0101                       movlb  1 ;  ()  banked |
9543 |      9530   0D20'  3500'                      rlcf   ((doWork@i))&0ffh,w |
9544 |      9531   0D22'  0100                       movlb  0 ;  ()  banked |
9545 |      9532   0D24'  6F00'                      movwf  (??_doWork+0+0)&0ffh |
9546 |      9533   0D26'  6B00'                      clrf   1+(??_doWork+0+0)&0ffh |
9547 |      9534   0D28'  3700'                      rlcf   1+(??_doWork+0+0)&0ffh |
9548 |      9535   0D2A'  0E74                       movlw  low(074h) |
9549 |      9536   0D2C'  2500'                      addwf  (??_doWork+0+0)&0ffh,w |
9550 |      9537                                   |
9551 |      9538   0D2E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
9552 |      9539   0D30'  0E00                       movlw  high(074h) |
9553 |      9540   0D32'  2100'                      addwfc (??_doWork+0+1)&0ffh,w |
9554 |      9541   0D34'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
9555 |      9542   0D36'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
9556 |      9543   0D3A'  0100                       movlb  0 ;  ()  banked |
9557 |      9544   0D3C'  6F00'                      movwf  (0+(_vscp_omsg+07h))&0ffh |
9558 |      9545                                   line   679 |
9559 |      9546                                   |
9560 |      9547   0D3E'                     l14211:;  BSR  set  to:  0 |
9561 |      9548                            |
9562 |      9549                            ;main.c:  679:  if  (!vscp_sendEvent())  { |
9563 |      9550   0D3E'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
9564 |      9551   0D42'  0900                       iorlw  0 |
9565 |      9552   0D44'  A4D8                       btfss  status,2 |
9566 |      9553   0D46'  EF00'  F000'                goto   u12931 |
9567 |      9554   0D4A'  EF00'  F000'                goto   u12930 |
9568 |      9555   0D4E'                     u12931: |
9569 |      9556   0D4E'  EF00'  F000'                goto   l14215 |
9570 |      9557   0D52'                     u12930: |
9571 |      9558   0D52'  EF00'  F000'                goto   l14181 |
9572 |      9559                                   line   537 |
9573 |      9560                                   |
9574 |      9561   0D56'                     l14215:;  BSR  set  to:  0 |
9575 |      9562                            |
9576 |      9563   0D56'  0101                       movlb  1 ;  ()  banked |
9577 |      9564   0D58'  2B00'                      incf   ((doWork@i))&0ffh |
9578 |      9565   0D5A'  0E05                       movlw  (06h-1) |
9579 |      9566   0D5C'  6500'                      cpfsgt ((doWork@i))&0ffh |
9580 |      9567   0D5E'  EF00'  F000'                goto   u12941 |
9581 |      9568   0D62'  EF00'  F000'                goto   u12940 |
9582 |      9569   0D66'                     u12941: |
9583 |      9570   0D66'  EF00'  F000'                goto   l14137 |
9584 |      9571   0D6A'                     u12940: |
9585 |      9572                                   line   689 |
9586 |      9573                                   |
9587 |      9574   0D6A'                     l224: |
9588 |      9575   0D6A'  0012                       return |
9589 |      9576                                   opt  stack  0 |
9590 |      9577                            GLOBAL __end_of_doWork |
9591 |      9578   0D6C'                            __end_of_doWork: |
9592 |      9579                                   signat _doWork,88 |
9593 |      9580                                   global ___lwtofl |
9594 |      9581                            |
9595 |      9582  ;;  ***************  function  ___lwtofl  ***************** |
9596 |      9583  ;;  Defined  at: |
9597 |      9584  ;;              line  29  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\lwtofl.c" |
9598 |      9585  ;;  Parameters:     Size   Location      Type |
9599 |      9586  ;;   c                2    23[COMRAM]  unsigned  int  |
9600 |      9587  ;;  Auto  vars:      Size   Location      Type |
9601 |      9588  ;;              None |
9602 |      9589  ;;  Return  value:   Size   Location      Type |
9603 |      9590  ;;                   4    23[COMRAM]  unsigned  int  |
9604 |      9591  ;;  Registers  used: |
9605 |      9592  ;;              wreg,  status,2,  status,0,  cstack |
9606 |      9593  ;;  Tracked  objects: |
9607 |      9594  ;;              On  entry  :  0/0 |
9608 |      9595  ;;              On  exit   :  0/0 |
9609 |      9596  ;;              Unchanged:  0/0 |
9610 |      9597  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
9611 |      9598  ;;       Params:          4        0        0        0        0        0        0 |
9612 |      9599  ;;       Locals:          0        0        0        0        0        0        0 |
9613 |      9600  ;;       Temps:           0        0        0        0        0        0        0 |
9614 |      9601  ;;       Totals:          4        0        0        0        0        0        0 |
9615 |      9602  ;;Total  ram  usage:         4  bytes |
9616 |      9603  ;;  Hardware  stack  levels  used:     1 |
9617 |      9604  ;;  Hardware  stack  levels  required  when  called:     3 |
9618 |      9605  ;;  This  function  calls: |
9619 |      9606  ;;              ___flpack |
9620 |      9607  ;;  This  function  is  called  by: |
9621 |      9608  ;;              _doWork |
9622 |      9609  ;;  This  function  uses  a  non-reentrant  model |
9623 |      9610  ;; |
9624 |      9611                            psect  text2,class=CODE,space=0,reloc=2 |
9625 |      9612                            global  __ptext2 |
9626 |      9613   0000'                     __ptext2: |
9627 |      9614                            psect  text2 |
9628 |      9615                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\lwtofl.c" |
9629 |      9616                                   line   29 |
9630 |      9617                                   global __size_of___lwtofl |
9631 |      9618   0000                             __size_of___lwtofl     equ  __end_of___lwtofl-___lwtofl |
9632 |      9619                                   |
9633 |      9620   0000'                     ___lwtofl: |
9634 |      9621                            ;incstack  =  0 |
9635 |      9622                                   opt    stack  25 |
9636 |      9623                            ;incstack  =  0 |
9637 |      9624                                   line   30 |
9638 |      9625                                   |
9639 |      9626   0000'                     l14555: |
9640 |      9627   0000'  C017'  F00D'                movff  (c:___lwtofl@c),(c:?___flpack) |
9641 |      9628   0004'  C018'  F00E'                movff  (c:___lwtofl@c+1),(c:?___flpack+1) |
9642 |      9629   0008'  6A0F'                      clrf   ((c:?___flpack+2)),c |
9643 |      9630   000A'  6A10'                      clrf   ((c:?___flpack+3)),c |
9644 |      9631                            |
9645 |      9632   000C'  0E96                       movlw  low(096h) |
9646 |      9633   000E'  6E11'                      movwf  (0+((c:?___flpack)+04h)),c |
9647 |      9634   0010'  0E00                       movlw  low(0) |
9648 |      9635   0012'  6E12'                      movwf  (0+((c:?___flpack)+05h)),c |
9649 |      9636   0014'  EC00'  F000'                call   ___flpack  ;wreg  free |
9650 |      9637                                   |
9651 |      9638   0018'  C010'  F01A'                movff  3+?___flpack,(c:?___lwtofl+3) |
9652 |      9639   001C'  C00F'  F019'                movff  2+?___flpack,(c:?___lwtofl+2) |
9653 |      9640   0020'  C00E'  F018'                movff  1+?___flpack,(c:?___lwtofl+1) |
9654 |      9641   0024'  C00D'  F017'                movff  0+?___flpack,(c:?___lwtofl) |
9655 |      9642                                   |
9656 |      9643                                   line   31 |
9657 |      9644                                   |
9658 |      9645   0028'                     l1897: |
9659 |      9646   0028'  0012                       return |
9660 |      9647                                   opt  stack  0 |
9661 |      9648                            GLOBAL __end_of___lwtofl |
9662 |      9649   002A'                            __end_of___lwtofl: |
9663 |      9650                                   signat ___lwtofl,4220 |
9664 |      9651                                   global ___asfldiv |
9665 |      9652                            |
9666 |      9653  ;;  ***************  function  ___asfldiv  ***************** |
9667 |      9654  ;;  Defined  at: |
9668 |      9655  ;;              line  5  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\asfldiv.c" |
9669 |      9656  ;;  Parameters:     Size   Location      Type |
9670 |      9657  ;;   f1p              2    49[COMRAM]  PTR  |
9671 |      9658  ;;                -&rsaquo   doWork@temp(4),  doWork@avarage(4),  |
9672 |      9659  ;;   f2               4    51[COMRAM]  PTR  |
9673 |      9660  ;;  Auto  vars:      Size   Location      Type |
9674 |      9661  ;;              None |
9675 |      9662  ;;  Return  value:   Size   Location      Type |
9676 |      9663  ;;                   4    49[COMRAM]  PTR  |
9677 |      9664  ;;  Registers  used: |
9678 |      9665  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  cstack |
9679 |      9666  ;;  Tracked  objects: |
9680 |      9667  ;;              On  entry  :  0/1 |
9681 |      9668  ;;              On  exit   :  0/0 |
9682 |      9669  ;;              Unchanged:  0/0 |
9683 |      9670  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
9684 |      9671  ;;       Params:          6        0        0        0        0        0        0 |
9685 |      9672  ;;       Locals:          0        0        0        0        0        0        0 |
9686 |      9673  ;;       Temps:           0        0        0        0        0        0        0 |
9687 |      9674  ;;       Totals:          6        0        0        0        0        0        0 |
9688 |      9675  ;;Total  ram  usage:         6  bytes |
9689 |      9676  ;;  Hardware  stack  levels  used:     1 |
9690 |      9677  ;;  Hardware  stack  levels  required  when  called:     4 |
9691 |      9678  ;;  This  function  calls: |
9692 |      9679  ;;              ___fldiv |
9693 |      9680  ;;  This  function  is  called  by: |
9694 |      9681  ;;              _doWork |
9695 |      9682  ;;  This  function  uses  a  non-reentrant  model |
9696 |      9683  ;; |
9697 |      9684                            psect  text3,class=CODE,space=0,reloc=2 |
9698 |      9685                            global  __ptext3 |
9699 |      9686   0000'                     __ptext3: |
9700 |      9687                            psect  text3 |
9701 |      9688                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\asfldiv.c" |
9702 |      9689                                   line   5 |
9703 |      9690                                   global __size_of___asfldiv |
9704 |      9691   0000                             __size_of___asfldiv    equ __end_of___asfldiv-___asfldiv |
9705 |      9692                                   |
9706 |      9693   0000'                     ___asfldiv: |
9707 |      9694                            ;incstack  =  0 |
9708 |      9695                                   opt    stack  24 |
9709 |      9696                            ;incstack  =  0 |
9710 |      9697                                   line   6 |
9711 |      9698                                   |
9712 |      9699   0000'                     l14421: |
9713 |      9700                            ;      Return  value  of  ___asfldiv  is  never  used |
9714 |      9701   0000'  C031'  FFD9                 movff  (c:___asfldiv@f1p),fsr2l |
9715 |      9702   0004'  C032'  FFDA                 movff  (c:___asfldiv@f1p+1),fsr2h |
9716 |      9703   0008'  CFDE  F01B'                 movff  postinc2,(c:?___fldiv) |
9717 |      9704   000C'  CFDE  F01C'                 movff  postinc2,(c:?___fldiv+1) |
9718 |      9705   0010'  CFDE  F01D'                 movff  postinc2,(c:?___fldiv+2) |
9719 |      9706   0014'  CFDE  F01E'                 movff  postinc2,(c:?___fldiv+3) |
9720 |      9707   0018'  C033'  F01F'                movff  (c:___asfldiv@f2),0+((c:?___fldiv)+04h) |
9721 |      9708   001C'  C034'  F020'                movff  (c:___asfldiv@f2+1),1+((c:?___fldiv)+04h) |
9722 |      9709   0020'  C035'  F021'                movff  (c:___asfldiv@f2+2),2+((c:?___fldiv)+04h) |
9723 |      9710   0024'  C036'  F022'                movff  (c:___asfldiv@f2+3),3+((c:?___fldiv)+04h) |
9724 |      9711   0028'  EC00'  F000'                call   ___fldiv   ;wreg  free |
9725 |      9712   002C'  C031'  FFD9                 movff  (c:___asfldiv@f1p),fsr2l |
9726 |      9713   0030'  C032'  FFDA                 movff  (c:___asfldiv@f1p+1),fsr2h |
9727 |      9714   0034'  C01B'  FFDE                 movff  0+?___fldiv,postinc2 |
9728 |      9715   0038'  C01C'  FFDE                 movff  1+?___fldiv,postinc2 |
9729 |      9716   003C'  C01D'  FFDE                 movff  2+?___fldiv,postinc2 |
9730 |      9717   0040'  C01E'  FFDD                 movff  3+?___fldiv,postdec2 |
9731 |      9718   0044'  06D9                       decf   fsr2 |
9732 |      9719   0046'  06D9                       decf   fsr2 |
9733 |      9720                                   line   7 |
9734 |      9721                                   |
9735 |      9722   0048'                     l1398: |
9736 |      9723   0048'  0012                       return |
9737 |      9724                                   opt  stack  0 |
9738 |      9725                            GLOBAL __end_of___asfldiv |
9739 |      9726   004A'                            __end_of___asfldiv: |
9740 |      9727                                   signat ___asfldiv,8316 |
9741 |      9728                                   global ___asfladd |
9742 |      9729                            |
9743 |      9730  ;;  ***************  function  ___asfladd  ***************** |
9744 |      9731  ;;  Defined  at: |
9745 |      9732  ;;              line  5  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\asfladd.c" |
9746 |      9733  ;;  Parameters:     Size   Location      Type |
9747 |      9734  ;;   f1p              2    22[BANK0  ]  PTR  |
9748 |      9735  ;;                -&rsaquo   doWork@temp(4),  doWork@avarage(4),  |
9749 |      9736  ;;   f2               4    24[BANK0  ]  PTR  |
9750 |      9737  ;;  Auto  vars:      Size   Location      Type |
9751 |      9738  ;;              None |
9752 |      9739  ;;  Return  value:   Size   Location      Type |
9753 |      9740  ;;                   4    22[BANK0  ]  PTR  |
9754 |      9741  ;;  Registers  used: |
9755 |      9742  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  cstack |
9756 |      9743  ;;  Tracked  objects: |
9757 |      9744  ;;              On  entry  :  0/0 |
9758 |      9745  ;;              On  exit   :  F/0 |
9759 |      9746  ;;              Unchanged:  0/0 |
9760 |      9747  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
9761 |      9748  ;;       Params:          0        6        0        0        0        0        0 |
9762 |      9749  ;;       Locals:          0        0        0        0        0        0        0 |
9763 |      9750  ;;       Temps:           0        0        0        0        0        0        0 |
9764 |      9751  ;;       Totals:          0        6        0        0        0        0        0 |
9765 |      9752  ;;Total  ram  usage:         6  bytes |
9766 |      9753  ;;  Hardware  stack  levels  used:     1 |
9767 |      9754  ;;  Hardware  stack  levels  required  when  called:     4 |
9768 |      9755  ;;  This  function  calls: |
9769 |      9756  ;;              ___fladd |
9770 |      9757  ;;  This  function  is  called  by: |
9771 |      9758  ;;              _doWork |
9772 |      9759  ;;  This  function  uses  a  non-reentrant  model |
9773 |      9760  ;; |
9774 |      9761                            psect  text4,class=CODE,space=0,reloc=2 |
9775 |      9762                            global  __ptext4 |
9776 |      9763   0000'                     __ptext4: |
9777 |      9764                            psect  text4 |
9778 |      9765                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\asfladd.c" |
9779 |      9766                                   line   5 |
9780 |      9767                                   global __size_of___asfladd |
9781 |      9768   0000                             __size_of___asfladd    equ __end_of___asfladd-___asfladd |
9782 |      9769                                   |
9783 |      9770   0000'                     ___asfladd: |
9784 |      9771                            ;incstack  =  0 |
9785 |      9772                                   opt    stack  24 |
9786 |      9773                            ;incstack  =  0 |
9787 |      9774                                   line   6 |
9788 |      9775                                   |
9789 |      9776   0000'                     l14349: |
9790 |      9777                            ;      Return  value  of  ___asfladd  is  never  used |
9791 |      9778   0000'  C016'  FFD9                 movff  (___asfladd@f1p),fsr2l |
9792 |      9779   0004'  C017'  FFDA                 movff  (___asfladd@f1p+1),fsr2h |
9793 |      9780   0008'  0100                       movlb  0 ;  ()  banked |
9794 |      9781   000A'  CFDE  F008'                 movff  postinc2,(?___fladd) |
9795 |      9782   000E'  CFDE  F009'                 movff  postinc2,(?___fladd+1) |
9796 |      9783   0012'  CFDE  F00A'                 movff  postinc2,(?___fladd+2) |
9797 |      9784   0016'  CFDE  F00B'                 movff  postinc2,(?___fladd+3) |
9798 |      9785   001A'  C018'  F00C'                movff  (___asfladd@f2),0+(?___fladd+04h) |
9799 |      9786   001E'  C019'  F00D'                movff  (___asfladd@f2+1),1+(?___fladd+04h) |
9800 |      9787   0022'  C01A'  F00E'                movff  (___asfladd@f2+2),2+(?___fladd+04h) |
9801 |      9788   0026'  C01B'  F00F'                movff  (___asfladd@f2+3),3+(?___fladd+04h) |
9802 |      9789   002A'  EC00'  F000'                call   ___fladd   ;wreg  free |
9803 |      9790   002E'  C016'  FFD9                 movff  (___asfladd@f1p),fsr2l |
9804 |      9791   0032'  C017'  FFDA                 movff  (___asfladd@f1p+1),fsr2h |
9805 |      9792   0036'  0100                       movlb  0 ;  ()  banked |
9806 |      9793   0038'  C008'  FFDE                 movff  0+?___fladd,postinc2 |
9807 |      9794   003C'  C009'  FFDE                 movff  1+?___fladd,postinc2 |
9808 |      9795   0040'  C00A'  FFDE                 movff  2+?___fladd,postinc2 |
9809 |      9796   0044'  C00B'  FFDD                 movff  3+?___fladd,postdec2 |
9810 |      9797   0048'  06D9                       decf   fsr2 |
9811 |      9798   004A'  06D9                       decf   fsr2 |
9812 |      9799                                   line   7 |
9813 |      9800                                   |
9814 |      9801   004C'                     l1393:;  BSR  set  to:  0 |
9815 |      9802                            |
9816 |      9803   004C'  0012                       return |
9817 |      9804                                   opt  stack  0 |
9818 |      9805                            GLOBAL __end_of___asfladd |
9819 |      9806   004E'                            __end_of___asfladd: |
9820 |      9807                                   signat ___asfladd,8316 |
9821 |      9808                                   global ___aldiv |
9822 |      9809                            |
9823 |      9810  ;;  ***************  function  ___aldiv  ***************** |
9824 |      9811  ;;  Defined  at: |
9825 |      9812  ;;              line  10  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\aldiv.c" |
9826 |      9813  ;;  Parameters:     Size   Location      Type |
9827 |      9814  ;;   dividend         4    12[BANK0  ]  long  |
9828 |      9815  ;;   divisor          4    16[BANK0  ]  long  |
9829 |      9816  ;;  Auto  vars:      Size   Location      Type |
9830 |      9817  ;;   quotient         4    22[BANK0  ]  long  |
9831 |      9818  ;;   sign             1    21[BANK0  ]  unsigned  char  |
9832 |      9819  ;;   counter          1    20[BANK0  ]  unsigned  char  |
9833 |      9820  ;;  Return  value:   Size   Location      Type |
9834 |      9821  ;;                   4    12[BANK0  ]  long  |
9835 |      9822  ;;  Registers  used: |
9836 |      9823  ;;              wreg,  status,2,  status,0 |
9837 |      9824  ;;  Tracked  objects: |
9838 |      9825  ;;              On  entry  :  F/0 |
9839 |      9826  ;;              On  exit   :  F/0 |
9840 |      9827  ;;              Unchanged:  0/0 |
9841 |      9828  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
9842 |      9829  ;;       Params:          0        8        0        0        0        0        0 |
9843 |      9830  ;;       Locals:          0        6        0        0        0        0        0 |
9844 |      9831  ;;       Temps:           0        0        0        0        0        0        0 |
9845 |      9832  ;;       Totals:          0       14        0        0        0        0        0 |
9846 |      9833  ;;Total  ram  usage:        14  bytes |
9847 |      9834  ;;  Hardware  stack  levels  used:     1 |
9848 |      9835  ;;  Hardware  stack  levels  required  when  called:     2 |
9849 |      9836  ;;  This  function  calls: |
9850 |      9837  ;;              Nothing |
9851 |      9838  ;;  This  function  is  called  by: |
9852 |      9839  ;;              _doWork |
9853 |      9840  ;;  This  function  uses  a  non-reentrant  model |
9854 |      9841  ;; |
9855 |      9842                            psect  text5,class=CODE,space=0,reloc=2 |
9856 |      9843                            global  __ptext5 |
9857 |      9844   0000'                     __ptext5: |
9858 |      9845                            psect  text5 |
9859 |      9846                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\aldiv.c" |
9860 |      9847                                   line   10 |
9861 |      9848                                   global __size_of___aldiv |
9862 |      9849   0000                             __size_of___aldiv      equ   __end_of___aldiv-___aldiv |
9863 |      9850                                   |
9864 |      9851   0000'                     ___aldiv:;  BSR  set  to:  0 |
9865 |      9852                            |
9866 |      9853                            ;incstack  =  0 |
9867 |      9854                                   opt    stack  26 |
9868 |      9855                            ;incstack  =  0 |
9869 |      9856                                   line   14 |
9870 |      9857                                   |
9871 |      9858   0000'                     l11533:;  BSR  set  to:  0 |
9872 |      9859                            |
9873 |      9860   0000'  6B00'                      clrf   ((___aldiv@sign))&0ffh |
9874 |      9861                                   line   15 |
9875 |      9862   0002'  AF00'                      btfss  ((___aldiv@divisor+3))&0ffh,7 |
9876 |      9863   0004'  EF00'  F000'                goto   u9441 |
9877 |      9864   0008'  EF00'  F000'                goto   u9440 |
9878 |      9865   000C'                     u9441: |
9879 |      9866   000C'  EF00'  F000'                goto   l11539 |
9880 |      9867   0010'                     u9440: |
9881 |      9868                                   line   16 |
9882 |      9869                                   |
9883 |      9870   0010'                     l11535:;  BSR  set  to:  0 |
9884 |      9871                            |
9885 |      9872   0010'  1F00'                      comf   ((___aldiv@divisor+3))&0ffh |
9886 |      9873   0012'  1F00'                      comf   ((___aldiv@divisor+2))&0ffh |
9887 |      9874   0014'  1F00'                      comf   ((___aldiv@divisor+1))&0ffh |
9888 |      9875   0016'  6D00'                      negf   ((___aldiv@divisor))&0ffh |
9889 |      9876   0018'  0E00                       movlw  0 |
9890 |      9877   001A'  2300'                      addwfc ((___aldiv@divisor+1))&0ffh |
9891 |      9878   001C'  2300'                      addwfc ((___aldiv@divisor+2))&0ffh |
9892 |      9879   001E'  2300'                      addwfc ((___aldiv@divisor+3))&0ffh |
9893 |      9880                                   line   17 |
9894 |      9881                                   |
9895 |      9882   0020'                     l11537:;  BSR  set  to:  0 |
9896 |      9883                            |
9897 |      9884   0020'  0E01                       movlw  low(01h) |
9898 |      9885   0022'  6F00'                      movwf  ((___aldiv@sign))&0ffh |
9899 |      9886                                   line   19 |
9900 |      9887                                   |
9901 |      9888   0024'                     l11539:;  BSR  set  to:  0 |
9902 |      9889                            |
9903 |      9890   0024'  AF00'                      btfss  ((___aldiv@dividend+3))&0ffh,7 |
9904 |      9891   0026'  EF00'  F000'                goto   u9451 |
9905 |      9892   002A'  EF00'  F000'                goto   u9450 |
9906 |      9893   002E'                     u9451: |
9907 |      9894   002E'  EF00'  F000'                goto   l11545 |
9908 |      9895   0032'                     u9450: |
9909 |      9896                                   line   20 |
9910 |      9897                                   |
9911 |      9898   0032'                     l11541:;  BSR  set  to:  0 |
9912 |      9899                            |
9913 |      9900   0032'  1F00'                      comf   ((___aldiv@dividend+3))&0ffh |
9914 |      9901   0034'  1F00'                      comf   ((___aldiv@dividend+2))&0ffh |
9915 |      9902   0036'  1F00'                      comf   ((___aldiv@dividend+1))&0ffh |
9916 |      9903   0038'  6D00'                      negf   ((___aldiv@dividend))&0ffh |
9917 |      9904   003A'  0E00                       movlw  0 |
9918 |      9905   003C'  2300'                      addwfc ((___aldiv@dividend+1))&0ffh |
9919 |      9906   003E'  2300'                      addwfc ((___aldiv@dividend+2))&0ffh |
9920 |      9907   0040'  2300'                      addwfc ((___aldiv@dividend+3))&0ffh |
9921 |      9908                                   line   21 |
9922 |      9909                                   |
9923 |      9910   0042'                     l11543:;  BSR  set  to:  0 |
9924 |      9911                            |
9925 |      9912   0042'  0E01                       movlw  (01h)&0ffh |
9926 |      9913   0044'  1B00'                      xorwf  ((___aldiv@sign))&0ffh |
9927 |      9914                                   line   23 |
9928 |      9915                                   |
9929 |      9916   0046'                     l11545:;  BSR  set  to:  0 |
9930 |      9917                            |
9931 |      9918   0046'  6B00'                      clrf   ((___aldiv@quotient))&0ffh |
9932 |      9919   0048'  6B00'                      clrf   ((___aldiv@quotient+1))&0ffh |
9933 |      9920   004A'  6B00'                      clrf   ((___aldiv@quotient+2))&0ffh |
9934 |      9921   004C'  6B00'                      clrf   ((___aldiv@quotient+3))&0ffh |
9935 |      9922                            |
9936 |      9923                                   line   24 |
9937 |      9924                                   |
9938 |      9925   004E'                     l11547:;  BSR  set  to:  0 |
9939 |      9926                            |
9940 |      9927   004E'  5100'                      movf   ((___aldiv@divisor+3))&0ffh,w |
9941 |      9928   0050'  1100'                      iorwf  ((___aldiv@divisor))&0ffh,w |
9942 |      9929   0052'  1100'                      iorwf  ((___aldiv@divisor+1))&0ffh,w |
9943 |      9930   0054'  1100'                      iorwf  ((___aldiv@divisor+2))&0ffh,w |
9944 |      9931                            |
9945 |      9932   0056'  B4D8                       btfsc  status,2 |
9946 |      9933   0058'  EF00'  F000'                goto   u9461 |
9947 |      9934   005C'  EF00'  F000'                goto   u9460 |
9948 |      9935   0060'                     u9461: |
9949 |      9936   0060'  EF00'  F000'                goto   l11567 |
9950 |      9937   0064'                     u9460: |
9951 |      9938                                   line   25 |
9952 |      9939                                   |
9953 |      9940   0064'                     l11549:;  BSR  set  to:  0 |
9954 |      9941                            |
9955 |      9942   0064'  0E01                       movlw  low(01h) |
9956 |      9943   0066'  6F00'                      movwf  ((___aldiv@counter))&0ffh |
9957 |      9944                                   line   26 |
9958 |      9945   0068'  EF00'  F000'                goto   l11553 |
9959 |      9946                                   line   27 |
9960 |      9947                                   |
9961 |      9948   006C'                     l11551:;  BSR  set  to:  0 |
9962 |      9949                            |
9963 |      9950   006C'  90D8                       bcf    status,0 |
9964 |      9951   006E'  3700'                      rlcf   ((___aldiv@divisor))&0ffh |
9965 |      9952   0070'  3700'                      rlcf   ((___aldiv@divisor+1))&0ffh |
9966 |      9953   0072'  3700'                      rlcf   ((___aldiv@divisor+2))&0ffh |
9967 |      9954   0074'  3700'                      rlcf   ((___aldiv@divisor+3))&0ffh |
9968 |      9955                                   line   28 |
9969 |      9956   0076'  2B00'                      incf   ((___aldiv@counter))&0ffh |
9970 |      9957                                   line   26 |
9971 |      9958                                   |
9972 |      9959   0078'                     l11553:;  BSR  set  to:  0 |
9973 |      9960                            |
9974 |      9961                                   |
9975 |      9962   0078'  AF00'                      btfss  ((___aldiv@divisor+3))&0ffh,(31)&7 |
9976 |      9963   007A'  EF00'  F000'                goto   u9471 |
9977 |      9964   007E'  EF00'  F000'                goto   u9470 |
9978 |      9965   0082'                     u9471: |
9979 |      9966   0082'  EF00'  F000'                goto   l11551 |
9980 |      9967   0086'                     u9470: |
9981 |      9968                                   line   31 |
9982 |      9969                                   |
9983 |      9970   0086'                     l11555:;  BSR  set  to:  0 |
9984 |      9971                            |
9985 |      9972   0086'  90D8                       bcf    status,0 |
9986 |      9973   0088'  3700'                      rlcf   ((___aldiv@quotient))&0ffh |
9987 |      9974   008A'  3700'                      rlcf   ((___aldiv@quotient+1))&0ffh |
9988 |      9975   008C'  3700'                      rlcf   ((___aldiv@quotient+2))&0ffh |
9989 |      9976   008E'  3700'                      rlcf   ((___aldiv@quotient+3))&0ffh |
9990 |      9977                                   line   32 |
9991 |      9978                                   |
9992 |      9979   0090'                     l11557:;  BSR  set  to:  0 |
9993 |      9980                            |
9994 |      9981   0090'  5100'                      movf   ((___aldiv@divisor))&0ffh,w |
9995 |      9982   0092'  5D00'                      subwf  ((___aldiv@dividend))&0ffh,w |
9996 |      9983   0094'  5100'                      movf   ((___aldiv@divisor+1))&0ffh,w |
9997 |      9984   0096'  5900'                      subwfb ((___aldiv@dividend+1))&0ffh,w |
9998 |      9985   0098'  5100'                      movf   ((___aldiv@divisor+2))&0ffh,w |
9999 |      9986   009A'  5900'                      subwfb ((___aldiv@dividend+2))&0ffh,w |
10000 |      9987   009C'  5100'                      movf   ((___aldiv@divisor+3))&0ffh,w |
10001 |      9988   009E'  5900'                      subwfb ((___aldiv@dividend+3))&0ffh,w |
10002 |      9989   00A0'  A0D8                       btfss  status,0 |
10003 |      9990   00A2'  EF00'  F000'                goto   u9481 |
10004 |      9991   00A6'  EF00'  F000'                goto   u9480 |
10005 |      9992   00AA'                     u9481: |
10006 |      9993   00AA'  EF00'  F000'                goto   l11563 |
10007 |      9994   00AE'                     u9480: |
10008 |      9995                                   line   33 |
10009 |      9996                                   |
10010 |      9997   00AE'                     l11559:;  BSR  set  to:  0 |
10011 |      9998                            |
10012 |      9999   00AE'  5100'                      movf   ((___aldiv@divisor))&0ffh,w |
10013 |     10000   00B0'  5F00'                      subwf  ((___aldiv@dividend))&0ffh |
10014 |     10001   00B2'  5100'                      movf   ((___aldiv@divisor+1))&0ffh,w |
10015 |     10002   00B4'  5B00'                      subwfb ((___aldiv@dividend+1))&0ffh |
10016 |     10003   00B6'  5100'                      movf   ((___aldiv@divisor+2))&0ffh,w |
10017 |     10004   00B8'  5B00'                      subwfb ((___aldiv@dividend+2))&0ffh |
10018 |     10005   00BA'  5100'                      movf   ((___aldiv@divisor+3))&0ffh,w |
10019 |     10006   00BC'  5B00'                      subwfb ((___aldiv@dividend+3))&0ffh |
10020 |     10007                                   line   34 |
10021 |     10008                                   |
10022 |     10009   00BE'                     l11561:;  BSR  set  to:  0 |
10023 |     10010                            |
10024 |     10011   00BE'  8100'                      bsf    (0+(0/8)+(___aldiv@quotient))&0ffh,(0)&7 |
10025 |     10012                                   line   36 |
10026 |     10013                                   |
10027 |     10014   00C0'                     l11563:;  BSR  set  to:  0 |
10028 |     10015                            |
10029 |     10016   00C0'  90D8                       bcf    status,0 |
10030 |     10017   00C2'  3300'                      rrcf   ((___aldiv@divisor+3))&0ffh |
10031 |     10018   00C4'  3300'                      rrcf   ((___aldiv@divisor+2))&0ffh |
10032 |     10019   00C6'  3300'                      rrcf   ((___aldiv@divisor+1))&0ffh |
10033 |     10020   00C8'  3300'                      rrcf   ((___aldiv@divisor))&0ffh |
10034 |     10021                                   line   37 |
10035 |     10022                                   |
10036 |     10023   00CA'                     l11565:;  BSR  set  to:  0 |
10037 |     10024                            |
10038 |     10025   00CA'  2F00'                      decfsz ((___aldiv@counter))&0ffh |
10039 |     10026                                   |
10040 |     10027   00CC'  EF00'  F000'                goto   l11555 |
10041 |     10028                                   line   39 |
10042 |     10029                                   |
10043 |     10030   00D0'                     l11567:;  BSR  set  to:  0 |
10044 |     10031                            |
10045 |     10032   00D0'  5100'                      movf   ((___aldiv@sign))&0ffh,w |
10046 |     10033   00D2'  B4D8                       btfsc  status,2 |
10047 |     10034   00D4'  EF00'  F000'                goto   u9491 |
10048 |     10035   00D8'  EF00'  F000'                goto   u9490 |
10049 |     10036   00DC'                     u9491: |
10050 |     10037   00DC'  EF00'  F000'                goto   l11571 |
10051 |     10038   00E0'                     u9490: |
10052 |     10039                                   line   40 |
10053 |     10040                                   |
10054 |     10041   00E0'                     l11569:;  BSR  set  to:  0 |
10055 |     10042                            |
10056 |     10043   00E0'  1F00'                      comf   ((___aldiv@quotient+3))&0ffh |
10057 |     10044   00E2'  1F00'                      comf   ((___aldiv@quotient+2))&0ffh |
10058 |     10045   00E4'  1F00'                      comf   ((___aldiv@quotient+1))&0ffh |
10059 |     10046   00E6'  6D00'                      negf   ((___aldiv@quotient))&0ffh |
10060 |     10047   00E8'  0E00                       movlw  0 |
10061 |     10048   00EA'  2300'                      addwfc ((___aldiv@quotient+1))&0ffh |
10062 |     10049   00EC'  2300'                      addwfc ((___aldiv@quotient+2))&0ffh |
10063 |     10050   00EE'  2300'                      addwfc ((___aldiv@quotient+3))&0ffh |
10064 |     10051                                   line   41 |
10065 |     10052                                   |
10066 |     10053   00F0'                     l11571:;  BSR  set  to:  0 |
10067 |     10054                            |
10068 |     10055   00F0'  C016'  F00C'                movff  (___aldiv@quotient),(?___aldiv) |
10069 |     10056   00F4'  C017'  F00D'                movff  (___aldiv@quotient+1),(?___aldiv+1) |
10070 |     10057   00F8'  C018'  F00E'                movff  (___aldiv@quotient+2),(?___aldiv+2) |
10071 |     10058   00FC'  C019'  F00F'                movff  (___aldiv@quotient+3),(?___aldiv+3) |
10072 |     10059                                   line   42 |
10073 |     10060                                   |
10074 |     10061   0100'                     l1360:;  BSR  set  to:  0 |
10075 |     10062                            |
10076 |     10063   0100'  0012                       return |
10077 |     10064                                   opt  stack  0 |
10078 |     10065                            GLOBAL __end_of___aldiv |
10079 |     10066   0102'                            __end_of___aldiv: |
10080 |     10067                                   signat ___aldiv,8316 |
10081 |     10068                                   global _getCalibrationValue |
10082 |     10069                            |
10083 |     10070  ;;  ***************  function  _getCalibrationValue  ***************** |
10084 |     10071  ;;  Defined  at: |
10085 |     10072  ;;              line  865  in  file  "../main.c" |
10086 |     10073  ;;  Parameters:     Size   Location      Type |
10087 |     10074  ;;   i                1     wreg      unsigned  char  |
10088 |     10075  ;;  Auto  vars:      Size   Location      Type |
10089 |     10076  ;;   i                1    24[COMRAM]  unsigned  char  |
10090 |     10077  ;;   cal              2    22[COMRAM]  short  |
10091 |     10078  ;;  Return  value:   Size   Location      Type |
10092 |     10079  ;;                   2    17[COMRAM]  short  |
10093 |     10080  ;;  Registers  used: |
10094 |     10081  ;;              wreg,  status,2,  status,0,  prodl,  prodh,  cstack |
10095 |     10082  ;;  Tracked  objects: |
10096 |     10083  ;;              On  entry  :  F/1 |
10097 |     10084  ;;              On  exit   :  0/0 |
10098 |     10085  ;;              Unchanged:  0/0 |
10099 |     10086  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
10100 |     10087  ;;       Params:          2        0        0        0        0        0        0 |
10101 |     10088  ;;       Locals:          3        0        0        0        0        0        0 |
10102 |     10089  ;;       Temps:           3        0        0        0        0        0        0 |
10103 |     10090  ;;       Totals:          8        0        0        0        0        0        0 |
10104 |     10091  ;;Total  ram  usage:         8  bytes |
10105 |     10092  ;;  Hardware  stack  levels  used:     1 |
10106 |     10093  ;;  Hardware  stack  levels  required  when  called:     3 |
10107 |     10094  ;;  This  function  calls: |
10108 |     10095  ;;              _readEEPROM |
10109 |     10096  ;;  This  function  is  called  by: |
10110 |     10097  ;;              _doWork |
10111 |     10098  ;;  This  function  uses  a  non-reentrant  model |
10112 |     10099  ;; |
10113 |     10100                            psect  text6,class=CODE,space=0,reloc=2 |
10114 |     10101                            global  __ptext6 |
10115 |     10102   0000'                     __ptext6: |
10116 |     10103                            psect  text6 |
10117 |     10104                                   file   "../main.c" |
10118 |     10105                                   line   865 |
10119 |     10106                                   global __size_of_getCalibrationValue |
10120 |     10107   0000                             __size_of_getCalibrationValue  equ       __end_of_getCalibrationValue-_getCalibrationValue |
10121 |     10108                                   |
10122 |     10109   0000'                     _getCalibrationValue:;  BSR  set  to:  0 |
10123 |     10110                            |
10124 |     10111                            ;incstack  =  0 |
10125 |     10112                                   opt    stack  25 |
10126 |     10113                            ;incstack  =  0 |
10127 |     10114                            ;getCalibrationValue@i  stored  from  wreg |
10128 |     10115                                   line   869 |
10129 |     10116   0000'  CFE8  F018'                 movff  wreg,(c:getCalibrationValue@i) |
10130 |     10117                                   |
10131 |     10118   0004'                     l10585:;  BSR  set  to:  1 |
10132 |     10119                            |
10133 |     10120                            ;main.c:  866:  int16_t  cal; |
10134 |     10121                            ;main.c:  868:  cal  =  readEEPROM(2  *  i  +  0x9E)  *  256  + |
10135 |     10122                            ;main.c:  869:  readEEPROM(2  *  i  +  0x9F); |
10136 |     10123   0004'  5018'                      movf   ((c:getCalibrationValue@i)),c,w |
10137 |     10124   0006'  0D02                       mullw  02h |
10138 |     10125   0008'  0E9F                       movlw  low(09Fh) |
10139 |     10126   000A'  24F3                       addwf  (prodl),c,w |
10140 |     10127                                   |
10141 |     10128   000C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
10142 |     10129   000E'  0E00                       movlw  high(09Fh) |
10143 |     10130   0010'  20F4                       addwfc (prodh),c,w |
10144 |     10131   0012'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
10145 |     10132   0014'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
10146 |     10133   0018'  6E00'                      movwf  (??_getCalibrationValue+0+0)&0ffh,c |
10147 |     10134   001A'  5018'                      movf   ((c:getCalibrationValue@i)),c,w |
10148 |     10135   001C'  0D02                       mullw  02h |
10149 |     10136   001E'  0E9E                       movlw  low(09Eh) |
10150 |     10137   0020'  24F3                       addwf  (prodl),c,w |
10151 |     10138                                   |
10152 |     10139   0022'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
10153 |     10140   0024'  0E00                       movlw  high(09Eh) |
10154 |     10141   0026'  20F4                       addwfc (prodh),c,w |
10155 |     10142   0028'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
10156 |     10143   002A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
10157 |     10144   002E'  6E00'                      movwf  (??_getCalibrationValue+1+0+1)&0ffh,c |
10158 |     10145   0030'  6A00'                      clrf   (??_getCalibrationValue+1+0)&0ffh,c |
10159 |     10146   0032'  5013'                      movf   ((??_getCalibrationValue+0+0)),c,w |
10160 |     10147   0034'  2414'                      addwf  (??_getCalibrationValue+1+0),c,w |
10161 |     10148                                   |
10162 |     10149   0036'  6E16'                      movwf  ((c:getCalibrationValue@cal)),c |
10163 |     10150   0038'  0E00                       movlw  0 |
10164 |     10151   003A'  2015'                      addwfc (??_getCalibrationValue+1+1),c,w |
10165 |     10152   003C'  6E17'                      movwf  1+((c:getCalibrationValue@cal)),c |
10166 |     10153                                   line   871 |
10167 |     10154                                   |
10168 |     10155   003E'                     l10587: |
10169 |     10156                            ;main.c:  871:  return  cal; |
10170 |     10157   003E'  C016'  F011'                movff  (c:getCalibrationValue@cal),(c:?_getCalibrationValue) |
10171 |     10158   0042'  C017'  F012'                movff  (c:getCalibrationValue@cal+1),(c:?_getCalibrationValue+1) |
10172 |     10159                                   line   872 |
10173 |     10160                                   |
10174 |     10161   0046'                     l259: |
10175 |     10162   0046'  0012                       return |
10176 |     10163                                   opt  stack  0 |
10177 |     10164                            GLOBAL __end_of_getCalibrationValue |
10178 |     10165   0048'                            __end_of_getCalibrationValue: |
10179 |     10166                                   signat _getCalibrationValue,4218 |
10180 |     10167                                   global _log |
10181 |     10168                            |
10182 |     10169  ;;  ***************  function  _log  ***************** |
10183 |     10170  ;;  Defined  at: |
10184 |     10171  ;;              line  6  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\log.c" |
10185 |     10172  ;;  Parameters:     Size   Location      Type |
10186 |     10173  ;;   x                4    33[BANK0  ]  short  |
10187 |     10174  ;;  Auto  vars:      Size   Location      Type |
10188 |     10175  ;;   exponent         2    37[BANK0  ]  int  |
10189 |     10176  ;;  Return  value:   Size   Location      Type |
10190 |     10177  ;;                   4    33[BANK0  ]  int  |
10191 |     10178  ;;  Registers  used: |
10192 |     10179  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  cstack |
10193 |     10180  ;;  Tracked  objects: |
10194 |     10181  ;;              On  entry  :  0/1 |
10195 |     10182  ;;              On  exit   :  0/0 |
10196 |     10183  ;;              Unchanged:  0/0 |
10197 |     10184  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
10198 |     10185  ;;       Params:          0        4        0        0        0        0        0 |
10199 |     10186  ;;       Locals:          0        2        0        0        0        0        0 |
10200 |     10187  ;;       Temps:           0        0        0        0        0        0        0 |
10201 |     10188  ;;       Totals:          0        6        0        0        0        0        0 |
10202 |     10189  ;;Total  ram  usage:         6  bytes |
10203 |     10190  ;;  Hardware  stack  levels  used:     1 |
10204 |     10191  ;;  Hardware  stack  levels  required  when  called:     5 |
10205 |     10192  ;;  This  function  calls: |
10206 |     10193  ;;              ___fladd |
10207 |     10194  ;;              ___flmul |
10208 |     10195  ;;              ___awtofl |
10209 |     10196  ;;              _eval_poly |
10210 |     10197  ;;              _frexp |
10211 |     10198  ;;  This  function  is  called  by: |
10212 |     10199  ;;              _doWork |
10213 |     10200  ;;  This  function  uses  a  non-reentrant  model |
10214 |     10201  ;; |
10215 |     10202                            psect  text7,class=CODE,space=0,reloc=2 |
10216 |     10203                            global  __ptext7 |
10217 |     10204   0000'                     __ptext7: |
10218 |     10205                            psect  text7 |
10219 |     10206                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\log.c" |
10220 |     10207                                   line   6 |
10221 |     10208                                   global __size_of_log |
10222 |     10209   0000                             __size_of_log  equ       __end_of_log-_log |
10223 |     10210                                   |
10224 |     10211   0000'                     _log: |
10225 |     10212                            ;incstack  =  0 |
10226 |     10213                                   opt    stack  23 |
10227 |     10214                            ;incstack  =  0 |
10228 |     10215                                   line   24 |
10229 |     10216                                   |
10230 |     10217   0000'                     l14253: |
10231 |     10218   0000'  0100                       movlb  0 ;  ()  banked |
10232 |     10219   0002'  AF00'                      btfss  ((log@x+3))&0ffh,7 |
10233 |     10220   0004'  EF00'  F000'                goto   u13021 |
10234 |     10221   0008'  EF00'  F000'                goto   u13020 |
10235 |     10222   000C'                     u13021: |
10236 |     10223   000C'  EF00'  F000'                goto   l14257 |
10237 |     10224   0010'                     u13020: |
10238 |     10225                                   line   26 |
10239 |     10226                                   |
10240 |     10227   0010'                     l14255:;  BSR  set  to:  0 |
10241 |     10228                            |
10242 |     10229   0010'  6B00'                      clrf   ((?_log))&0ffh |
10243 |     10230   0012'  6B00'                      clrf   ((?_log+1))&0ffh |
10244 |     10231   0014'  6B00'                      clrf   ((?_log+2))&0ffh |
10245 |     10232   0016'  6B00'                      clrf   ((?_log+3))&0ffh |
10246 |     10233                            |
10247 |     10234   0018'  EF00'  F000'                goto   l1838 |
10248 |     10235                                   line   28 |
10249 |     10236                                   |
10250 |     10237   001C'                     l14257:;  BSR  set  to:  0 |
10251 |     10238                            |
10252 |     10239   001C'  EE20'  F000'                lfsr   2,(log@x) |
10253 |     10240   0020'  50DE                       movf   postinc2,w |
10254 |     10241   0022'  10DE                       iorwf  postinc2,w |
10255 |     10242   0024'  10DE                       iorwf  postinc2,w |
10256 |     10243   0026'  10DE                       iorwf  postinc2,w |
10257 |     10244   0028'  A4D8                       btfss  status,2 |
10258 |     10245   002A'  EF00'  F000'                goto   u13031 |
10259 |     10246   002E'  EF00'  F000'                goto   u13030 |
10260 |     10247   0032'                     u13031: |
10261 |     10248   0032'  EF00'  F000'                goto   l14261 |
10262 |     10249   0036'                     u13030: |
10263 |     10250                                   line   30 |
10264 |     10251                                   |
10265 |     10252   0036'                     l14259:;  BSR  set  to:  0 |
10266 |     10253                            |
10267 |     10254   0036'  6B00'                      clrf   ((?_log))&0ffh |
10268 |     10255   0038'  6B00'                      clrf   ((?_log+1))&0ffh |
10269 |     10256   003A'  6B00'                      clrf   ((?_log+2))&0ffh |
10270 |     10257   003C'  6B00'                      clrf   ((?_log+3))&0ffh |
10271 |     10258                            |
10272 |     10259   003E'  EF00'  F000'                goto   l1838 |
10273 |     10260                                   line   32 |
10274 |     10261                                   |
10275 |     10262   0042'                     l14261:;  BSR  set  to:  0 |
10276 |     10263                            |
10277 |     10264   0042'  0E00                       movlw  low(2.0000000000000000) |
10278 |     10265   0044'  6F00'                      movwf  (0+(?___flmul+04h))&0ffh |
10279 |     10266   0046'  0E00                       movlw  high(2.0000000000000000) |
10280 |     10267   0048'  6F00'                      movwf  (1+(?___flmul+04h))&0ffh |
10281 |     10268   004A'  0E00                       movlw  low  highword(2.0000000000000000) |
10282 |     10269   004C'  6F00'                      movwf  (2+(?___flmul+04h))&0ffh |
10283 |     10270   004E'  0E40                       movlw  high  highword(2.0000000000000000) |
10284 |     10271   0050'  6F00'                      movwf  (3+(?___flmul+04h))&0ffh |
10285 |     10272   0052'  0E00'                      movlw  low(log@exponent) |
10286 |     10273   0054'  6E11'                      movwf  (0+((c:?_frexp)+04h)),c |
10287 |     10274   0056'  C021'  F00D'                movff  (log@x),(c:?_frexp) |
10288 |     10275   005A'  C022'  F00E'                movff  (log@x+1),(c:?_frexp+1) |
10289 |     10276   005E'  C023'  F00F'                movff  (log@x+2),(c:?_frexp+2) |
10290 |     10277   0062'  C024'  F010'                movff  (log@x+3),(c:?_frexp+3) |
10291 |     10278   0066'  EC00'  F000'                call   _frexp     ;wreg  free |
10292 |     10279                                   |
10293 |     10280   006A'  C010'  F003'                movff  3+?_frexp,(?___flmul+3) |
10294 |     10281   006E'  C00F'  F002'                movff  2+?_frexp,(?___flmul+2) |
10295 |     10282   0072'  C00E'  F001'                movff  1+?_frexp,(?___flmul+1) |
10296 |     10283   0076'  C00D'  F000'                movff  0+?_frexp,(?___flmul) |
10297 |     10284                                   |
10298 |     10285   007A'  EC00'  F000'                call   ___flmul   ;wreg  free |
10299 |     10286                                   |
10300 |     10287   007E'  C003'  F00B'                movff  3+?___flmul,(?___fladd+3) |
10301 |     10288   0082'  C002'  F00A'                movff  2+?___flmul,(?___fladd+2) |
10302 |     10289   0086'  C001'  F009'                movff  1+?___flmul,(?___fladd+1) |
10303 |     10290   008A'  C000'  F008'                movff  0+?___flmul,(?___fladd) |
10304 |     10291                                   |
10305 |     10292   008E'  0E00                       movlw  low(-1.0000000000000000) |
10306 |     10293   0090'  0100                       movlb  0 ;  ()  banked |
10307 |     10294   0092'  6F00'                      movwf  (0+(?___fladd+04h))&0ffh |
10308 |     10295   0094'  0E00                       movlw  high(-1.0000000000000000) |
10309 |     10296   0096'  6F00'                      movwf  (1+(?___fladd+04h))&0ffh |
10310 |     10297   0098'  0E80                       movlw  low  highword(-1.0000000000000000) |
10311 |     10298   009A'  6F00'                      movwf  (2+(?___fladd+04h))&0ffh |
10312 |     10299   009C'  0EBF                       movlw  high  highword(-1.0000000000000000) |
10313 |     10300   009E'  6F00'                      movwf  (3+(?___fladd+04h))&0ffh |
10314 |     10301   00A0'  EC00'  F000'                call   ___fladd   ;wreg  free |
10315 |     10302                                   |
10316 |     10303   00A4'  C00B'  F024'                movff  3+?___fladd,(log@x+3) |
10317 |     10304   00A8'  C00A'  F023'                movff  2+?___fladd,(log@x+2) |
10318 |     10305   00AC'  C009'  F022'                movff  1+?___fladd,(log@x+1) |
10319 |     10306   00B0'  C008'  F021'                movff  0+?___fladd,(log@x) |
10320 |     10307                                   |
10321 |     10308                                   line   33 |
10322 |     10309                                   |
10323 |     10310   00B4'                     l14263: |
10324 |     10311   00B4'  0100                       movlb  0 ;  ()  banked |
10325 |     10312   00B6'  0700'                      decf   ((log@exponent))&0ffh |
10326 |     10313   00B8'  A0D8                       btfss  status,0 |
10327 |     10314   00BA'  0700'                      decf   ((log@exponent+1))&0ffh |
10328 |     10315                                   line   34 |
10329 |     10316                                   |
10330 |     10317   00BC'                     l14265:;  BSR  set  to:  0 |
10331 |     10318                            |
10332 |     10319   00BC'  C021'  F016'                movff  (log@x),(?_eval_poly) |
10333 |     10320   00C0'  C022'  F017'                movff  (log@x+1),(?_eval_poly+1) |
10334 |     10321   00C4'  C023'  F018'                movff  (log@x+2),(?_eval_poly+2) |
10335 |     10322   00C8'  C024'  F019'                movff  (log@x+3),(?_eval_poly+3) |
10336 |     10323   00CC'  0E00'                      movlw  low(log@coeff) |
10337 |     10324   00CE'  6F00'                      movwf  (0+(?_eval_poly+04h))&0ffh |
10338 |     10325   00D0'  0E00                       movlw  high(08h) |
10339 |     10326   00D2'  6F00'                      movwf  (1+(?_eval_poly+05h))&0ffh |
10340 |     10327   00D4'  0E08                       movlw  low(08h) |
10341 |     10328   00D6'  6F00'                      movwf  (0+(?_eval_poly+05h))&0ffh |
10342 |     10329   00D8'  EC00'  F000'                call   _eval_poly ;wreg  free |
10343 |     10330                                   |
10344 |     10331   00DC'  C019'  F024'                movff  3+?_eval_poly,(log@x+3) |
10345 |     10332   00E0'  C018'  F023'                movff  2+?_eval_poly,(log@x+2) |
10346 |     10333   00E4'  C017'  F022'                movff  1+?_eval_poly,(log@x+1) |
10347 |     10334   00E8'  C016'  F021'                movff  0+?_eval_poly,(log@x) |
10348 |     10335                                   |
10349 |     10336                                   line   35 |
10350 |     10337                                   |
10351 |     10338   00EC'                     l14267:;  BSR  set  to:  0 |
10352 |     10339                            |
10353 |     10340   00EC'  0E18                       movlw  low(0.69314718055994995) |
10354 |     10341   00EE'  6F00'                      movwf  (0+(?___flmul+04h))&0ffh |
10355 |     10342   00F0'  0E72                       movlw  high(0.69314718055994995) |
10356 |     10343   00F2'  6F00'                      movwf  (1+(?___flmul+04h))&0ffh |
10357 |     10344   00F4'  0E31                       movlw  low  highword(0.69314718055994995) |
10358 |     10345   00F6'  6F00'                      movwf  (2+(?___flmul+04h))&0ffh |
10359 |     10346   00F8'  0E3F                       movlw  high  highword(0.69314718055994995) |
10360 |     10347   00FA'  6F00'                      movwf  (3+(?___flmul+04h))&0ffh |
10361 |     10348   00FC'  C025'  F017'                movff  (log@exponent),(c:?___awtofl) |
10362 |     10349   0100'  C026'  F018'                movff  (log@exponent+1),(c:?___awtofl+1) |
10363 |     10350   0104'  EC00'  F000'                call   ___awtofl  ;wreg  free |
10364 |     10351                                   |
10365 |     10352   0108'  C01A'  F003'                movff  3+?___awtofl,(?___flmul+3) |
10366 |     10353   010C'  C019'  F002'                movff  2+?___awtofl,(?___flmul+2) |
10367 |     10354   0110'  C018'  F001'                movff  1+?___awtofl,(?___flmul+1) |
10368 |     10355   0114'  C017'  F000'                movff  0+?___awtofl,(?___flmul) |
10369 |     10356                                   |
10370 |     10357   0118'  EC00'  F000'                call   ___flmul   ;wreg  free |
10371 |     10358                                   |
10372 |     10359   011C'  C003'  F00B'                movff  3+?___flmul,(?___fladd+3) |
10373 |     10360   0120'  C002'  F00A'                movff  2+?___flmul,(?___fladd+2) |
10374 |     10361   0124'  C001'  F009'                movff  1+?___flmul,(?___fladd+1) |
10375 |     10362   0128'  C000'  F008'                movff  0+?___flmul,(?___fladd) |
10376 |     10363                                   |
10377 |     10364   012C'  C021'  F00C'                movff  (log@x),0+(?___fladd+04h) |
10378 |     10365   0130'  C022'  F00D'                movff  (log@x+1),1+(?___fladd+04h) |
10379 |     10366   0134'  C023'  F00E'                movff  (log@x+2),2+(?___fladd+04h) |
10380 |     10367   0138'  C024'  F00F'                movff  (log@x+3),3+(?___fladd+04h) |
10381 |     10368   013C'  EC00'  F000'                call   ___fladd   ;wreg  free |
10382 |     10369                                   |
10383 |     10370   0140'  C00B'  F024'                movff  3+?___fladd,(?_log+3) |
10384 |     10371   0144'  C00A'  F023'                movff  2+?___fladd,(?_log+2) |
10385 |     10372   0148'  C009'  F022'                movff  1+?___fladd,(?_log+1) |
10386 |     10373   014C'  C008'  F021'                movff  0+?___fladd,(?_log) |
10387 |     10374                                   |
10388 |     10375                                   line   36 |
10389 |     10376                                   |
10390 |     10377   0150'                     l1838: |
10391 |     10378   0150'  0012                       return |
10392 |     10379                                   opt  stack  0 |
10393 |     10380                            GLOBAL __end_of_log |
10394 |     10381   0152'                            __end_of_log: |
10395 |     10382                                   signat _log,4220 |
10396 |     10383                                   global _exp |
10397 |     10384                            |
10398 |     10385  ;;  ***************  function  _exp  ***************** |
10399 |     10386  ;;  Defined  at: |
10400 |     10387  ;;              line  13  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\exp.c" |
10401 |     10388  ;;  Parameters:     Size   Location      Type |
10402 |     10389  ;;   x                4    42[BANK0  ]  int  |
10403 |     10390  ;;  Auto  vars:      Size   Location      Type |
10404 |     10391  ;;   exponent         2    50[BANK0  ]  int  |
10405 |     10392  ;;   sign             1    52[BANK0  ]  unsigned  char  |
10406 |     10393  ;;  Return  value:   Size   Location      Type |
10407 |     10394  ;;                   4    42[BANK0  ]  unsigned  char  |
10408 |     10395  ;;  Registers  used: |
10409 |     10396  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  cstack |
10410 |     10397  ;;  Tracked  objects: |
10411 |     10398  ;;              On  entry  :  0/1 |
10412 |     10399  ;;              On  exit   :  0/0 |
10413 |     10400  ;;              Unchanged:  0/0 |
10414 |     10401  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
10415 |     10402  ;;       Params:          0        4        0        0        0        0        0 |
10416 |     10403  ;;       Locals:          0        7        0        0        0        0        0 |
10417 |     10404  ;;       Temps:           0        0        0        0        0        0        0 |
10418 |     10405  ;;       Totals:          0       11        0        0        0        0        0 |
10419 |     10406  ;;Total  ram  usage:        11  bytes |
10420 |     10407  ;;  Hardware  stack  levels  used:     1 |
10421 |     10408  ;;  Hardware  stack  levels  required  when  called:     6 |
10422 |     10409  ;;  This  function  calls: |
10423 |     10410  ;;              ___fldiv |
10424 |     10411  ;;              ___asflmul |
10425 |     10412  ;;              ___asflsub |
10426 |     10413  ;;              ___awtofl |
10427 |     10414  ;;              _floor |
10428 |     10415  ;;              _eval_poly |
10429 |     10416  ;;              _ldexp |
10430 |     10417  ;;              ___flge |
10431 |     10418  ;;              ___flneg |
10432 |     10419  ;;              ___fltol |
10433 |     10420  ;;  This  function  is  called  by: |
10434 |     10421  ;;              _doWork |
10435 |     10422  ;;  This  function  uses  a  non-reentrant  model |
10436 |     10423  ;; |
10437 |     10424                            psect  text8,class=CODE,space=0,reloc=2 |
10438 |     10425                            global  __ptext8 |
10439 |     10426   0000'                     __ptext8: |
10440 |     10427                            psect  text8 |
10441 |     10428                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\exp.c" |
10442 |     10429                                   line   13 |
10443 |     10430                                   global __size_of_exp |
10444 |     10431   0000                             __size_of_exp  equ       __end_of_exp-_exp |
10445 |     10432                                   |
10446 |     10433   0000'                     _exp: |
10447 |     10434                            ;incstack  =  0 |
10448 |     10435                                   opt    stack  22 |
10449 |     10436                            ;incstack  =  0 |
10450 |     10437                                   line   31 |
10451 |     10438                                   |
10452 |     10439   0000'                     l14217: |
10453 |     10440   0000'  0100                       movlb  0 ;  ()  banked |
10454 |     10441   0002'  EE20'  F000'                lfsr   2,(exp@x) |
10455 |     10442   0006'  50DE                       movf   postinc2,w |
10456 |     10443   0008'  10DE                       iorwf  postinc2,w |
10457 |     10444   000A'  10DE                       iorwf  postinc2,w |
10458 |     10445   000C'  10DE                       iorwf  postinc2,w |
10459 |     10446   000E'  A4D8                       btfss  status,2 |
10460 |     10447   0010'  EF00'  F000'                goto   u12951 |
10461 |     10448   0014'  EF00'  F000'                goto   u12950 |
10462 |     10449   0018'                     u12951: |
10463 |     10450   0018'  EF00'  F000'                goto   l14223 |
10464 |     10451   001C'                     u12950: |
10465 |     10452                                   line   32 |
10466 |     10453                                   |
10467 |     10454   001C'                     l14219:;  BSR  set  to:  0 |
10468 |     10455                            |
10469 |     10456   001C'  0E00                       movlw  low(1.0000000000000000) |
10470 |     10457   001E'  6F00'                      movwf  ((?_exp))&0ffh |
10471 |     10458   0020'  0E00                       movlw  high(1.0000000000000000) |
10472 |     10459   0022'  6F00'                      movwf  ((?_exp+1))&0ffh |
10473 |     10460   0024'  0E80                       movlw  low  highword(1.0000000000000000) |
10474 |     10461   0026'  6F00'                      movwf  ((?_exp+2))&0ffh |
10475 |     10462   0028'  0E3F                       movlw  high  highword(1.0000000000000000) |
10476 |     10463   002A'  6F00'                      movwf  ((?_exp+3))&0ffh |
10477 |     10464   002C'  EF00'  F000'                goto   l1546 |
10478 |     10465                                   line   34 |
10479 |     10466                                   |
10480 |     10467   0030'                     l14223:;  BSR  set  to:  0 |
10481 |     10468                            |
10482 |     10469   0030'  0E18                       movlw  low(709.78271289338397) |
10483 |     10470   0032'  6E0D'                      movwf  ((c:?___flge)),c |
10484 |     10471   0034'  0E72                       movlw  high(709.78271289338397) |
10485 |     10472   0036'  6E0E'                      movwf  ((c:?___flge+1)),c |
10486 |     10473   0038'  0E31                       movlw  low  highword(709.78271289338397) |
10487 |     10474   003A'  6E0F'                      movwf  ((c:?___flge+2)),c |
10488 |     10475   003C'  0E44                       movlw  high  highword(709.78271289338397) |
10489 |     10476   003E'  6E10'                      movwf  ((c:?___flge+3)),c |
10490 |     10477   0040'  C02A'  F011'                movff  (exp@x),0+((c:?___flge)+04h) |
10491 |     10478   0044'  C02B'  F012'                movff  (exp@x+1),1+((c:?___flge)+04h) |
10492 |     10479   0048'  C02C'  F013'                movff  (exp@x+2),2+((c:?___flge)+04h) |
10493 |     10480   004C'  C02D'  F014'                movff  (exp@x+3),3+((c:?___flge)+04h) |
10494 |     10481   0050'  EC00'  F000'                call   ___flge    ;wreg  free |
10495 |     10482   0054'  B0D8                       btfsc  status,0 |
10496 |     10483   0056'  EF00'  F000'                goto   u12961 |
10497 |     10484   005A'  EF00'  F000'                goto   u12960 |
10498 |     10485   005E'                     u12961: |
10499 |     10486   005E'  EF00'  F000'                goto   l14229 |
10500 |     10487   0062'                     u12960: |
10501 |     10488                                   line   36 |
10502 |     10489                                   |
10503 |     10490   0062'                     l14225: |
10504 |     10491   0062'  0EFF                       movlw  low(3.4028234699999998e+038) |
10505 |     10492   0064'  0100                       movlb  0 ;  ()  banked |
10506 |     10493   0066'  6F00'                      movwf  ((?_exp))&0ffh |
10507 |     10494   0068'  0EFF                       movlw  high(3.4028234699999998e+038) |
10508 |     10495   006A'  6F00'                      movwf  ((?_exp+1))&0ffh |
10509 |     10496   006C'  0E7F                       movlw  low  highword(3.4028234699999998e+038) |
10510 |     10497   006E'  6F00'                      movwf  ((?_exp+2))&0ffh |
10511 |     10498   0070'  0E7F                       movlw  high  highword(3.4028234699999998e+038) |
10512 |     10499   0072'  6F00'                      movwf  ((?_exp+3))&0ffh |
10513 |     10500   0074'  EF00'  F000'                goto   l1546 |
10514 |     10501                                   line   38 |
10515 |     10502                                   |
10516 |     10503   0078'                     l14229: |
10517 |     10504   0078'  C02A'  F00D'                movff  (exp@x),(c:?___flge) |
10518 |     10505   007C'  C02B'  F00E'                movff  (exp@x+1),(c:?___flge+1) |
10519 |     10506   0080'  C02C'  F00F'                movff  (exp@x+2),(c:?___flge+2) |
10520 |     10507   0084'  C02D'  F010'                movff  (exp@x+3),(c:?___flge+3) |
10521 |     10508   0088'  0E87                       movlw  low(-745.13321910194111) |
10522 |     10509   008A'  6E11'                      movwf  (0+((c:?___flge)+04h)),c |
10523 |     10510   008C'  0E48                       movlw  high(-745.13321910194111) |
10524 |     10511   008E'  6E12'                      movwf  (1+((c:?___flge)+04h)),c |
10525 |     10512   0090'  0E3A                       movlw  low  highword(-745.13321910194111) |
10526 |     10513   0092'  6E13'                      movwf  (2+((c:?___flge)+04h)),c |
10527 |     10514   0094'  0EC4                       movlw  high  highword(-745.13321910194111) |
10528 |     10515   0096'  6E14'                      movwf  (3+((c:?___flge)+04h)),c |
10529 |     10516   0098'  EC00'  F000'                call   ___flge    ;wreg  free |
10530 |     10517   009C'  B0D8                       btfsc  status,0 |
10531 |     10518   009E'  EF00'  F000'                goto   u12971 |
10532 |     10519   00A2'  EF00'  F000'                goto   u12970 |
10533 |     10520   00A6'                     u12971: |
10534 |     10521   00A6'  EF00'  F000'                goto   l14233 |
10535 |     10522   00AA'                     u12970: |
10536 |     10523                                   line   40 |
10537 |     10524                                   |
10538 |     10525   00AA'                     l14231: |
10539 |     10526   00AA'  0100                       movlb  0 ;  ()  banked |
10540 |     10527   00AC'  6B00'                      clrf   ((?_exp))&0ffh |
10541 |     10528   00AE'  6B00'                      clrf   ((?_exp+1))&0ffh |
10542 |     10529   00B0'  6B00'                      clrf   ((?_exp+2))&0ffh |
10543 |     10530   00B2'  6B00'                      clrf   ((?_exp+3))&0ffh |
10544 |     10531                            |
10545 |     10532   00B4'  EF00'  F000'                goto   l1546 |
10546 |     10533                                   line   43 |
10547 |     10534                                   |
10548 |     10535   00B8'                     l14233: |
10549 |     10536   00B8'  0100                       movlb  0 ;  ()  banked |
10550 |     10537   00BA'  BF00'                      btfsc  ((exp@x+3))&0ffh,7 |
10551 |     10538   00BC'  EF00'  F000'                goto   u12981 |
10552 |     10539   00C0'  EF00'  F000'                goto   u12980 |
10553 |     10540   00C4'                     u12981: |
10554 |     10541   00C4'  0E01                       movlw  1 |
10555 |     10542   00C6'  EF00'  F000'                goto   u12986 |
10556 |     10543   00CA'                     u12980: |
10557 |     10544   00CA'  0E00                       movlw  0 |
10558 |     10545   00CC'                     u12986: |
10559 |     10546   00CC'  6F00'                      movwf  ((exp@sign))&0ffh |
10560 |     10547                                   line   44 |
10561 |     10548   00CE'  5100'                      movf   ((exp@sign))&0ffh,w |
10562 |     10549   00D0'  B4D8                       btfsc  status,2 |
10563 |     10550   00D2'  EF00'  F000'                goto   u12991 |
10564 |     10551   00D6'  EF00'  F000'                goto   u12990 |
10565 |     10552   00DA'                     u12991: |
10566 |     10553   00DA'  EF00'  F000'                goto   l1549 |
10567 |     10554   00DE'                     u12990: |
10568 |     10555                                   line   45 |
10569 |     10556                                   |
10570 |     10557   00DE'                     l14235:;  BSR  set  to:  0 |
10571 |     10558                            |
10572 |     10559   00DE'  C02A'  F00D'                movff  (exp@x),(c:?___flneg) |
10573 |     10560   00E2'  C02B'  F00E'                movff  (exp@x+1),(c:?___flneg+1) |
10574 |     10561   00E6'  C02C'  F00F'                movff  (exp@x+2),(c:?___flneg+2) |
10575 |     10562   00EA'  C02D'  F010'                movff  (exp@x+3),(c:?___flneg+3) |
10576 |     10563   00EE'  EC00'  F000'                call   ___flneg   ;wreg  free |
10577 |     10564                                   |
10578 |     10565   00F2'  C010'  F02D'                movff  3+?___flneg,(exp@x+3) |
10579 |     10566   00F6'  C00F'  F02C'                movff  2+?___flneg,(exp@x+2) |
10580 |     10567   00FA'  C00E'  F02B'                movff  1+?___flneg,(exp@x+1) |
10581 |     10568   00FE'  C00D'  F02A'                movff  0+?___flneg,(exp@x) |
10582 |     10569                                   |
10583 |     10570                                   |
10584 |     10571   0102'                     l1549:;  BSR  set  to:  0 |
10585 |     10572                            |
10586 |     10573                                   line   46 |
10587 |     10574   0102'  0E3B                       movlw  low(1.4426950408999999) |
10588 |     10575   0104'  6E3F'                      movwf  ((c:?___asflmul)),c |
10589 |     10576   0106'  0EAA                       movlw  high(1.4426950408999999) |
10590 |     10577   0108'  6E40'                      movwf  ((c:?___asflmul+1)),c |
10591 |     10578   010A'  0EB8                       movlw  low  highword(1.4426950408999999) |
10592 |     10579   010C'  6E41'                      movwf  ((c:?___asflmul+2)),c |
10593 |     10580   010E'  0E3F                       movlw  high  highword(1.4426950408999999) |
10594 |     10581   0110'  6E42'                      movwf  ((c:?___asflmul+3)),c |
10595 |     10582   0112'  0E00'                      movlw  (exp@x)&0ffh |
10596 |     10583                                   |
10597 |     10584   0114'  EC00'  F000'                call   ___asflmul |
10598 |     10585                                   line   47 |
10599 |     10586   0118'  C02A'  F01F'                movff  (exp@x),(?_floor) |
10600 |     10587   011C'  C02B'  F020'                movff  (exp@x+1),(?_floor+1) |
10601 |     10588   0120'  C02C'  F021'                movff  (exp@x+2),(?_floor+2) |
10602 |     10589   0124'  C02D'  F022'                movff  (exp@x+3),(?_floor+3) |
10603 |     10590   0128'  EC00'  F000'                call   _floor     ;wreg  free |
10604 |     10591                                   |
10605 |     10592   012C'  C022'  F031'                movff  3+?_floor,(_exp$2282+3) |
10606 |     10593   0130'  C021'  F030'                movff  2+?_floor,(_exp$2282+2) |
10607 |     10594   0134'  C020'  F02F'                movff  1+?_floor,(_exp$2282+1) |
10608 |     10595   0138'  C01F'  F02E'                movff  0+?_floor,(_exp$2282) |
10609 |     10596                                   |
10610 |     10597                                   |
10611 |     10598   013C'                     l14237: |
10612 |     10599   013C'  C02E'  F03F'                movff  (_exp$2282),(c:?___fltol) |
10613 |     10600   0140'  C02F'  F040'                movff  (_exp$2282+1),(c:?___fltol+1) |
10614 |     10601   0144'  C030'  F041'                movff  (_exp$2282+2),(c:?___fltol+2) |
10615 |     10602   0148'  C031'  F042'                movff  (_exp$2282+3),(c:?___fltol+3) |
10616 |     10603   014C'  EC00'  F000'                call   ___fltol   ;wreg  free |
10617 |     10604   0150'  C03F'  F032'                movff  0+?___fltol,(exp@exponent) |
10618 |     10605   0154'  C040'  F033'                movff  1+?___fltol,(exp@exponent+1) |
10619 |     10606                                   line   48 |
10620 |     10607                                   |
10621 |     10608   0158'                     l14239: |
10622 |     10609   0158'  0100                       movlb  0 ;  ()  banked |
10623 |     10610   015A'  0E00'                      movlw  high(exp@x) |
10624 |     10611   015C'  6F00'                      movwf  ((?___asflsub+1))&0ffh |
10625 |     10612   015E'  0E00'                      movlw  low(exp@x) |
10626 |     10613   0160'  6F00'                      movwf  ((?___asflsub))&0ffh |
10627 |     10614   0162'  C032'  F017'                movff  (exp@exponent),(c:?___awtofl) |
10628 |     10615   0166'  C033'  F018'                movff  (exp@exponent+1),(c:?___awtofl+1) |
10629 |     10616   016A'  EC00'  F000'                call   ___awtofl  ;wreg  free |
10630 |     10617                                   |
10631 |     10618   016E'  C01A'  F023'                movff  3+?___awtofl,3+(?___asflsub+02h) |
10632 |     10619   0172'  C019'  F022'                movff  2+?___awtofl,2+(?___asflsub+02h) |
10633 |     10620   0176'  C018'  F021'                movff  1+?___awtofl,1+(?___asflsub+02h) |
10634 |     10621   017A'  C017'  F020'                movff  0+?___awtofl,0+(?___asflsub+02h) |
10635 |     10622                                   |
10636 |     10623   017E'  EC00'  F000'                call   ___asflsub ;wreg  free |
10637 |     10624                                   line   49 |
10638 |     10625                                   |
10639 |     10626   0182'                     l14241:;  BSR  set  to:  0 |
10640 |     10627                            |
10641 |     10628   0182'  C02A'  F016'                movff  (exp@x),(?_eval_poly) |
10642 |     10629   0186'  C02B'  F017'                movff  (exp@x+1),(?_eval_poly+1) |
10643 |     10630   018A'  C02C'  F018'                movff  (exp@x+2),(?_eval_poly+2) |
10644 |     10631   018E'  C02D'  F019'                movff  (exp@x+3),(?_eval_poly+3) |
10645 |     10632   0192'  0E00'                      movlw  low(exp@coeff) |
10646 |     10633   0194'  6F00'                      movwf  (0+(?_eval_poly+04h))&0ffh |
10647 |     10634   0196'  0E00                       movlw  high(09h) |
10648 |     10635   0198'  6F00'                      movwf  (1+(?_eval_poly+05h))&0ffh |
10649 |     10636   019A'  0E09                       movlw  low(09h) |
10650 |     10637   019C'  6F00'                      movwf  (0+(?_eval_poly+05h))&0ffh |
10651 |     10638   019E'  EC00'  F000'                call   _eval_poly ;wreg  free |
10652 |     10639                                   |
10653 |     10640   01A2'  C019'  F024'                movff  3+?_eval_poly,(?_ldexp+3) |
10654 |     10641   01A6'  C018'  F023'                movff  2+?_eval_poly,(?_ldexp+2) |
10655 |     10642   01AA'  C017'  F022'                movff  1+?_eval_poly,(?_ldexp+1) |
10656 |     10643   01AE'  C016'  F021'                movff  0+?_eval_poly,(?_ldexp) |
10657 |     10644                                   |
10658 |     10645   01B2'  C032'  F025'                movff  (exp@exponent),0+(?_ldexp+04h) |
10659 |     10646   01B6'  C033'  F026'                movff  (exp@exponent+1),1+(?_ldexp+04h) |
10660 |     10647   01BA'  EC00'  F000'                call   _ldexp     ;wreg  free |
10661 |     10648                                   |
10662 |     10649   01BE'  C024'  F02D'                movff  3+?_ldexp,(exp@x+3) |
10663 |     10650   01C2'  C023'  F02C'                movff  2+?_ldexp,(exp@x+2) |
10664 |     10651   01C6'  C022'  F02B'                movff  1+?_ldexp,(exp@x+1) |
10665 |     10652   01CA'  C021'  F02A'                movff  0+?_ldexp,(exp@x) |
10666 |     10653                                   |
10667 |     10654                                   line   50 |
10668 |     10655                                   |
10669 |     10656   01CE'                     l14243:;  BSR  set  to:  0 |
10670 |     10657                            |
10671 |     10658   01CE'  5100'                      movf   ((exp@sign))&0ffh,w |
10672 |     10659   01D0'  B4D8                       btfsc  status,2 |
10673 |     10660   01D2'  EF00'  F000'                goto   u13001 |
10674 |     10661   01D6'  EF00'  F000'                goto   u13000 |
10675 |     10662   01DA'                     u13001: |
10676 |     10663   01DA'  EF00'  F000'                goto   l1550 |
10677 |     10664   01DE'                     u13000: |
10678 |     10665                                   line   52 |
10679 |     10666                                   |
10680 |     10667   01DE'                     l14245:;  BSR  set  to:  0 |
10681 |     10668                            |
10682 |     10669   01DE'  EE20'  F000'                lfsr   2,(exp@x) |
10683 |     10670   01E2'  0EFF                       movlw  low((3.4028234699999998e+038)) |
10684 |     10671   01E4'  18DE                       xorwf  postinc2,w |
10685 |     10672   01E6'  0EFF                       movlw  high((3.4028234699999998e+038)) |
10686 |     10673   01E8'  B4D8                       btfsc  status,2 |
10687 |     10674   01EA'  18DE                       xorwf  postinc2,w |
10688 |     10675   01EC'  0E7F                       movlw  low  highword((3.4028234699999998e+038)) |
10689 |     10676   01EE'  B4D8                       btfsc  status,2 |
10690 |     10677   01F0'  18DE                       xorwf  postinc2,w |
10691 |     10678   01F2'  0E7F                       movlw  high  highword((3.4028234699999998e+038)) |
10692 |     10679   01F4'  B4D8                       btfsc  status,2 |
10693 |     10680   01F6'  18DE                       xorwf  postinc2,w |
10694 |     10681   01F8'  A4D8                       btfss  status,2 |
10695 |     10682   01FA'  EF00'  F000'                goto   u13011 |
10696 |     10683   01FE'  EF00'  F000'                goto   u13010 |
10697 |     10684   0202'                     u13011: |
10698 |     10685   0202'  EF00'  F000'                goto   l14249 |
10699 |     10686   0206'                     u13010: |
10700 |     10687                                   line   53 |
10701 |     10688                                   |
10702 |     10689   0206'                     l14247:;  BSR  set  to:  0 |
10703 |     10690                            |
10704 |     10691   0206'  6B00'                      clrf   ((?_exp))&0ffh |
10705 |     10692   0208'  6B00'                      clrf   ((?_exp+1))&0ffh |
10706 |     10693   020A'  6B00'                      clrf   ((?_exp+2))&0ffh |
10707 |     10694   020C'  6B00'                      clrf   ((?_exp+3))&0ffh |
10708 |     10695                            |
10709 |     10696   020E'  EF00'  F000'                goto   l1546 |
10710 |     10697                                   line   54 |
10711 |     10698                                   |
10712 |     10699   0212'                     l14249:;  BSR  set  to:  0 |
10713 |     10700                            |
10714 |     10701   0212'  0E00                       movlw  low(1.0000000000000000) |
10715 |     10702   0214'  6E1B'                      movwf  ((c:?___fldiv)),c |
10716 |     10703   0216'  0E00                       movlw  high(1.0000000000000000) |
10717 |     10704   0218'  6E1C'                      movwf  ((c:?___fldiv+1)),c |
10718 |     10705   021A'  0E80                       movlw  low  highword(1.0000000000000000) |
10719 |     10706   021C'  6E1D'                      movwf  ((c:?___fldiv+2)),c |
10720 |     10707   021E'  0E3F                       movlw  high  highword(1.0000000000000000) |
10721 |     10708   0220'  6E1E'                      movwf  ((c:?___fldiv+3)),c |
10722 |     10709   0222'  C02A'  F01F'                movff  (exp@x),0+((c:?___fldiv)+04h) |
10723 |     10710   0226'  C02B'  F020'                movff  (exp@x+1),1+((c:?___fldiv)+04h) |
10724 |     10711   022A'  C02C'  F021'                movff  (exp@x+2),2+((c:?___fldiv)+04h) |
10725 |     10712   022E'  C02D'  F022'                movff  (exp@x+3),3+((c:?___fldiv)+04h) |
10726 |     10713   0232'  EC00'  F000'                call   ___fldiv   ;wreg  free |
10727 |     10714                                   |
10728 |     10715   0236'  C01E'  F02D'                movff  3+?___fldiv,(?_exp+3) |
10729 |     10716   023A'  C01D'  F02C'                movff  2+?___fldiv,(?_exp+2) |
10730 |     10717   023E'  C01C'  F02B'                movff  1+?___fldiv,(?_exp+1) |
10731 |     10718   0242'  C01B'  F02A'                movff  0+?___fldiv,(?_exp) |
10732 |     10719                                   |
10733 |     10720   0246'  EF00'  F000'                goto   l1546 |
10734 |     10721                                   line   55 |
10735 |     10722                                   |
10736 |     10723   024A'                     l1550:;  BSR  set  to:  0 |
10737 |     10724                            |
10738 |     10725                                   line   56 |
10739 |     10726   024A'  C02A'  F02A'                movff  (exp@x),(?_exp) |
10740 |     10727   024E'  C02B'  F02B'                movff  (exp@x+1),(?_exp+1) |
10741 |     10728   0252'  C02C'  F02C'                movff  (exp@x+2),(?_exp+2) |
10742 |     10729   0256'  C02D'  F02D'                movff  (exp@x+3),(?_exp+3) |
10743 |     10730                                   line   57 |
10744 |     10731                                   |
10745 |     10732   025A'                     l1546: |
10746 |     10733   025A'  0012                       return |
10747 |     10734                                   opt  stack  0 |
10748 |     10735                            GLOBAL __end_of_exp |
10749 |     10736   025C'                            __end_of_exp: |
10750 |     10737                                   signat _exp,4220 |
10751 |     10738                                   global ___flneg |
10752 |     10739                            |
10753 |     10740  ;;  ***************  function  ___flneg  ***************** |
10754 |     10741  ;;  Defined  at: |
10755 |     10742  ;;              line  16  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\flneg.c" |
10756 |     10743  ;;  Parameters:     Size   Location      Type |
10757 |     10744  ;;   f1               4    13[COMRAM]  unsigned  char  |
10758 |     10745  ;;  Auto  vars:      Size   Location      Type |
10759 |     10746  ;;              None |
10760 |     10747  ;;  Return  value:   Size   Location      Type |
10761 |     10748  ;;                   4    13[COMRAM]  unsigned  char  |
10762 |     10749  ;;  Registers  used: |
10763 |     10750  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0 |
10764 |     10751  ;;  Tracked  objects: |
10765 |     10752  ;;              On  entry  :  F/0 |
10766 |     10753  ;;              On  exit   :  F/0 |
10767 |     10754  ;;              Unchanged:  F/0 |
10768 |     10755  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
10769 |     10756  ;;       Params:          4        0        0        0        0        0        0 |
10770 |     10757  ;;       Locals:          0        0        0        0        0        0        0 |
10771 |     10758  ;;       Temps:           0        0        0        0        0        0        0 |
10772 |     10759  ;;       Totals:          4        0        0        0        0        0        0 |
10773 |     10760  ;;Total  ram  usage:         4  bytes |
10774 |     10761  ;;  Hardware  stack  levels  used:     1 |
10775 |     10762  ;;  Hardware  stack  levels  required  when  called:     2 |
10776 |     10763  ;;  This  function  calls: |
10777 |     10764  ;;              Nothing |
10778 |     10765  ;;  This  function  is  called  by: |
10779 |     10766  ;;              _exp |
10780 |     10767  ;;  This  function  uses  a  non-reentrant  model |
10781 |     10768  ;; |
10782 |     10769                            psect  text9,class=CODE,space=0,reloc=2 |
10783 |     10770                            global  __ptext9 |
10784 |     10771   0000'                     __ptext9: |
10785 |     10772                            psect  text9 |
10786 |     10773                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\flneg.c" |
10787 |     10774                                   line   16 |
10788 |     10775                                   global __size_of___flneg |
10789 |     10776   0000                             __size_of___flneg      equ   __end_of___flneg-___flneg |
10790 |     10777                                   |
10791 |     10778   0000'                     ___flneg: |
10792 |     10779                            ;incstack  =  0 |
10793 |     10780                                   opt    stack  25 |
10794 |     10781                            ;incstack  =  0 |
10795 |     10782                                   line   17 |
10796 |     10783                                   |
10797 |     10784   0000'                     l11837:;  BSR  set  to:  0 |
10798 |     10785                            |
10799 |     10786   0000'  EE20'  F000'                lfsr   2,(c:___flneg@f1) |
10800 |     10787   0004'  50DE                       movf   postinc2,w |
10801 |     10788   0006'  10DE                       iorwf  postinc2,w |
10802 |     10789   0008'  10DE                       iorwf  postinc2,w |
10803 |     10790   000A'  10DE                       iorwf  postinc2,w |
10804 |     10791   000C'  B4D8                       btfsc  status,2 |
10805 |     10792   000E'  EF00'  F000'                goto   u9901 |
10806 |     10793   0012'  EF00'  F000'                goto   u9900 |
10807 |     10794   0016'                     u9901: |
10808 |     10795   0016'  EF00'  F000'                goto   l11841 |
10809 |     10796   001A'                     u9900: |
10810 |     10797                                   line   18 |
10811 |     10798                                   |
10812 |     10799   001A'                     l11839:;  BSR  set  to:  0 |
10813 |     10800                            |
10814 |     10801   001A'  0E00                       movlw  0 |
10815 |     10802   001C'  1A0D'                      xorwf  ((c:___flneg@f1)),c |
10816 |     10803   001E'  0E00                       movlw  0 |
10817 |     10804   0020'  1A0E'                      xorwf  ((c:___flneg@f1+1)),c |
10818 |     10805   0022'  0E00                       movlw  0 |
10819 |     10806   0024'  1A0F'                      xorwf  ((c:___flneg@f1+2)),c |
10820 |     10807   0026'  0E80                       movlw  080h |
10821 |     10808   0028'  1A10'                      xorwf  ((c:___flneg@f1+3)),c |
10822 |     10809                                   line   19 |
10823 |     10810                                   |
10824 |     10811   002A'                     l11841:;  BSR  set  to:  0 |
10825 |     10812                            |
10826 |     10813   002A'  C00D'  F00D'                movff  (c:___flneg@f1),(c:?___flneg) |
10827 |     10814   002E'  C00E'  F00E'                movff  (c:___flneg@f1+1),(c:?___flneg+1) |
10828 |     10815   0032'  C00F'  F00F'                movff  (c:___flneg@f1+2),(c:?___flneg+2) |
10829 |     10816   0036'  C010'  F010'                movff  (c:___flneg@f1+3),(c:?___flneg+3) |
10830 |     10817                                   line   20 |
10831 |     10818                                   |
10832 |     10819   003A'                     l1616:;  BSR  set  to:  0 |
10833 |     10820                            |
10834 |     10821   003A'  0012                       return |
10835 |     10822                                   opt  stack  0 |
10836 |     10823                            GLOBAL __end_of___flneg |
10837 |     10824   003C'                            __end_of___flneg: |
10838 |     10825                                   signat ___flneg,4220 |
10839 |     10826                                   global _ldexp |
10840 |     10827                            |
10841 |     10828  ;;  ***************  function  _ldexp  ***************** |
10842 |     10829  ;;  Defined  at: |
10843 |     10830  ;;              line  278  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\frexp.c" |
10844 |     10831  ;;  Parameters:     Size   Location      Type |
10845 |     10832  ;;   value            4    33[BANK0  ]  unsigned  char  |
10846 |     10833  ;;   newexp           2    37[BANK0  ]  int  |
10847 |     10834  ;;  Auto  vars:      Size   Location      Type |
10848 |     10835  ;;              None |
10849 |     10836  ;;  Return  value:   Size   Location      Type |
10850 |     10837  ;;                   4    33[BANK0  ]  int  |
10851 |     10838  ;;  Registers  used: |
10852 |     10839  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0 |
10853 |     10840  ;;  Tracked  objects: |
10854 |     10841  ;;              On  entry  :  F/0 |
10855 |     10842  ;;              On  exit   :  F/0 |
10856 |     10843  ;;              Unchanged:  0/0 |
10857 |     10844  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
10858 |     10845  ;;       Params:          0        6        0        0        0        0        0 |
10859 |     10846  ;;       Locals:          0        0        0        0        0        0        0 |
10860 |     10847  ;;       Temps:           0        3        0        0        0        0        0 |
10861 |     10848  ;;       Totals:          0        9        0        0        0        0        0 |
10862 |     10849  ;;Total  ram  usage:         9  bytes |
10863 |     10850  ;;  Hardware  stack  levels  used:     1 |
10864 |     10851  ;;  Hardware  stack  levels  required  when  called:     2 |
10865 |     10852  ;;  This  function  calls: |
10866 |     10853  ;;              Nothing |
10867 |     10854  ;;  This  function  is  called  by: |
10868 |     10855  ;;              _exp |
10869 |     10856  ;;  This  function  uses  a  non-reentrant  model |
10870 |     10857  ;; |
10871 |     10858                            psect  text10,class=CODE,space=0,reloc=2 |
10872 |     10859                            global  __ptext10 |
10873 |     10860   0000'                     __ptext10: |
10874 |     10861                            psect  text10 |
10875 |     10862                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\frexp.c" |
10876 |     10863                                   line   278 |
10877 |     10864                                   global __size_of_ldexp |
10878 |     10865   0000                             __size_of_ldexp        equ     __end_of_ldexp-_ldexp |
10879 |     10866                                   |
10880 |     10867   0000'                     _ldexp:;  BSR  set  to:  0 |
10881 |     10868                            |
10882 |     10869                            ;incstack  =  0 |
10883 |     10870                                   opt    stack  25 |
10884 |     10871                            ;incstack  =  0 |
10885 |     10872                                   line   279 |
10886 |     10873                                   |
10887 |     10874   0000'                     l11791:;  BSR  set  to:  0 |
10888 |     10875                            |
10889 |     10876   0000'  EE20'  F000'                lfsr   2,(ldexp@value) |
10890 |     10877   0004'  50DE                       movf   postinc2,w |
10891 |     10878   0006'  10DE                       iorwf  postinc2,w |
10892 |     10879   0008'  10DE                       iorwf  postinc2,w |
10893 |     10880   000A'  10DE                       iorwf  postinc2,w |
10894 |     10881   000C'  A4D8                       btfss  status,2 |
10895 |     10882   000E'  EF00'  F000'                goto   u9831 |
10896 |     10883   0012'  EF00'  F000'                goto   u9830 |
10897 |     10884   0016'                     u9831: |
10898 |     10885   0016'  EF00'  F000'                goto   l11795 |
10899 |     10886   001A'                     u9830: |
10900 |     10887                                   line   280 |
10901 |     10888                                   |
10902 |     10889   001A'                     l11793:;  BSR  set  to:  0 |
10903 |     10890                            |
10904 |     10891   001A'  6B00'                      clrf   ((?_ldexp))&0ffh |
10905 |     10892   001C'  6B00'                      clrf   ((?_ldexp+1))&0ffh |
10906 |     10893   001E'  6B00'                      clrf   ((?_ldexp+2))&0ffh |
10907 |     10894   0020'  6B00'                      clrf   ((?_ldexp+3))&0ffh |
10908 |     10895                            |
10909 |     10896   0022'  EF00'  F000'                goto   l1671 |
10910 |     10897                                   line   282 |
10911 |     10898                                   |
10912 |     10899   0026'                     l11795:;  BSR  set  to:  0 |
10913 |     10900                            |
10914 |     10901   0026'  5100'                      movf   (0+(ldexp@value+03h))&0ffh,w |
10915 |     10902   0028'  0B7F                       andlw  (1&lsaquo &lsaquo 7)-1 |
10916 |     10903   002A'  6F00'                      movwf  (??_ldexp+0+0)&0ffh |
10917 |     10904   002C'  90D8                       bcf    status,0 |
10918 |     10905   002E'  3500'                      rlcf   ((??_ldexp+0+0))&0ffh,w |
10919 |     10906   0030'  6F00'                      movwf  (??_ldexp+1+0)&0ffh |
10920 |     10907   0032'  6B00'                      clrf   1+(??_ldexp+1+0)&0ffh |
10921 |     10908   0034'  3700'                      rlcf   1+(??_ldexp+1+0)&0ffh |
10922 |     10909   0036'  5100'                      movf   (??_ldexp+1+0)&0ffh,w |
10923 |     10910   0038'  2700'                      addwf  ((ldexp@newexp))&0ffh |
10924 |     10911   003A'  5100'                      movf   (??_ldexp+1+1)&0ffh,w |
10925 |     10912   003C'  2300'                      addwfc ((ldexp@newexp+1))&0ffh |
10926 |     10913                            |
10927 |     10914                                   line   283 |
10928 |     10915   003E'  3500'                      rlcf   (0+(ldexp@value+02h))&0ffh,w |
10929 |     10916   0040'  36E8                       rlcf   wreg,f |
10930 |     10917   0042'  0B01                       andlw  1 |
10931 |     10918   0044'  2700'                      addwf  ((ldexp@newexp))&0ffh |
10932 |     10919   0046'  0E00                       movlw  0 |
10933 |     10920   0048'  2300'                      addwfc ((ldexp@newexp+1))&0ffh |
10934 |     10921                                   line   287 |
10935 |     10922                                   |
10936 |     10923   004A'                     l11797:;  BSR  set  to:  0 |
10937 |     10924                            |
10938 |     10925   004A'  AF00'                      btfss  ((ldexp@newexp+1))&0ffh,7 |
10939 |     10926   004C'  EF00'  F000'                goto   u9841 |
10940 |     10927   0050'  EF00'  F000'                goto   u9840 |
10941 |     10928   0054'                     u9841: |
10942 |     10929   0054'  EF00'  F000'                goto   l11803 |
10943 |     10930   0058'                     u9840: |
10944 |     10931                                   line   289 |
10945 |     10932                                   |
10946 |     10933   0058'                     l11799:;  BSR  set  to:  0 |
10947 |     10934                            |
10948 |     10935   0058'  6B00'                      clrf   ((?_ldexp))&0ffh |
10949 |     10936   005A'  6B00'                      clrf   ((?_ldexp+1))&0ffh |
10950 |     10937   005C'  6B00'                      clrf   ((?_ldexp+2))&0ffh |
10951 |     10938   005E'  6B00'                      clrf   ((?_ldexp+3))&0ffh |
10952 |     10939                            |
10953 |     10940   0060'  EF00'  F000'                goto   l1671 |
10954 |     10941                                   line   291 |
10955 |     10942                                   |
10956 |     10943   0064'                     l11803:;  BSR  set  to:  0 |
10957 |     10944                            |
10958 |     10945   0064'  5100'                      movf   ((ldexp@newexp+1))&0ffh,w |
10959 |     10946   0066'  0A80                       xorlw  80h |
10960 |     10947   0068'  0F7F                       addlw  -((01h)^80h) |
10961 |     10948   006A'  0E00                       movlw  0 |
10962 |     10949   006C'  B4D8                       btfsc  status,2 |
10963 |     10950   006E'  5D00'                      subwf  ((ldexp@newexp))&0ffh,w |
10964 |     10951   0070'  A0D8                       btfss  status,0 |
10965 |     10952   0072'  EF00'  F000'                goto   u9851 |
10966 |     10953   0076'  EF00'  F000'                goto   u9850 |
10967 |     10954   007A'                     u9851: |
10968 |     10955   007A'  EF00'  F000'                goto   l11817 |
10969 |     10956   007E'                     u9850: |
10970 |     10957                                   line   293 |
10971 |     10958                                   |
10972 |     10959   007E'                     l11805:;  BSR  set  to:  0 |
10973 |     10960                            |
10974 |     10961   007E'  AF00'                      btfss  ((ldexp@value+3))&0ffh,7 |
10975 |     10962   0080'  EF00'  F000'                goto   u9861 |
10976 |     10963   0084'  EF00'  F000'                goto   u9860 |
10977 |     10964   0088'                     u9861: |
10978 |     10965   0088'  EF00'  F000'                goto   l11813 |
10979 |     10966   008C'                     u9860: |
10980 |     10967                                   line   294 |
10981 |     10968                                   |
10982 |     10969   008C'                     l11807:;  BSR  set  to:  0 |
10983 |     10970                            |
10984 |     10971   008C'  0EFF                       movlw  low(-3.4028234699999998e+038) |
10985 |     10972   008E'  6F00'                      movwf  ((?_ldexp))&0ffh |
10986 |     10973   0090'  0EFF                       movlw  high(-3.4028234699999998e+038) |
10987 |     10974   0092'  6F00'                      movwf  ((?_ldexp+1))&0ffh |
10988 |     10975   0094'  0E7F                       movlw  low  highword(-3.4028234699999998e+038) |
10989 |     10976   0096'  6F00'                      movwf  ((?_ldexp+2))&0ffh |
10990 |     10977   0098'  0EFF                       movlw  high  highword(-3.4028234699999998e+038) |
10991 |     10978   009A'  6F00'                      movwf  ((?_ldexp+3))&0ffh |
10992 |     10979   009C'  EF00'  F000'                goto   l1671 |
10993 |     10980                                   line   296 |
10994 |     10981                                   |
10995 |     10982   00A0'                     l11813:;  BSR  set  to:  0 |
10996 |     10983                            |
10997 |     10984   00A0'  0EFF                       movlw  low(3.4028234699999998e+038) |
10998 |     10985   00A2'  6F00'                      movwf  ((?_ldexp))&0ffh |
10999 |     10986   00A4'  0EFF                       movlw  high(3.4028234699999998e+038) |
11000 |     10987   00A6'  6F00'                      movwf  ((?_ldexp+1))&0ffh |
11001 |     10988   00A8'  0E7F                       movlw  low  highword(3.4028234699999998e+038) |
11002 |     10989   00AA'  6F00'                      movwf  ((?_ldexp+2))&0ffh |
11003 |     10990   00AC'  0E7F                       movlw  high  highword(3.4028234699999998e+038) |
11004 |     10991   00AE'  6F00'                      movwf  ((?_ldexp+3))&0ffh |
11005 |     10992   00B0'  EF00'  F000'                goto   l1671 |
11006 |     10993                                   line   300 |
11007 |     10994                                   |
11008 |     10995   00B4'                     l11817:;  BSR  set  to:  0 |
11009 |     10996                            |
11010 |     10997   00B4'  3500'                      rlcf   ((ldexp@newexp+1))&0ffh,w |
11011 |     10998   00B6'  3100'                      rrcf   ((ldexp@newexp+1))&0ffh,w |
11012 |     10999   00B8'  6F00'                      movwf  (??_ldexp+0+0+1)&0ffh |
11013 |     11000   00BA'  3100'                      rrcf   ((ldexp@newexp))&0ffh,w |
11014 |     11001   00BC'  6F00'                      movwf  (??_ldexp+0+0)&0ffh |
11015 |     11002   00BE'  5100'                      movf   (0+(ldexp@value+03h))&0ffh,w |
11016 |     11003   00C0'  1900'                      xorwf  (??_ldexp+0+0)&0ffh,w |
11017 |     11004   00C2'  0B80                       andlw  not  ((1&lsaquo &lsaquo 7)-1) |
11018 |     11005   00C4'  1900'                      xorwf  (??_ldexp+0+0)&0ffh,w |
11019 |     11006   00C6'  6F00'                      movwf  (0+(ldexp@value+03h))&0ffh |
11020 |     11007                                   line   301 |
11021 |     11008   00C8'  C025'  F027'                movff  (ldexp@newexp),??_ldexp+0+0 |
11022 |     11009   00CC'  0E01                       movlw  01h |
11023 |     11010   00CE'  1700'                      andwf  (??_ldexp+0+0)&0ffh |
11024 |     11011   00D0'  3300'                      rrcf   (??_ldexp+0+0)&0ffh |
11025 |     11012   00D2'  3300'                      rrcf   (??_ldexp+0+0)&0ffh |
11026 |     11013   00D4'  5100'                      movf   (0+(ldexp@value+02h))&0ffh,w |
11027 |     11014   00D6'  1900'                      xorwf  (??_ldexp+0+0)&0ffh,w |
11028 |     11015   00D8'  0B7F                       andlw  not  (((1&lsaquo &lsaquo 1)-1)&lsaquo &lsaquo 7) |
11029 |     11016   00DA'  1900'                      xorwf  (??_ldexp+0+0)&0ffh,w |
11030 |     11017   00DC'  6F00'                      movwf  (0+(ldexp@value+02h))&0ffh |
11031 |     11018                                   line   306 |
11032 |     11019                                   |
11033 |     11020   00DE'                     l11819:;  BSR  set  to:  0 |
11034 |     11021                            |
11035 |     11022   00DE'  C021'  F021'                movff  (ldexp@value),(?_ldexp) |
11036 |     11023   00E2'  C022'  F022'                movff  (ldexp@value+1),(?_ldexp+1) |
11037 |     11024   00E6'  C023'  F023'                movff  (ldexp@value+2),(?_ldexp+2) |
11038 |     11025   00EA'  C024'  F024'                movff  (ldexp@value+3),(?_ldexp+3) |
11039 |     11026                                   line   307 |
11040 |     11027                                   |
11041 |     11028   00EE'                     l1671:;  BSR  set  to:  0 |
11042 |     11029                            |
11043 |     11030   00EE'  0012                       return |
11044 |     11031                                   opt  stack  0 |
11045 |     11032                            GLOBAL __end_of_ldexp |
11046 |     11033   00F0'                            __end_of_ldexp: |
11047 |     11034                                   signat _ldexp,8316 |
11048 |     11035                                   global _eval_poly |
11049 |     11036                            |
11050 |     11037  ;;  ***************  function  _eval_poly  ***************** |
11051 |     11038  ;;  Defined  at: |
11052 |     11039  ;;              line  5  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\evalpoly.c" |
11053 |     11040  ;;  Parameters:     Size   Location      Type |
11054 |     11041  ;;   x                4    22[BANK0  ]  int  |
11055 |     11042  ;;   d                1    26[BANK0  ]  PTR  const  |
11056 |     11043  ;;                -&rsaquo   log@coeff(36),  exp@coeff(40),  |
11057 |     11044  ;;   n                2    27[BANK0  ]  int  |
11058 |     11045  ;;  Auto  vars:      Size   Location      Type |
11059 |     11046  ;;   res              4    29[BANK0  ]  int  |
11060 |     11047  ;;  Return  value:   Size   Location      Type |
11061 |     11048  ;;                   4    22[BANK0  ]  int  |
11062 |     11049  ;;  Registers  used: |
11063 |     11050  ;;              wreg,  status,2,  status,0,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  cstack |
11064 |     11051  ;;  Tracked  objects: |
11065 |     11052  ;;              On  entry  :  F/0 |
11066 |     11053  ;;              On  exit   :  F/0 |
11067 |     11054  ;;              Unchanged:  0/0 |
11068 |     11055  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
11069 |     11056  ;;       Params:          0        7        0        0        0        0        0 |
11070 |     11057  ;;       Locals:          0        4        0        0        0        0        0 |
11071 |     11058  ;;       Temps:           1        0        0        0        0        0        0 |
11072 |     11059  ;;       Totals:          1       11        0        0        0        0        0 |
11073 |     11060  ;;Total  ram  usage:        12  bytes |
11074 |     11061  ;;  Hardware  stack  levels  used:     1 |
11075 |     11062  ;;  Hardware  stack  levels  required  when  called:     4 |
11076 |     11063  ;;  This  function  calls: |
11077 |     11064  ;;              ___fladd |
11078 |     11065  ;;              ___flmul |
11079 |     11066  ;;  This  function  is  called  by: |
11080 |     11067  ;;              _exp |
11081 |     11068  ;;              _log |
11082 |     11069  ;;  This  function  uses  a  non-reentrant  model |
11083 |     11070  ;; |
11084 |     11071                            psect  text11,class=CODE,space=0,reloc=2 |
11085 |     11072                            global  __ptext11 |
11086 |     11073   0000'                     __ptext11: |
11087 |     11074                            psect  text11 |
11088 |     11075                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\evalpoly.c" |
11089 |     11076                                   line   5 |
11090 |     11077                                   global __size_of_eval_poly |
11091 |     11078   0000                             __size_of_eval_poly    equ __end_of_eval_poly-_eval_poly |
11092 |     11079                                   |
11093 |     11080   0000'                     _eval_poly:;  BSR  set  to:  0 |
11094 |     11081                            |
11095 |     11082                            ;incstack  =  0 |
11096 |     11083                                   opt    stack  23 |
11097 |     11084                            ;incstack  =  0 |
11098 |     11085                                   line   8 |
11099 |     11086                                   |
11100 |     11087   0000'                     l14549:;  BSR  set  to:  0 |
11101 |     11088                            |
11102 |     11089   0000'  5100'                      movf   ((eval_poly@n))&0ffh,w |
11103 |     11090   0002'  0D04                       mullw  04h |
11104 |     11091   0004'  5100'                      movf   ((eval_poly@d))&0ffh,w |
11105 |     11092   0006'  24F3                       addwf  (prodl),c,w |
11106 |     11093   0008'  6E00'                      movwf  (??_eval_poly+0+0)&0ffh,c |
11107 |     11094   000A'  C040'  FFF6                 movff  (??_eval_poly+0+0),tblptrl |
11108 |     11095                                   global  __smallconst |
11109 |     11096   000E'  0E00'               movlw  high(__smallconst) |
11110 |     11097   0010'  6EF7                       movwf  tblptrh |
11111 |     11098   0012'  0009                       tblrd*+ |
11112 |     11099                                   |
11113 |     11100   0014'  CFF5  F01D'                 movff  tablat,(eval_poly@res) |
11114 |     11101   0018'  0009                       tblrd*+ |
11115 |     11102                                   |
11116 |     11103   001A'  CFF5  F01E'                 movff  tablat,(eval_poly@res+1) |
11117 |     11104   001E'  0009                       tblrd*+ |
11118 |     11105                                   |
11119 |     11106   0020'  CFF5  F01F'                 movff  tablat,(eval_poly@res+2) |
11120 |     11107   0024'  000A                       tblrd*- |
11121 |     11108                                   |
11122 |     11109   0026'  CFF5  F020'                 movff  tablat,(eval_poly@res+3) |
11123 |     11110                                   line   9 |
11124 |     11111   002A'  EF00'  F000'                goto   l14553 |
11125 |     11112                                   line   10 |
11126 |     11113                                   |
11127 |     11114   002E'                     l14551:;  BSR  set  to:  0 |
11128 |     11115                            |
11129 |     11116   002E'  C01D'  F004'                movff  (eval_poly@res),0+(?___flmul+04h) |
11130 |     11117   0032'  C01E'  F005'                movff  (eval_poly@res+1),1+(?___flmul+04h) |
11131 |     11118   0036'  C01F'  F006'                movff  (eval_poly@res+2),2+(?___flmul+04h) |
11132 |     11119   003A'  C020'  F007'                movff  (eval_poly@res+3),3+(?___flmul+04h) |
11133 |     11120   003E'  C016'  F000'                movff  (eval_poly@x),(?___flmul) |
11134 |     11121   0042'  C017'  F001'                movff  (eval_poly@x+1),(?___flmul+1) |
11135 |     11122   0046'  C018'  F002'                movff  (eval_poly@x+2),(?___flmul+2) |
11136 |     11123   004A'  C019'  F003'                movff  (eval_poly@x+3),(?___flmul+3) |
11137 |     11124   004E'  EC00'  F000'                call   ___flmul   ;wreg  free |
11138 |     11125                                   |
11139 |     11126   0052'  C003'  F00B'                movff  3+?___flmul,(?___fladd+3) |
11140 |     11127   0056'  C002'  F00A'                movff  2+?___flmul,(?___fladd+2) |
11141 |     11128   005A'  C001'  F009'                movff  1+?___flmul,(?___fladd+1) |
11142 |     11129   005E'  C000'  F008'                movff  0+?___flmul,(?___fladd) |
11143 |     11130                                   |
11144 |     11131   0062'  0100                       movlb  0 ;  ()  banked |
11145 |     11132   0064'  0700'                      decf   ((eval_poly@n))&0ffh |
11146 |     11133   0066'  A0D8                       btfss  status,0 |
11147 |     11134   0068'  0700'                      decf   ((eval_poly@n+1))&0ffh |
11148 |     11135   006A'  0100                       movlb  0 ;  ()  banked |
11149 |     11136   006C'  5100'                      movf   ((eval_poly@n))&0ffh,w |
11150 |     11137   006E'  0D04                       mullw  04h |
11151 |     11138   0070'  5100'                      movf   ((eval_poly@d))&0ffh,w |
11152 |     11139   0072'  24F3                       addwf  (prodl),c,w |
11153 |     11140   0074'  6E00'                      movwf  (??_eval_poly+0+0)&0ffh,c |
11154 |     11141   0076'  C040'  FFF6                 movff  (??_eval_poly+0+0),tblptrl |
11155 |     11142                                   global  __smallconst |
11156 |     11143   007A'  0E00'               movlw  high(__smallconst) |
11157 |     11144   007C'  6EF7                       movwf  tblptrh |
11158 |     11145   007E'  0009                       tblrd*+ |
11159 |     11146                                   |
11160 |     11147   0080'  CFF5  F00C'                 movff  tablat,0+(?___fladd+04h) |
11161 |     11148   0084'  0009                       tblrd*+ |
11162 |     11149                                   |
11163 |     11150   0086'  CFF5  F00D'                 movff  tablat,1+(?___fladd+04h) |
11164 |     11151   008A'  0009                       tblrd*+ |
11165 |     11152                                   |
11166 |     11153   008C'  CFF5  F00E'                 movff  tablat,2+(?___fladd+04h) |
11167 |     11154   0090'  000A                       tblrd*- |
11168 |     11155                                   |
11169 |     11156   0092'  CFF5  F00F'                 movff  tablat,3+(?___fladd+04h) |
11170 |     11157   0096'  EC00'  F000'                call   ___fladd   ;wreg  free |
11171 |     11158                                   |
11172 |     11159   009A'  C00B'  F020'                movff  3+?___fladd,(eval_poly@res+3) |
11173 |     11160   009E'  C00A'  F01F'                movff  2+?___fladd,(eval_poly@res+2) |
11174 |     11161   00A2'  C009'  F01E'                movff  1+?___fladd,(eval_poly@res+1) |
11175 |     11162   00A6'  C008'  F01D'                movff  0+?___fladd,(eval_poly@res) |
11176 |     11163                                   |
11177 |     11164                                   line   9 |
11178 |     11165                                   |
11179 |     11166   00AA'                     l14553: |
11180 |     11167   00AA'  0100                       movlb  0 ;  ()  banked |
11181 |     11168   00AC'  5100'                      movf   ((eval_poly@n+1))&0ffh,w |
11182 |     11169   00AE'  1100'                      iorwf  ((eval_poly@n))&0ffh,w |
11183 |     11170                            |
11184 |     11171   00B0'  A4D8                       btfss  status,2 |
11185 |     11172   00B2'  EF00'  F000'                goto   u13461 |
11186 |     11173   00B6'  EF00'  F000'                goto   u13460 |
11187 |     11174   00BA'                     u13461: |
11188 |     11175   00BA'  EF00'  F000'                goto   l14551 |
11189 |     11176   00BE'                     u13460: |
11190 |     11177                                   |
11191 |     11178   00BE'                     l1918:;  BSR  set  to:  0 |
11192 |     11179                            |
11193 |     11180                                   line   11 |
11194 |     11181   00BE'  C01D'  F016'                movff  (eval_poly@res),(?_eval_poly) |
11195 |     11182   00C2'  C01E'  F017'                movff  (eval_poly@res+1),(?_eval_poly+1) |
11196 |     11183   00C6'  C01F'  F018'                movff  (eval_poly@res+2),(?_eval_poly+2) |
11197 |     11184   00CA'  C020'  F019'                movff  (eval_poly@res+3),(?_eval_poly+3) |
11198 |     11185                                   line   12 |
11199 |     11186                                   |
11200 |     11187   00CE'                     l1919:;  BSR  set  to:  0 |
11201 |     11188                            |
11202 |     11189   00CE'  0012                       return |
11203 |     11190                                   opt  stack  0 |
11204 |     11191                            GLOBAL __end_of_eval_poly |
11205 |     11192   00D0'                            __end_of_eval_poly: |
11206 |     11193                                   signat _eval_poly,12412 |
11207 |     11194                                   global _floor |
11208 |     11195                            |
11209 |     11196  ;;  ***************  function  _floor  ***************** |
11210 |     11197  ;;  Defined  at: |
11211 |     11198  ;;              line  14  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\floor.c" |
11212 |     11199  ;;  Parameters:     Size   Location      Type |
11213 |     11200  ;;   x                4    31[BANK0  ]  int  |
11214 |     11201  ;;  Auto  vars:      Size   Location      Type |
11215 |     11202  ;;   i                4    35[BANK0  ]  int  |
11216 |     11203  ;;   expon            2    39[BANK0  ]  int  |
11217 |     11204  ;;  Return  value:   Size   Location      Type |
11218 |     11205  ;;                   4    31[BANK0  ]  int  |
11219 |     11206  ;;  Registers  used: |
11220 |     11207  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  cstack |
11221 |     11208  ;;  Tracked  objects: |
11222 |     11209  ;;              On  entry  :  F/0 |
11223 |     11210  ;;              On  exit   :  0/0 |
11224 |     11211  ;;              Unchanged:  0/0 |
11225 |     11212  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
11226 |     11213  ;;       Params:          0        4        0        0        0        0        0 |
11227 |     11214  ;;       Locals:          0        6        0        0        0        0        0 |
11228 |     11215  ;;       Temps:           0        0        0        0        0        0        0 |
11229 |     11216  ;;       Totals:          0       10        0        0        0        0        0 |
11230 |     11217  ;;Total  ram  usage:        10  bytes |
11231 |     11218  ;;  Hardware  stack  levels  used:     1 |
11232 |     11219  ;;  Hardware  stack  levels  required  when  called:     4 |
11233 |     11220  ;;  This  function  calls: |
11234 |     11221  ;;              ___altofl |
11235 |     11222  ;;              ___fladd |
11236 |     11223  ;;              ___flge |
11237 |     11224  ;;              _frexp |
11238 |     11225  ;;              ___fltol |
11239 |     11226  ;;  This  function  is  called  by: |
11240 |     11227  ;;              _exp |
11241 |     11228  ;;  This  function  uses  a  non-reentrant  model |
11242 |     11229  ;; |
11243 |     11230                            psect  text12,class=CODE,space=0,reloc=2 |
11244 |     11231                            global  __ptext12 |
11245 |     11232   0000'                     __ptext12: |
11246 |     11233                            psect  text12 |
11247 |     11234                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\floor.c" |
11248 |     11235                                   line   14 |
11249 |     11236                                   global __size_of_floor |
11250 |     11237   0000                             __size_of_floor        equ     __end_of_floor-_floor |
11251 |     11238                                   |
11252 |     11239   0000'                     _floor:;  BSR  set  to:  0 |
11253 |     11240                            |
11254 |     11241                            ;incstack  =  0 |
11255 |     11242                                   opt    stack  23 |
11256 |     11243                            ;incstack  =  0 |
11257 |     11244                                   line   18 |
11258 |     11245                                   |
11259 |     11246   0000'                     l14529:;  BSR  set  to:  0 |
11260 |     11247                            |
11261 |     11248   0000'  C01F'  F00D'                movff  (floor@x),(c:?_frexp) |
11262 |     11249   0004'  C020'  F00E'                movff  (floor@x+1),(c:?_frexp+1) |
11263 |     11250   0008'  C021'  F00F'                movff  (floor@x+2),(c:?_frexp+2) |
11264 |     11251   000C'  C022'  F010'                movff  (floor@x+3),(c:?_frexp+3) |
11265 |     11252   0010'  0E00'                      movlw  low(floor@expon) |
11266 |     11253   0012'  6E11'                      movwf  (0+((c:?_frexp)+04h)),c |
11267 |     11254   0014'  EC00'  F000'                call   _frexp     ;wreg  free |
11268 |     11255                                   line   19 |
11269 |     11256                                   |
11270 |     11257   0018'                     l14531:;  BSR  set  to:  0 |
11271 |     11258                            |
11272 |     11259   0018'  AF00'                      btfss  ((floor@expon+1))&0ffh,7 |
11273 |     11260   001A'  EF00'  F000'                goto   u13421 |
11274 |     11261   001E'  EF00'  F000'                goto   u13420 |
11275 |     11262   0022'                     u13421: |
11276 |     11263   0022'  EF00'  F000'                goto   l14539 |
11277 |     11264   0026'                     u13420: |
11278 |     11265                                   line   20 |
11279 |     11266                                   |
11280 |     11267   0026'                     l14533:;  BSR  set  to:  0 |
11281 |     11268                            |
11282 |     11269   0026'  AF00'                      btfss  ((floor@x+3))&0ffh,7 |
11283 |     11270   0028'  EF00'  F000'                goto   u13431 |
11284 |     11271   002C'  EF00'  F000'                goto   u13430 |
11285 |     11272   0030'                     u13431: |
11286 |     11273   0030'  EF00'  F000'                goto   l1639 |
11287 |     11274   0034'                     u13430: |
11288 |     11275                                   line   21 |
11289 |     11276                                   |
11290 |     11277   0034'                     l14535:;  BSR  set  to:  0 |
11291 |     11278                            |
11292 |     11279   0034'  0E00                       movlw  low(-1.0000000000000000) |
11293 |     11280   0036'  6F00'                      movwf  ((?_floor))&0ffh |
11294 |     11281   0038'  0E00                       movlw  high(-1.0000000000000000) |
11295 |     11282   003A'  6F00'                      movwf  ((?_floor+1))&0ffh |
11296 |     11283   003C'  0E80                       movlw  low  highword(-1.0000000000000000) |
11297 |     11284   003E'  6F00'                      movwf  ((?_floor+2))&0ffh |
11298 |     11285   0040'  0EBF                       movlw  high  highword(-1.0000000000000000) |
11299 |     11286   0042'  6F00'                      movwf  ((?_floor+3))&0ffh |
11300 |     11287   0044'  EF00'  F000'                goto   l1640 |
11301 |     11288                                   |
11302 |     11289   0048'                     l1639:;  BSR  set  to:  0 |
11303 |     11290                            |
11304 |     11291                                   line   22 |
11305 |     11292   0048'  6B00'                      clrf   ((?_floor))&0ffh |
11306 |     11293   004A'  6B00'                      clrf   ((?_floor+1))&0ffh |
11307 |     11294   004C'  6B00'                      clrf   ((?_floor+2))&0ffh |
11308 |     11295   004E'  6B00'                      clrf   ((?_floor+3))&0ffh |
11309 |     11296                            |
11310 |     11297   0050'  EF00'  F000'                goto   l1640 |
11311 |     11298                                   line   24 |
11312 |     11299                                   |
11313 |     11300   0054'                     l14539:;  BSR  set  to:  0 |
11314 |     11301                            |
11315 |     11302   0054'  0E1D                       movlw  01Dh |
11316 |     11303   0056'  5D00'                      subwf  ((floor@expon))&0ffh,w |
11317 |     11304   0058'  0E00                       movlw  0 |
11318 |     11305   005A'  5900'                      subwfb ((floor@expon+1))&0ffh,w |
11319 |     11306   005C'  A0D8                       btfss  status,0 |
11320 |     11307   005E'  EF00'  F000'                goto   u13441 |
11321 |     11308   0062'  EF00'  F000'                goto   u13440 |
11322 |     11309   0066'                     u13441: |
11323 |     11310   0066'  EF00'  F000'                goto   l14543 |
11324 |     11311   006A'                     u13440: |
11325 |     11312                                   line   25 |
11326 |     11313                                   |
11327 |     11314   006A'                     l14541:;  BSR  set  to:  0 |
11328 |     11315                            |
11329 |     11316   006A'  C01F'  F01F'                movff  (floor@x),(?_floor) |
11330 |     11317   006E'  C020'  F020'                movff  (floor@x+1),(?_floor+1) |
11331 |     11318   0072'  C021'  F021'                movff  (floor@x+2),(?_floor+2) |
11332 |     11319   0076'  C022'  F022'                movff  (floor@x+3),(?_floor+3) |
11333 |     11320   007A'  EF00'  F000'                goto   l1640 |
11334 |     11321                                   line   26 |
11335 |     11322                                   |
11336 |     11323   007E'                     l14543:;  BSR  set  to:  0 |
11337 |     11324                            |
11338 |     11325   007E'  C01F'  F03F'                movff  (floor@x),(c:?___fltol) |
11339 |     11326   0082'  C020'  F040'                movff  (floor@x+1),(c:?___fltol+1) |
11340 |     11327   0086'  C021'  F041'                movff  (floor@x+2),(c:?___fltol+2) |
11341 |     11328   008A'  C022'  F042'                movff  (floor@x+3),(c:?___fltol+3) |
11342 |     11329   008E'  EC00'  F000'                call   ___fltol   ;wreg  free |
11343 |     11330                                   |
11344 |     11331   0092'  C042'  F01D'                movff  3+?___fltol,(?___altofl+3) |
11345 |     11332   0096'  C041'  F01C'                movff  2+?___fltol,(?___altofl+2) |
11346 |     11333   009A'  C040'  F01B'                movff  1+?___fltol,(?___altofl+1) |
11347 |     11334   009E'  C03F'  F01A'                movff  0+?___fltol,(?___altofl) |
11348 |     11335                                   |
11349 |     11336   00A2'  EC00'  F000'                call   ___altofl  ;wreg  free |
11350 |     11337                                   |
11351 |     11338   00A6'  C01D'  F026'                movff  3+?___altofl,(floor@i+3) |
11352 |     11339   00AA'  C01C'  F025'                movff  2+?___altofl,(floor@i+2) |
11353 |     11340   00AE'  C01B'  F024'                movff  1+?___altofl,(floor@i+1) |
11354 |     11341   00B2'  C01A'  F023'                movff  0+?___altofl,(floor@i) |
11355 |     11342                                   |
11356 |     11343                                   line   27 |
11357 |     11344   00B6'  C01F'  F00D'                movff  (floor@x),(c:?___flge) |
11358 |     11345   00BA'  C020'  F00E'                movff  (floor@x+1),(c:?___flge+1) |
11359 |     11346   00BE'  C021'  F00F'                movff  (floor@x+2),(c:?___flge+2) |
11360 |     11347   00C2'  C022'  F010'                movff  (floor@x+3),(c:?___flge+3) |
11361 |     11348   00C6'  C023'  F011'                movff  (floor@i),0+((c:?___flge)+04h) |
11362 |     11349   00CA'  C024'  F012'                movff  (floor@i+1),1+((c:?___flge)+04h) |
11363 |     11350   00CE'  C025'  F013'                movff  (floor@i+2),2+((c:?___flge)+04h) |
11364 |     11351   00D2'  C026'  F014'                movff  (floor@i+3),3+((c:?___flge)+04h) |
11365 |     11352   00D6'  EC00'  F000'                call   ___flge    ;wreg  free |
11366 |     11353   00DA'  B0D8                       btfsc  status,0 |
11367 |     11354   00DC'  EF00'  F000'                goto   u13451 |
11368 |     11355   00E0'  EF00'  F000'                goto   u13450 |
11369 |     11356   00E4'                     u13451: |
11370 |     11357   00E4'  EF00'  F000'                goto   l1642 |
11371 |     11358   00E8'                     u13450: |
11372 |     11359                                   line   28 |
11373 |     11360                                   |
11374 |     11361   00E8'                     l14545: |
11375 |     11362   00E8'  C023'  F008'                movff  (floor@i),(?___fladd) |
11376 |     11363   00EC'  C024'  F009'                movff  (floor@i+1),(?___fladd+1) |
11377 |     11364   00F0'  C025'  F00A'                movff  (floor@i+2),(?___fladd+2) |
11378 |     11365   00F4'  C026'  F00B'                movff  (floor@i+3),(?___fladd+3) |
11379 |     11366   00F8'  0E00                       movlw  low(-1.0000000000000000) |
11380 |     11367   00FA'  0100                       movlb  0 ;  ()  banked |
11381 |     11368   00FC'  6F00'                      movwf  (0+(?___fladd+04h))&0ffh |
11382 |     11369   00FE'  0E00                       movlw  high(-1.0000000000000000) |
11383 |     11370   0100'  6F00'                      movwf  (1+(?___fladd+04h))&0ffh |
11384 |     11371   0102'  0E80                       movlw  low  highword(-1.0000000000000000) |
11385 |     11372   0104'  6F00'                      movwf  (2+(?___fladd+04h))&0ffh |
11386 |     11373   0106'  0EBF                       movlw  high  highword(-1.0000000000000000) |
11387 |     11374   0108'  6F00'                      movwf  (3+(?___fladd+04h))&0ffh |
11388 |     11375   010A'  EC00'  F000'                call   ___fladd   ;wreg  free |
11389 |     11376                                   |
11390 |     11377   010E'  C00B'  F022'                movff  3+?___fladd,(?_floor+3) |
11391 |     11378   0112'  C00A'  F021'                movff  2+?___fladd,(?_floor+2) |
11392 |     11379   0116'  C009'  F020'                movff  1+?___fladd,(?_floor+1) |
11393 |     11380   011A'  C008'  F01F'                movff  0+?___fladd,(?_floor) |
11394 |     11381                                   |
11395 |     11382   011E'  EF00'  F000'                goto   l1640 |
11396 |     11383                                   |
11397 |     11384   0122'                     l1642: |
11398 |     11385                                   line   29 |
11399 |     11386   0122'  C023'  F01F'                movff  (floor@i),(?_floor) |
11400 |     11387   0126'  C024'  F020'                movff  (floor@i+1),(?_floor+1) |
11401 |     11388   012A'  C025'  F021'                movff  (floor@i+2),(?_floor+2) |
11402 |     11389   012E'  C026'  F022'                movff  (floor@i+3),(?_floor+3) |
11403 |     11390                                   line   30 |
11404 |     11391                                   |
11405 |     11392   0132'                     l1640: |
11406 |     11393   0132'  0012                       return |
11407 |     11394                                   opt  stack  0 |
11408 |     11395                            GLOBAL __end_of_floor |
11409 |     11396   0134'                            __end_of_floor: |
11410 |     11397                                   signat _floor,4220 |
11411 |     11398                                   global ___fltol |
11412 |     11399                            |
11413 |     11400  ;;  ***************  function  ___fltol  ***************** |
11414 |     11401  ;;  Defined  at: |
11415 |     11402  ;;              line  44  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\fltol.c" |
11416 |     11403  ;;  Parameters:     Size   Location      Type |
11417 |     11404  ;;   f1               4    63[COMRAM]  int  |
11418 |     11405  ;;  Auto  vars:      Size   Location      Type |
11419 |     11406  ;;   exp1             1    68[COMRAM]  unsigned  char  |
11420 |     11407  ;;   sign1            1    67[COMRAM]  unsigned  char  |
11421 |     11408  ;;  Return  value:   Size   Location      Type |
11422 |     11409  ;;                   4    63[COMRAM]  long  |
11423 |     11410  ;;  Registers  used: |
11424 |     11411  ;;              wreg,  status,2,  status,0 |
11425 |     11412  ;;  Tracked  objects: |
11426 |     11413  ;;              On  entry  :  0/0 |
11427 |     11414  ;;              On  exit   :  0/0 |
11428 |     11415  ;;              Unchanged:  0/0 |
11429 |     11416  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
11430 |     11417  ;;       Params:          4        0        0        0        0        0        0 |
11431 |     11418  ;;       Locals:          2        0        0        0        0        0        0 |
11432 |     11419  ;;       Temps:           0        4        0        0        0        0        0 |
11433 |     11420  ;;       Totals:          6        4        0        0        0        0        0 |
11434 |     11421  ;;Total  ram  usage:        10  bytes |
11435 |     11422  ;;  Hardware  stack  levels  used:     1 |
11436 |     11423  ;;  Hardware  stack  levels  required  when  called:     2 |
11437 |     11424  ;;  This  function  calls: |
11438 |     11425  ;;              Nothing |
11439 |     11426  ;;  This  function  is  called  by: |
11440 |     11427  ;;              _doWork |
11441 |     11428  ;;              _setEventData |
11442 |     11429  ;;              _exp |
11443 |     11430  ;;              _floor |
11444 |     11431  ;;  This  function  uses  a  non-reentrant  model |
11445 |     11432  ;; |
11446 |     11433                            psect  text13,class=CODE,space=0,reloc=2 |
11447 |     11434                            global  __ptext13 |
11448 |     11435   0000'                     __ptext13: |
11449 |     11436                            psect  text13 |
11450 |     11437                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\fltol.c" |
11451 |     11438                                   line   44 |
11452 |     11439                                   global __size_of___fltol |
11453 |     11440   0000                             __size_of___fltol      equ   __end_of___fltol-___fltol |
11454 |     11441                                   |
11455 |     11442   0000'                     ___fltol: |
11456 |     11443                            ;incstack  =  0 |
11457 |     11444                                   opt    stack  26 |
11458 |     11445                            ;incstack  =  0 |
11459 |     11446                                   line   47 |
11460 |     11447                                   |
11461 |     11448   0000'                     l11865: |
11462 |     11449   0000'  3400'                      rlcf   ((c:___fltol@f1+2))&0ffh,w |
11463 |     11450   0002'  3400'                      rlcf   ((c:___fltol@f1+3))&0ffh,w |
11464 |     11451   0004'  6E44'                      movwf  ((c:___fltol@exp1)),c |
11465 |     11452   0006'  6600'                      tstfsz ((c:___fltol@exp1))&0ffh |
11466 |     11453   0008'  EF00'  F000'                goto   u9921 |
11467 |     11454   000C'  EF00'  F000'                goto   u9920 |
11468 |     11455   0010'                     u9921: |
11469 |     11456   0010'  EF00'  F000'                goto   l11869 |
11470 |     11457   0014'                     u9920: |
11471 |     11458                                   line   48 |
11472 |     11459                                   |
11473 |     11460   0014'                     l11867: |
11474 |     11461   0014'  6A3F'                      clrf   ((c:?___fltol)),c |
11475 |     11462   0016'  6A40'                      clrf   ((c:?___fltol+1)),c |
11476 |     11463   0018'  6A41'                      clrf   ((c:?___fltol+2)),c |
11477 |     11464   001A'  6A42'                      clrf   ((c:?___fltol+3)),c |
11478 |     11465                            |
11479 |     11466   001C'  EF00'  F000'                goto   l1651 |
11480 |     11467                                   line   49 |
11481 |     11468                                   |
11482 |     11469   0020'                     l11869: |
11483 |     11470   0020'  C03F'  F008'                movff  (c:___fltol@f1),??___fltol+0+0 |
11484 |     11471   0024'  C040'  F009'                movff  (c:___fltol@f1+1),??___fltol+0+0+1 |
11485 |     11472   0028'  C041'  F00A'                movff  (c:___fltol@f1+2),??___fltol+0+0+2 |
11486 |     11473   002C'  C042'  F00B'                movff  (c:___fltol@f1+3),??___fltol+0+0+3 |
11487 |     11474   0030'  0E20                       movlw  01Fh+1 |
11488 |     11475   0032'  EF00'  F000'                goto   u9930 |
11489 |     11476   0036'                     u9935: |
11490 |     11477   0036'  0100                       movlb  0 ;  ()  banked |
11491 |     11478   0038'  90D8                       bcf    status,0 |
11492 |     11479   003A'  3300'                      rrcf   (??___fltol+0+3)&0ffh |
11493 |     11480   003C'  3300'                      rrcf   (??___fltol+0+2)&0ffh |
11494 |     11481   003E'  3300'                      rrcf   (??___fltol+0+1)&0ffh |
11495 |     11482   0040'  3300'                      rrcf   (??___fltol+0+0)&0ffh |
11496 |     11483   0042'                     u9930: |
11497 |     11484   0042'  2EE8                       decfsz wreg |
11498 |     11485   0044'  EF00'  F000'                goto   u9935 |
11499 |     11486   0048'  5100'                      movf   (??___fltol+0+0)&0ffh,w |
11500 |     11487   004A'  6E43'                      movwf  ((c:___fltol@sign1)),c |
11501 |     11488                                   line   50 |
11502 |     11489                                   |
11503 |     11490   004C'                     l11871:;  BSR  set  to:  0 |
11504 |     11491                            |
11505 |     11492   004C'  8E41'                      bsf    (0+(23/8)+(c:___fltol@f1)),c,(23)&7 |
11506 |     11493                                   line   51 |
11507 |     11494                                   |
11508 |     11495   004E'                     l11873:;  BSR  set  to:  0 |
11509 |     11496                            |
11510 |     11497   004E'  0EFF                       movlw  0FFh |
11511 |     11498   0050'  163F'                      andwf  ((c:___fltol@f1)),c |
11512 |     11499   0052'  0EFF                       movlw  0FFh |
11513 |     11500   0054'  1640'                      andwf  ((c:___fltol@f1+1)),c |
11514 |     11501   0056'  0EFF                       movlw  0FFh |
11515 |     11502   0058'  1641'                      andwf  ((c:___fltol@f1+2)),c |
11516 |     11503   005A'  0E00                       movlw  0 |
11517 |     11504   005C'  1642'                      andwf  ((c:___fltol@f1+3)),c |
11518 |     11505                                   line   52 |
11519 |     11506                                   |
11520 |     11507   005E'                     l11875:;  BSR  set  to:  0 |
11521 |     11508                            |
11522 |     11509   005E'  0E96                       movlw  (096h)&0ffh |
11523 |     11510   0060'  5E44'                      subwf  ((c:___fltol@exp1)),c |
11524 |     11511                                   line   53 |
11525 |     11512                                   |
11526 |     11513   0062'                     l11877:;  BSR  set  to:  0 |
11527 |     11514                            |
11528 |     11515   0062'  AE44'                      btfss  ((c:___fltol@exp1)),c,7 |
11529 |     11516   0064'  EF00'  F000'                goto   u9941 |
11530 |     11517   0068'  EF00'  F000'                goto   u9940 |
11531 |     11518   006C'                     u9941: |
11532 |     11519   006C'  EF00'  F000'                goto   l11887 |
11533 |     11520   0070'                     u9940: |
11534 |     11521                                   line   54 |
11535 |     11522                                   |
11536 |     11523   0070'                     l11879:;  BSR  set  to:  0 |
11537 |     11524                            |
11538 |     11525   0070'  5044'                      movf   ((c:___fltol@exp1)),c,w |
11539 |     11526   0072'  0A80                       xorlw  80h |
11540 |     11527   0074'  0F97                       addlw  -((-23)^80h) |
11541 |     11528   0076'  B0D8                       btfsc  status,0 |
11542 |     11529   0078'  EF00'  F000'                goto   u9951 |
11543 |     11530   007C'  EF00'  F000'                goto   u9950 |
11544 |     11531   0080'                     u9951: |
11545 |     11532   0080'  EF00'  F000'                goto   l11883 |
11546 |     11533   0084'                     u9950: |
11547 |     11534   0084'  EF00'  F000'                goto   l11867 |
11548 |     11535                                   line   57 |
11549 |     11536                                   |
11550 |     11537   0088'                     l11883: |
11551 |     11538   0088'  90D8                       bcf    status,0 |
11552 |     11539   008A'  3242'                      rrcf   ((c:___fltol@f1+3)),c |
11553 |     11540   008C'  3241'                      rrcf   ((c:___fltol@f1+2)),c |
11554 |     11541   008E'  3240'                      rrcf   ((c:___fltol@f1+1)),c |
11555 |     11542   0090'  323F'                      rrcf   ((c:___fltol@f1)),c |
11556 |     11543                                   line   58 |
11557 |     11544                                   |
11558 |     11545   0092'                     l11885: |
11559 |     11546   0092'  3E44'                      incfsz ((c:___fltol@exp1)),c |
11560 |     11547                                   |
11561 |     11548   0094'  EF00'  F000'                goto   l11883 |
11562 |     11549   0098'  EF00'  F000'                goto   l11895 |
11563 |     11550                                   line   60 |
11564 |     11551                                   |
11565 |     11552   009C'                     l11887:;  BSR  set  to:  0 |
11566 |     11553                            |
11567 |     11554   009C'  0E1F                       movlw  (020h-1) |
11568 |     11555   009E'  6444'                      cpfsgt ((c:___fltol@exp1)),c |
11569 |     11556   00A0'  EF00'  F000'                goto   u9961 |
11570 |     11557   00A4'  EF00'  F000'                goto   u9960 |
11571 |     11558   00A8'                     u9961: |
11572 |     11559   00A8'  EF00'  F000'                goto   l11893 |
11573 |     11560   00AC'                     u9960: |
11574 |     11561   00AC'  EF00'  F000'                goto   l11867 |
11575 |     11562                                   line   63 |
11576 |     11563                                   |
11577 |     11564   00B0'                     l11891: |
11578 |     11565   00B0'  90D8                       bcf    status,0 |
11579 |     11566   00B2'  363F'                      rlcf   ((c:___fltol@f1)),c |
11580 |     11567   00B4'  3640'                      rlcf   ((c:___fltol@f1+1)),c |
11581 |     11568   00B6'  3641'                      rlcf   ((c:___fltol@f1+2)),c |
11582 |     11569   00B8'  3642'                      rlcf   ((c:___fltol@f1+3)),c |
11583 |     11570                                   line   64 |
11584 |     11571   00BA'  0644'                      decf   ((c:___fltol@exp1)),c |
11585 |     11572                                   line   62 |
11586 |     11573                                   |
11587 |     11574   00BC'                     l11893: |
11588 |     11575   00BC'  6644'                      tstfsz ((c:___fltol@exp1)),c |
11589 |     11576   00BE'  EF00'  F000'                goto   u9971 |
11590 |     11577   00C2'  EF00'  F000'                goto   u9970 |
11591 |     11578   00C6'                     u9971: |
11592 |     11579   00C6'  EF00'  F000'                goto   l11891 |
11593 |     11580   00CA'                     u9970: |
11594 |     11581                                   line   67 |
11595 |     11582                                   |
11596 |     11583   00CA'                     l11895: |
11597 |     11584   00CA'  5043'                      movf   ((c:___fltol@sign1)),c,w |
11598 |     11585   00CC'  B4D8                       btfsc  status,2 |
11599 |     11586   00CE'  EF00'  F000'                goto   u9981 |
11600 |     11587   00D2'  EF00'  F000'                goto   u9980 |
11601 |     11588   00D6'                     u9981: |
11602 |     11589   00D6'  EF00'  F000'                goto   l11899 |
11603 |     11590   00DA'                     u9980: |
11604 |     11591                                   line   68 |
11605 |     11592                                   |
11606 |     11593   00DA'                     l11897: |
11607 |     11594   00DA'  1E42'                      comf   ((c:___fltol@f1+3)),c |
11608 |     11595   00DC'  1E41'                      comf   ((c:___fltol@f1+2)),c |
11609 |     11596   00DE'  1E40'                      comf   ((c:___fltol@f1+1)),c |
11610 |     11597   00E0'  6C3F'                      negf   ((c:___fltol@f1)),c |
11611 |     11598   00E2'  0E00                       movlw  0 |
11612 |     11599   00E4'  2240'                      addwfc ((c:___fltol@f1+1)),c |
11613 |     11600   00E6'  2241'                      addwfc ((c:___fltol@f1+2)),c |
11614 |     11601   00E8'  2242'                      addwfc ((c:___fltol@f1+3)),c |
11615 |     11602                                   line   69 |
11616 |     11603                                   |
11617 |     11604   00EA'                     l11899: |
11618 |     11605   00EA'  C03F'  F03F'                movff  (c:___fltol@f1),(c:?___fltol) |
11619 |     11606   00EE'  C040'  F040'                movff  (c:___fltol@f1+1),(c:?___fltol+1) |
11620 |     11607   00F2'  C041'  F041'                movff  (c:___fltol@f1+2),(c:?___fltol+2) |
11621 |     11608   00F6'  C042'  F042'                movff  (c:___fltol@f1+3),(c:?___fltol+3) |
11622 |     11609                                   line   70 |
11623 |     11610                                   |
11624 |     11611   00FA'                     l1651: |
11625 |     11612   00FA'  0012                       return |
11626 |     11613                                   opt  stack  0 |
11627 |     11614                            GLOBAL __end_of___fltol |
11628 |     11615   00FC'                            __end_of___fltol: |
11629 |     11616                                   signat ___fltol,4220 |
11630 |     11617                                   global _frexp |
11631 |     11618                            |
11632 |     11619  ;;  ***************  function  _frexp  ***************** |
11633 |     11620  ;;  Defined  at: |
11634 |     11621  ;;              line  255  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\frexp.c" |
11635 |     11622  ;;  Parameters:     Size   Location      Type |
11636 |     11623  ;;   value            4    13[COMRAM]  long  |
11637 |     11624  ;;   eptr             1    17[COMRAM]  PTR  int  |
11638 |     11625  ;;                -&rsaquo   log@exponent(2),  floor@expon(2),  |
11639 |     11626  ;;  Auto  vars:      Size   Location      Type |
11640 |     11627  ;;              None |
11641 |     11628  ;;  Return  value:   Size   Location      Type |
11642 |     11629  ;;                   4    13[COMRAM]  PTR  int  |
11643 |     11630  ;;  Registers  used: |
11644 |     11631  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0 |
11645 |     11632  ;;  Tracked  objects: |
11646 |     11633  ;;              On  entry  :  F/0 |
11647 |     11634  ;;              On  exit   :  F/0 |
11648 |     11635  ;;              Unchanged:  F/0 |
11649 |     11636  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
11650 |     11637  ;;       Params:          5        0        0        0        0        0        0 |
11651 |     11638  ;;       Locals:          0        0        0        0        0        0        0 |
11652 |     11639  ;;       Temps:           3        0        0        0        0        0        0 |
11653 |     11640  ;;       Totals:          8        0        0        0        0        0        0 |
11654 |     11641  ;;Total  ram  usage:         8  bytes |
11655 |     11642  ;;  Hardware  stack  levels  used:     1 |
11656 |     11643  ;;  Hardware  stack  levels  required  when  called:     2 |
11657 |     11644  ;;  This  function  calls: |
11658 |     11645  ;;              Nothing |
11659 |     11646  ;;  This  function  is  called  by: |
11660 |     11647  ;;              _floor |
11661 |     11648  ;;              _log |
11662 |     11649  ;;  This  function  uses  a  non-reentrant  model |
11663 |     11650  ;; |
11664 |     11651                            psect  text14,class=CODE,space=0,reloc=2 |
11665 |     11652                            global  __ptext14 |
11666 |     11653   0000'                     __ptext14: |
11667 |     11654                            psect  text14 |
11668 |     11655                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\frexp.c" |
11669 |     11656                                   line   255 |
11670 |     11657                                   global __size_of_frexp |
11671 |     11658   0000                             __size_of_frexp        equ     __end_of_frexp-_frexp |
11672 |     11659                                   |
11673 |     11660   0000'                     _frexp: |
11674 |     11661                            ;incstack  =  0 |
11675 |     11662                                   opt    stack  25 |
11676 |     11663                            ;incstack  =  0 |
11677 |     11664                                   line   256 |
11678 |     11665                                   |
11679 |     11666   0000'                     l11845:;  BSR  set  to:  0 |
11680 |     11667                            |
11681 |     11668   0000'  EE20'  F000'                lfsr   2,(c:frexp@value) |
11682 |     11669   0004'  50DE                       movf   postinc2,w |
11683 |     11670   0006'  10DE                       iorwf  postinc2,w |
11684 |     11671   0008'  10DE                       iorwf  postinc2,w |
11685 |     11672   000A'  10DE                       iorwf  postinc2,w |
11686 |     11673   000C'  A4D8                       btfss  status,2 |
11687 |     11674   000E'  EF00'  F000'                goto   u9911 |
11688 |     11675   0012'  EF00'  F000'                goto   u9910 |
11689 |     11676   0016'                     u9911: |
11690 |     11677   0016'  EF00'  F000'                goto   l11853 |
11691 |     11678   001A'                     u9910: |
11692 |     11679                                   line   257 |
11693 |     11680                                   |
11694 |     11681   001A'                     l11847:;  BSR  set  to:  0 |
11695 |     11682                            |
11696 |     11683   001A'  5011'                      movf   ((c:frexp@eptr)),c,w |
11697 |     11684   001C'  6ED9                       movwf  fsr2l |
11698 |     11685   001E'  6ADA                       clrf   fsr2h |
11699 |     11686   0020'  0E00                       movlw  low(0) |
11700 |     11687   0022'  6EDE                       movwf  postinc2 |
11701 |     11688   0024'  0E00                       movlw  high(0) |
11702 |     11689   0026'  6EDD                       movwf  postdec2 |
11703 |     11690                                   line   258 |
11704 |     11691                                   |
11705 |     11692   0028'                     l11849:;  BSR  set  to:  0 |
11706 |     11693                            |
11707 |     11694   0028'  6A0D'                      clrf   ((c:?_frexp)),c |
11708 |     11695   002A'  6A0E'                      clrf   ((c:?_frexp+1)),c |
11709 |     11696   002C'  6A0F'                      clrf   ((c:?_frexp+2)),c |
11710 |     11697   002E'  6A10'                      clrf   ((c:?_frexp+3)),c |
11711 |     11698                            |
11712 |     11699   0030'  EF00'  F000'                goto   l1667 |
11713 |     11700                                   line   261 |
11714 |     11701                                   |
11715 |     11702   0034'                     l11853:;  BSR  set  to:  0 |
11716 |     11703                            |
11717 |     11704   0034'  5010'                      movf   (0+((c:frexp@value)+03h)),c,w |
11718 |     11705   0036'  0B7F                       andlw  (1&lsaquo &lsaquo 7)-1 |
11719 |     11706   0038'  6E00'                      movwf  (??_frexp+0+0)&0ffh,c |
11720 |     11707   003A'  90D8                       bcf    status,0 |
11721 |     11708   003C'  3412'                      rlcf   ((??_frexp+0+0)),c,w |
11722 |     11709   003E'  6E00'                      movwf  (??_frexp+1+0)&0ffh,c |
11723 |     11710   0040'  6A00'                      clrf   1+(??_frexp+1+0)&0ffh,c |
11724 |     11711   0042'  3600'                      rlcf   1+(??_frexp+1+0)&0ffh,c |
11725 |     11712   0044'  5011'                      movf   ((c:frexp@eptr)),c,w |
11726 |     11713   0046'  6ED9                       movwf  fsr2l |
11727 |     11714   0048'  6ADA                       clrf   fsr2h |
11728 |     11715   004A'  C013'  FFDE                 movff  ??_frexp+1+0,postinc2 |
11729 |     11716   004E'  C014'  FFDD                 movff  ??_frexp+1+1,postdec2 |
11730 |     11717                            |
11731 |     11718                                   line   262 |
11732 |     11719   0052'  5011'                      movf   ((c:frexp@eptr)),c,w |
11733 |     11720   0054'  6ED9                       movwf  fsr2l |
11734 |     11721   0056'  6ADA                       clrf   fsr2h |
11735 |     11722   0058'  340F'                      rlcf   (0+((c:frexp@value)+02h)),c,w |
11736 |     11723   005A'  36E8                       rlcf   wreg,f |
11737 |     11724   005C'  0B01                       andlw  1 |
11738 |     11725   005E'  12DE                       iorwf  postinc2 |
11739 |     11726   0060'  0E00                       movlw  0 |
11740 |     11727   0062'  12DD                       iorwf  postdec2 |
11741 |     11728                                   line   263 |
11742 |     11729                                   |
11743 |     11730   0064'                     l11855:;  BSR  set  to:  0 |
11744 |     11731                            |
11745 |     11732   0064'  5011'                      movf   ((c:frexp@eptr)),c,w |
11746 |     11733   0066'  6ED9                       movwf  fsr2l |
11747 |     11734   0068'  6ADA                       clrf   fsr2h |
11748 |     11735   006A'  0E82                       movlw  low(-126) |
11749 |     11736   006C'  26DE                       addwf  postinc2 |
11750 |     11737   006E'  0EFF                       movlw  high(-126) |
11751 |     11738   0070'  22DD                       addwfc postdec2 |
11752 |     11739                                   line   268 |
11753 |     11740                                   |
11754 |     11741   0072'                     l11857:;  BSR  set  to:  0 |
11755 |     11742                            |
11756 |     11743   0072'  5010'                      movf   (0+((c:frexp@value)+03h)),c,w |
11757 |     11744   0074'  0B80                       andlw  not  (((1&lsaquo &lsaquo 7)-1)&lsaquo &lsaquo 0) |
11758 |     11745   0076'  093F                       iorlw  (03Fh  &  ((1&lsaquo &lsaquo 7)-1))&lsaquo &lsaquo 0 |
11759 |     11746   0078'  6E10'                      movwf  (0+((c:frexp@value)+03h)),c |
11760 |     11747                                   line   269 |
11761 |     11748                                   |
11762 |     11749   007A'                     l11859:;  BSR  set  to:  0 |
11763 |     11750                            |
11764 |     11751   007A'  9E0F'                      bcf    (0+((c:frexp@value)+02h)),c,7 |
11765 |     11752                                   line   273 |
11766 |     11753                                   |
11767 |     11754   007C'                     l11861:;  BSR  set  to:  0 |
11768 |     11755                            |
11769 |     11756   007C'  C00D'  F00D'                movff  (c:frexp@value),(c:?_frexp) |
11770 |     11757   0080'  C00E'  F00E'                movff  (c:frexp@value+1),(c:?_frexp+1) |
11771 |     11758   0084'  C00F'  F00F'                movff  (c:frexp@value+2),(c:?_frexp+2) |
11772 |     11759   0088'  C010'  F010'                movff  (c:frexp@value+3),(c:?_frexp+3) |
11773 |     11760                                   line   274 |
11774 |     11761                                   |
11775 |     11762   008C'                     l1667:;  BSR  set  to:  0 |
11776 |     11763                            |
11777 |     11764   008C'  0012                       return |
11778 |     11765                                   opt  stack  0 |
11779 |     11766                            GLOBAL __end_of_frexp |
11780 |     11767   008E'                            __end_of_frexp: |
11781 |     11768                                   signat _frexp,8316 |
11782 |     11769                                   global ___flge |
11783 |     11770                            |
11784 |     11771  ;;  ***************  function  ___flge  ***************** |
11785 |     11772  ;;  Defined  at: |
11786 |     11773  ;;              line  5  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\flge.c" |
11787 |     11774  ;;  Parameters:     Size   Location      Type |
11788 |     11775  ;;   ff1              4    13[COMRAM]  PTR  int  |
11789 |     11776  ;;   ff2              4    17[COMRAM]  PTR  int  |
11790 |     11777  ;;  Auto  vars:      Size   Location      Type |
11791 |     11778  ;;              None |
11792 |     11779  ;;  Return  value:   Size   Location      Type |
11793 |     11780  ;;              None                void |
11794 |     11781  ;;  Registers  used: |
11795 |     11782  ;;              wreg,  status,2,  status,0 |
11796 |     11783  ;;  Tracked  objects: |
11797 |     11784  ;;              On  entry  :  0/0 |
11798 |     11785  ;;              On  exit   :  0/0 |
11799 |     11786  ;;              Unchanged:  0/0 |
11800 |     11787  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
11801 |     11788  ;;       Params:          8        0        0        0        0        0        0 |
11802 |     11789  ;;       Locals:          0        0        0        0        0        0        0 |
11803 |     11790  ;;       Temps:           0        0        0        0        0        0        0 |
11804 |     11791  ;;       Totals:          8        0        0        0        0        0        0 |
11805 |     11792  ;;Total  ram  usage:         8  bytes |
11806 |     11793  ;;  Hardware  stack  levels  used:     1 |
11807 |     11794  ;;  Hardware  stack  levels  required  when  called:     2 |
11808 |     11795  ;;  This  function  calls: |
11809 |     11796  ;;              Nothing |
11810 |     11797  ;;  This  function  is  called  by: |
11811 |     11798  ;;              _exp |
11812 |     11799  ;;              _floor |
11813 |     11800  ;;  This  function  uses  a  non-reentrant  model |
11814 |     11801  ;; |
11815 |     11802                            psect  text15,class=CODE,space=0,reloc=2 |
11816 |     11803                            global  __ptext15 |
11817 |     11804   0000'                     __ptext15: |
11818 |     11805                            psect  text15 |
11819 |     11806                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\flge.c" |
11820 |     11807                                   line   5 |
11821 |     11808                                   global __size_of___flge |
11822 |     11809   0000                             __size_of___flge       equ    __end_of___flge-___flge |
11823 |     11810                                   |
11824 |     11811   0000'                     ___flge:;  BSR  set  to:  0 |
11825 |     11812                            |
11826 |     11813                            ;incstack  =  0 |
11827 |     11814                                   opt    stack  25 |
11828 |     11815                            ;incstack  =  0 |
11829 |     11816                                   line   6 |
11830 |     11817                                   |
11831 |     11818   0000'                     l11823: |
11832 |     11819                                   |
11833 |     11820   0000'  AE10'                      btfss  ((c:___flge@ff1+3)),c,(31)&7 |
11834 |     11821   0002'  EF00'  F000'                goto   u9871 |
11835 |     11822   0006'  EF00'  F000'                goto   u9870 |
11836 |     11823   000A'                     u9871: |
11837 |     11824   000A'  EF00'  F000'                goto   l11827 |
11838 |     11825   000E'                     u9870: |
11839 |     11826                                   line   7 |
11840 |     11827                                   |
11841 |     11828   000E'                     l11825: |
11842 |     11829   000E'  6C0D'                      negf   ((c:___flge@ff1)),c |
11843 |     11830   0010'  1E0E'                      comf   ((c:___flge@ff1+1)),c |
11844 |     11831   0012'  B0D8                       btfsc  status,0 |
11845 |     11832   0014'  2A0E'                      incf   ((c:___flge@ff1+1)),c |
11846 |     11833   0016'  1E0F'                      comf   ((c:___flge@ff1+2)),c |
11847 |     11834   0018'  B0D8                       btfsc  status,0 |
11848 |     11835   001A'  2A0F'                      incf   ((c:___flge@ff1+2)),c |
11849 |     11836   001C'  0E80                       movlw  high  highword(-2147483648) |
11850 |     11837   001E'  5610'                      subfwb ((c:___flge@ff1+3)),c |
11851 |     11838                                   line   8 |
11852 |     11839                                   |
11853 |     11840   0020'                     l11827: |
11854 |     11841                                   |
11855 |     11842   0020'  AE14'                      btfss  ((c:___flge@ff2+3)),c,(31)&7 |
11856 |     11843   0022'  EF00'  F000'                goto   u9881 |
11857 |     11844   0026'  EF00'  F000'                goto   u9880 |
11858 |     11845   002A'                     u9881: |
11859 |     11846   002A'  EF00'  F000'                goto   l1598 |
11860 |     11847   002E'                     u9880: |
11861 |     11848                                   line   9 |
11862 |     11849                                   |
11863 |     11850   002E'                     l11829: |
11864 |     11851   002E'  6C11'                      negf   ((c:___flge@ff2)),c |
11865 |     11852   0030'  1E12'                      comf   ((c:___flge@ff2+1)),c |
11866 |     11853   0032'  B0D8                       btfsc  status,0 |
11867 |     11854   0034'  2A12'                      incf   ((c:___flge@ff2+1)),c |
11868 |     11855   0036'  1E13'                      comf   ((c:___flge@ff2+2)),c |
11869 |     11856   0038'  B0D8                       btfsc  status,0 |
11870 |     11857   003A'  2A13'                      incf   ((c:___flge@ff2+2)),c |
11871 |     11858   003C'  0E80                       movlw  high  highword(-2147483648) |
11872 |     11859   003E'  5614'                      subfwb ((c:___flge@ff2+3)),c |
11873 |     11860                                   |
11874 |     11861   0040'                     l1598: |
11875 |     11862                                   line   10 |
11876 |     11863   0040'  0E00                       movlw  0 |
11877 |     11864   0042'  1A0D'                      xorwf  ((c:___flge@ff1)),c |
11878 |     11865   0044'  0E00                       movlw  0 |
11879 |     11866   0046'  1A0E'                      xorwf  ((c:___flge@ff1+1)),c |
11880 |     11867   0048'  0E00                       movlw  0 |
11881 |     11868   004A'  1A0F'                      xorwf  ((c:___flge@ff1+2)),c |
11882 |     11869   004C'  0E80                       movlw  080h |
11883 |     11870   004E'  1A10'                      xorwf  ((c:___flge@ff1+3)),c |
11884 |     11871                                   line   11 |
11885 |     11872   0050'  0E00                       movlw  0 |
11886 |     11873   0052'  1A11'                      xorwf  ((c:___flge@ff2)),c |
11887 |     11874   0054'  0E00                       movlw  0 |
11888 |     11875   0056'  1A12'                      xorwf  ((c:___flge@ff2+1)),c |
11889 |     11876   0058'  0E00                       movlw  0 |
11890 |     11877   005A'  1A13'                      xorwf  ((c:___flge@ff2+2)),c |
11891 |     11878   005C'  0E80                       movlw  080h |
11892 |     11879   005E'  1A14'                      xorwf  ((c:___flge@ff2+3)),c |
11893 |     11880                                   line   12 |
11894 |     11881   0060'  5011'                      movf   ((c:___flge@ff2)),c,w |
11895 |     11882   0062'  5C0D'                      subwf  ((c:___flge@ff1)),c,w |
11896 |     11883   0064'  5012'                      movf   ((c:___flge@ff2+1)),c,w |
11897 |     11884   0066'  580E'                      subwfb ((c:___flge@ff1+1)),c,w |
11898 |     11885   0068'  5013'                      movf   ((c:___flge@ff2+2)),c,w |
11899 |     11886   006A'  580F'                      subwfb ((c:___flge@ff1+2)),c,w |
11900 |     11887   006C'  5014'                      movf   ((c:___flge@ff2+3)),c,w |
11901 |     11888   006E'  5810'                      subwfb ((c:___flge@ff1+3)),c,w |
11902 |     11889   0070'  B0D8                       btfsc  status,0 |
11903 |     11890   0072'  EF00'  F000'                goto   u9891 |
11904 |     11891   0076'  EF00'  F000'                goto   u9890 |
11905 |     11892   007A'                     u9891: |
11906 |     11893   007A'  EF00'  F000'                goto   l11833 |
11907 |     11894   007E'                     u9890: |
11908 |     11895                                   |
11909 |     11896   007E'                     l11831: |
11910 |     11897   007E'  90D8                       bcf    status,0 |
11911 |     11898   0080'  EF00'  F000'                goto   l1599 |
11912 |     11899                                   |
11913 |     11900   0084'                     l11833: |
11914 |     11901   0084'  80D8                       bsf    status,0 |
11915 |     11902                                   line   13 |
11916 |     11903                                   |
11917 |     11904   0086'                     l1599: |
11918 |     11905   0086'  0012                       return |
11919 |     11906                                   opt  stack  0 |
11920 |     11907                            GLOBAL __end_of___flge |
11921 |     11908   0088'                            __end_of___flge: |
11922 |     11909                                   signat ___flge,8312 |
11923 |     11910                                   global ___altofl |
11924 |     11911                            |
11925 |     11912  ;;  ***************  function  ___altofl  ***************** |
11926 |     11913  ;;  Defined  at: |
11927 |     11914  ;;              line  37  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\altofl.c" |
11928 |     11915  ;;  Parameters:     Size   Location      Type |
11929 |     11916  ;;   c                4    26[BANK0  ]  long  |
11930 |     11917  ;;  Auto  vars:      Size   Location      Type |
11931 |     11918  ;;   sign             1    30[BANK0  ]  unsigned  char  |
11932 |     11919  ;;  Return  value:   Size   Location      Type |
11933 |     11920  ;;                   4    26[BANK0  ]  unsigned  char  |
11934 |     11921  ;;  Registers  used: |
11935 |     11922  ;;              wreg,  status,2,  status,0,  cstack |
11936 |     11923  ;;  Tracked  objects: |
11937 |     11924  ;;              On  entry  :  0/0 |
11938 |     11925  ;;              On  exit   :  0/0 |
11939 |     11926  ;;              Unchanged:  0/0 |
11940 |     11927  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
11941 |     11928  ;;       Params:          0        4        0        0        0        0        0 |
11942 |     11929  ;;       Locals:          0        1        0        0        0        0        0 |
11943 |     11930  ;;       Temps:           0        0        0        0        0        0        0 |
11944 |     11931  ;;       Totals:          0        5        0        0        0        0        0 |
11945 |     11932  ;;Total  ram  usage:         5  bytes |
11946 |     11933  ;;  Hardware  stack  levels  used:     1 |
11947 |     11934  ;;  Hardware  stack  levels  required  when  called:     3 |
11948 |     11935  ;;  This  function  calls: |
11949 |     11936  ;;              ___flpack |
11950 |     11937  ;;  This  function  is  called  by: |
11951 |     11938  ;;              _doWork |
11952 |     11939  ;;              _floor |
11953 |     11940  ;;  This  function  uses  a  non-reentrant  model |
11954 |     11941  ;; |
11955 |     11942                            psect  text16,class=CODE,space=0,reloc=2 |
11956 |     11943                            global  __ptext16 |
11957 |     11944   0000'                     __ptext16: |
11958 |     11945                            psect  text16 |
11959 |     11946                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\altofl.c" |
11960 |     11947                                   line   37 |
11961 |     11948                                   global __size_of___altofl |
11962 |     11949   0000                             __size_of___altofl     equ  __end_of___altofl-___altofl |
11963 |     11950                                   |
11964 |     11951   0000'                     ___altofl: |
11965 |     11952                            ;incstack  =  0 |
11966 |     11953                                   opt    stack  25 |
11967 |     11954                            ;incstack  =  0 |
11968 |     11955                                   line   40 |
11969 |     11956                                   |
11970 |     11957   0000'                     l14339: |
11971 |     11958   0000'  0100                       movlb  0 ;  ()  banked |
11972 |     11959   0002'  6B00'                      clrf   ((___altofl@sign))&0ffh |
11973 |     11960                                   line   41 |
11974 |     11961   0004'  AF00'                      btfss  ((___altofl@c+3))&0ffh,7 |
11975 |     11962   0006'  EF00'  F000'                goto   u13141 |
11976 |     11963   000A'  EF00'  F000'                goto   u13140 |
11977 |     11964   000E'                     u13141: |
11978 |     11965   000E'  EF00'  F000'                goto   l14345 |
11979 |     11966   0012'                     u13140: |
11980 |     11967                                   line   42 |
11981 |     11968                                   |
11982 |     11969   0012'                     l14341:;  BSR  set  to:  0 |
11983 |     11970                            |
11984 |     11971   0012'  1F00'                      comf   ((___altofl@c+3))&0ffh |
11985 |     11972   0014'  1F00'                      comf   ((___altofl@c+2))&0ffh |
11986 |     11973   0016'  1F00'                      comf   ((___altofl@c+1))&0ffh |
11987 |     11974   0018'  6D00'                      negf   ((___altofl@c))&0ffh |
11988 |     11975   001A'  0E00                       movlw  0 |
11989 |     11976   001C'  2300'                      addwfc ((___altofl@c+1))&0ffh |
11990 |     11977   001E'  2300'                      addwfc ((___altofl@c+2))&0ffh |
11991 |     11978   0020'  2300'                      addwfc ((___altofl@c+3))&0ffh |
11992 |     11979                                   line   43 |
11993 |     11980                                   |
11994 |     11981   0022'                     l14343:;  BSR  set  to:  0 |
11995 |     11982                            |
11996 |     11983   0022'  0E01                       movlw  low(01h) |
11997 |     11984   0024'  6F00'                      movwf  ((___altofl@sign))&0ffh |
11998 |     11985                                   line   45 |
11999 |     11986                                   |
12000 |     11987   0026'                     l14345:;  BSR  set  to:  0 |
12001 |     11988                            |
12002 |     11989   0026'  C01A'  F00D'                movff  (___altofl@c),(c:?___flpack) |
12003 |     11990   002A'  C01B'  F00E'                movff  (___altofl@c+1),(c:?___flpack+1) |
12004 |     11991   002E'  C01C'  F00F'                movff  (___altofl@c+2),(c:?___flpack+2) |
12005 |     11992   0032'  C01D'  F010'                movff  (___altofl@c+3),(c:?___flpack+3) |
12006 |     11993   0036'  0E96                       movlw  low(096h) |
12007 |     11994   0038'  6E11'                      movwf  (0+((c:?___flpack)+04h)),c |
12008 |     11995   003A'  C01E'  F012'                movff  (___altofl@sign),0+((c:?___flpack)+05h) |
12009 |     11996   003E'  EC00'  F000'                call   ___flpack  ;wreg  free |
12010 |     11997                                   |
12011 |     11998   0042'  C010'  F01D'                movff  3+?___flpack,(?___altofl+3) |
12012 |     11999   0046'  C00F'  F01C'                movff  2+?___flpack,(?___altofl+2) |
12013 |     12000   004A'  C00E'  F01B'                movff  1+?___flpack,(?___altofl+1) |
12014 |     12001   004E'  C00D'  F01A'                movff  0+?___flpack,(?___altofl) |
12015 |     12002                                   |
12016 |     12003                                   line   46 |
12017 |     12004                                   |
12018 |     12005   0052'                     l1379: |
12019 |     12006   0052'  0012                       return |
12020 |     12007                                   opt  stack  0 |
12021 |     12008                            GLOBAL __end_of___altofl |
12022 |     12009   0054'                            __end_of___altofl: |
12023 |     12010                                   signat ___altofl,4220 |
12024 |     12011                                   global ___asflsub |
12025 |     12012                            |
12026 |     12013  ;;  ***************  function  ___asflsub  ***************** |
12027 |     12014  ;;  Defined  at: |
12028 |     12015  ;;              line  5  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\asflsub.c" |
12029 |     12016  ;;  Parameters:     Size   Location      Type |
12030 |     12017  ;;   f1p              2    30[BANK0  ]  PTR  |
12031 |     12018  ;;                -&rsaquo   exp@x(4),  doWork@temp(4),  |
12032 |     12019  ;;   f2               4    32[BANK0  ]  PTR  |
12033 |     12020  ;;  Auto  vars:      Size   Location      Type |
12034 |     12021  ;;              None |
12035 |     12022  ;;  Return  value:   Size   Location      Type |
12036 |     12023  ;;                   4    30[BANK0  ]  PTR  |
12037 |     12024  ;;  Registers  used: |
12038 |     12025  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  cstack |
12039 |     12026  ;;  Tracked  objects: |
12040 |     12027  ;;              On  entry  :  0/0 |
12041 |     12028  ;;              On  exit   :  F/0 |
12042 |     12029  ;;              Unchanged:  0/0 |
12043 |     12030  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
12044 |     12031  ;;       Params:          0        6        0        0        0        0        0 |
12045 |     12032  ;;       Locals:          0        0        0        0        0        0        0 |
12046 |     12033  ;;       Temps:           0        0        0        0        0        0        0 |
12047 |     12034  ;;       Totals:          0        6        0        0        0        0        0 |
12048 |     12035  ;;Total  ram  usage:         6  bytes |
12049 |     12036  ;;  Hardware  stack  levels  used:     1 |
12050 |     12037  ;;  Hardware  stack  levels  required  when  called:     5 |
12051 |     12038  ;;  This  function  calls: |
12052 |     12039  ;;              ___flsub |
12053 |     12040  ;;  This  function  is  called  by: |
12054 |     12041  ;;              _doWork |
12055 |     12042  ;;              _exp |
12056 |     12043  ;;  This  function  uses  a  non-reentrant  model |
12057 |     12044  ;; |
12058 |     12045                            psect  text17,class=CODE,space=0,reloc=2 |
12059 |     12046                            global  __ptext17 |
12060 |     12047   0000'                     __ptext17: |
12061 |     12048                            psect  text17 |
12062 |     12049                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\asflsub.c" |
12063 |     12050                                   line   5 |
12064 |     12051                                   global __size_of___asflsub |
12065 |     12052   0000                             __size_of___asflsub    equ __end_of___asflsub-___asflsub |
12066 |     12053                                   |
12067 |     12054   0000'                     ___asflsub: |
12068 |     12055                            ;incstack  =  0 |
12069 |     12056                                   opt    stack  23 |
12070 |     12057                            ;incstack  =  0 |
12071 |     12058                                   line   6 |
12072 |     12059                                   |
12073 |     12060   0000'                     l14511: |
12074 |     12061                            ;      Return  value  of  ___asflsub  is  never  used |
12075 |     12062   0000'  C01E'  FFD9                 movff  (___asflsub@f1p),fsr2l |
12076 |     12063   0004'  C01F'  FFDA                 movff  (___asflsub@f1p+1),fsr2h |
12077 |     12064   0008'  0100                       movlb  0 ;  ()  banked |
12078 |     12065   000A'  CFDE  F016'                 movff  postinc2,(?___flsub) |
12079 |     12066   000E'  CFDE  F017'                 movff  postinc2,(?___flsub+1) |
12080 |     12067   0012'  CFDE  F018'                 movff  postinc2,(?___flsub+2) |
12081 |     12068   0016'  CFDE  F019'                 movff  postinc2,(?___flsub+3) |
12082 |     12069   001A'  C020'  F01A'                movff  (___asflsub@f2),0+(?___flsub+04h) |
12083 |     12070   001E'  C021'  F01B'                movff  (___asflsub@f2+1),1+(?___flsub+04h) |
12084 |     12071   0022'  C022'  F01C'                movff  (___asflsub@f2+2),2+(?___flsub+04h) |
12085 |     12072   0026'  C023'  F01D'                movff  (___asflsub@f2+3),3+(?___flsub+04h) |
12086 |     12073   002A'  EC00'  F000'                call   ___flsub   ;wreg  free |
12087 |     12074   002E'  C01E'  FFD9                 movff  (___asflsub@f1p),fsr2l |
12088 |     12075   0032'  C01F'  FFDA                 movff  (___asflsub@f1p+1),fsr2h |
12089 |     12076   0036'  0100                       movlb  0 ;  ()  banked |
12090 |     12077   0038'  C016'  FFDE                 movff  0+?___flsub,postinc2 |
12091 |     12078   003C'  C017'  FFDE                 movff  1+?___flsub,postinc2 |
12092 |     12079   0040'  C018'  FFDE                 movff  2+?___flsub,postinc2 |
12093 |     12080   0044'  C019'  FFDD                 movff  3+?___flsub,postdec2 |
12094 |     12081   0048'  06D9                       decf   fsr2 |
12095 |     12082   004A'  06D9                       decf   fsr2 |
12096 |     12083                                   line   7 |
12097 |     12084                                   |
12098 |     12085   004C'                     l1408:;  BSR  set  to:  0 |
12099 |     12086                            |
12100 |     12087   004C'  0012                       return |
12101 |     12088                                   opt  stack  0 |
12102 |     12089                            GLOBAL __end_of___asflsub |
12103 |     12090   004E'                            __end_of___asflsub: |
12104 |     12091                                   signat ___asflsub,8316 |
12105 |     12092                                   global ___flsub |
12106 |     12093                            |
12107 |     12094  ;;  ***************  function  ___flsub  ***************** |
12108 |     12095  ;;  Defined  at: |
12109 |     12096  ;;              line  22  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\flsub.c" |
12110 |     12097  ;;  Parameters:     Size   Location      Type |
12111 |     12098  ;;   f1               4    22[BANK0  ]  PTR  |
12112 |     12099  ;;   f2               4    26[BANK0  ]  PTR  |
12113 |     12100  ;;  Auto  vars:      Size   Location      Type |
12114 |     12101  ;;              None |
12115 |     12102  ;;  Return  value:   Size   Location      Type |
12116 |     12103  ;;                   4    22[BANK0  ]  PTR  |
12117 |     12104  ;;  Registers  used: |
12118 |     12105  ;;              wreg,  status,2,  status,0,  cstack |
12119 |     12106  ;;  Tracked  objects: |
12120 |     12107  ;;              On  entry  :  0/0 |
12121 |     12108  ;;              On  exit   :  0/0 |
12122 |     12109  ;;              Unchanged:  0/0 |
12123 |     12110  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
12124 |     12111  ;;       Params:          0        8        0        0        0        0        0 |
12125 |     12112  ;;       Locals:          0        0        0        0        0        0        0 |
12126 |     12113  ;;       Temps:           0        0        0        0        0        0        0 |
12127 |     12114  ;;       Totals:          0        8        0        0        0        0        0 |
12128 |     12115  ;;Total  ram  usage:         8  bytes |
12129 |     12116  ;;  Hardware  stack  levels  used:     1 |
12130 |     12117  ;;  Hardware  stack  levels  required  when  called:     4 |
12131 |     12118  ;;  This  function  calls: |
12132 |     12119  ;;              ___fladd |
12133 |     12120  ;;  This  function  is  called  by: |
12134 |     12121  ;;              _doWork |
12135 |     12122  ;;              ___asflsub |
12136 |     12123  ;;  This  function  uses  a  non-reentrant  model |
12137 |     12124  ;; |
12138 |     12125                            psect  text18,class=CODE,space=0,reloc=2 |
12139 |     12126                            global  __ptext18 |
12140 |     12127   0000'                     __ptext18: |
12141 |     12128                            psect  text18 |
12142 |     12129                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\flsub.c" |
12143 |     12130                                   line   22 |
12144 |     12131                                   global __size_of___flsub |
12145 |     12132   0000                             __size_of___flsub      equ   __end_of___flsub-___flsub |
12146 |     12133                                   |
12147 |     12134   0000'                     ___flsub:;  BSR  set  to:  0 |
12148 |     12135                            |
12149 |     12136                            ;incstack  =  0 |
12150 |     12137                                   opt    stack  24 |
12151 |     12138                            ;incstack  =  0 |
12152 |     12139                                   line   23 |
12153 |     12140                                   |
12154 |     12141   0000'                     l14515: |
12155 |     12142   0000'  0E00                       movlw  0 |
12156 |     12143   0002'  0100                       movlb  0 ;  ()  banked |
12157 |     12144   0004'  1B00'                      xorwf  ((___flsub@f2))&0ffh |
12158 |     12145   0006'  0E00                       movlw  0 |
12159 |     12146   0008'  1B00'                      xorwf  ((___flsub@f2+1))&0ffh |
12160 |     12147   000A'  0E00                       movlw  0 |
12161 |     12148   000C'  1B00'                      xorwf  ((___flsub@f2+2))&0ffh |
12162 |     12149   000E'  0E80                       movlw  080h |
12163 |     12150   0010'  1B00'                      xorwf  ((___flsub@f2+3))&0ffh |
12164 |     12151                                   line   28 |
12165 |     12152                                   |
12166 |     12153   0012'                     l14517:;  BSR  set  to:  0 |
12167 |     12154                            |
12168 |     12155   0012'  C016'  F008'                movff  (___flsub@f1),(?___fladd) |
12169 |     12156   0016'  C017'  F009'                movff  (___flsub@f1+1),(?___fladd+1) |
12170 |     12157   001A'  C018'  F00A'                movff  (___flsub@f1+2),(?___fladd+2) |
12171 |     12158   001E'  C019'  F00B'                movff  (___flsub@f1+3),(?___fladd+3) |
12172 |     12159   0022'  C01A'  F00C'                movff  (___flsub@f2),0+(?___fladd+04h) |
12173 |     12160   0026'  C01B'  F00D'                movff  (___flsub@f2+1),1+(?___fladd+04h) |
12174 |     12161   002A'  C01C'  F00E'                movff  (___flsub@f2+2),2+(?___fladd+04h) |
12175 |     12162   002E'  C01D'  F00F'                movff  (___flsub@f2+3),3+(?___fladd+04h) |
12176 |     12163   0032'  EC00'  F000'                call   ___fladd   ;wreg  free |
12177 |     12164                                   |
12178 |     12165   0036'  C00B'  F019'                movff  3+?___fladd,(?___flsub+3) |
12179 |     12166   003A'  C00A'  F018'                movff  2+?___fladd,(?___flsub+2) |
12180 |     12167   003E'  C009'  F017'                movff  1+?___fladd,(?___flsub+1) |
12181 |     12168   0042'  C008'  F016'                movff  0+?___fladd,(?___flsub) |
12182 |     12169                                   |
12183 |     12170                                   line   30 |
12184 |     12171                                   |
12185 |     12172   0046'                     l1647: |
12186 |     12173   0046'  0012                       return |
12187 |     12174                                   opt  stack  0 |
12188 |     12175                            GLOBAL __end_of___flsub |
12189 |     12176   0048'                            __end_of___flsub: |
12190 |     12177                                   signat ___flsub,8316 |
12191 |     12178                                   global ___asflmul |
12192 |     12179                            |
12193 |     12180  ;;  ***************  function  ___asflmul  ***************** |
12194 |     12181  ;;  Defined  at: |
12195 |     12182  ;;              line  5  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\asflmul.c" |
12196 |     12183  ;;  Parameters:     Size   Location      Type |
12197 |     12184  ;;   mp               1     wreg      PTR  |
12198 |     12185  ;;                -&rsaquo   exp@x(4),  |
12199 |     12186  ;;   multiplicand     4    63[COMRAM]  PTR  |
12200 |     12187  ;;  Auto  vars:      Size   Location      Type |
12201 |     12188  ;;   mp               1    67[COMRAM]  PTR  |
12202 |     12189  ;;                -&rsaquo   exp@x(4),  |
12203 |     12190  ;;  Return  value:   Size   Location      Type |
12204 |     12191  ;;                   4    63[COMRAM]  PTR  |
12205 |     12192  ;;  Registers  used: |
12206 |     12193  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  cstack |
12207 |     12194  ;;  Tracked  objects: |
12208 |     12195  ;;              On  entry  :  F/0 |
12209 |     12196  ;;              On  exit   :  F/0 |
12210 |     12197  ;;              Unchanged:  0/0 |
12211 |     12198  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
12212 |     12199  ;;       Params:          4        0        0        0        0        0        0 |
12213 |     12200  ;;       Locals:          1        0        0        0        0        0        0 |
12214 |     12201  ;;       Temps:           0        0        0        0        0        0        0 |
12215 |     12202  ;;       Totals:          5        0        0        0        0        0        0 |
12216 |     12203  ;;Total  ram  usage:         5  bytes |
12217 |     12204  ;;  Hardware  stack  levels  used:     1 |
12218 |     12205  ;;  Hardware  stack  levels  required  when  called:     4 |
12219 |     12206  ;;  This  function  calls: |
12220 |     12207  ;;              ___flmul |
12221 |     12208  ;;  This  function  is  called  by: |
12222 |     12209  ;;              _exp |
12223 |     12210  ;;  This  function  uses  a  non-reentrant  model |
12224 |     12211  ;; |
12225 |     12212                            psect  text19,class=CODE,space=0,reloc=2 |
12226 |     12213                            global  __ptext19 |
12227 |     12214   0000'                     __ptext19: |
12228 |     12215                            psect  text19 |
12229 |     12216                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\asflmul.c" |
12230 |     12217                                   line   5 |
12231 |     12218                                   global __size_of___asflmul |
12232 |     12219   0000                             __size_of___asflmul    equ __end_of___asflmul-___asflmul |
12233 |     12220                                   |
12234 |     12221   0000'                     ___asflmul: |
12235 |     12222                            ;incstack  =  0 |
12236 |     12223                                   opt    stack  23 |
12237 |     12224                            ;incstack  =  0 |
12238 |     12225                            ;___asflmul@mp  stored  from  wreg |
12239 |     12226   0000'  CFE8  F043'                 movff  wreg,(c:___asflmul@mp) |
12240 |     12227                                   line   6 |
12241 |     12228                                   |
12242 |     12229   0004'                     l14461:;  BSR  set  to:  0 |
12243 |     12230                            |
12244 |     12231                            ;      Return  value  of  ___asflmul  is  never  used |
12245 |     12232   0004'  5043'                      movf   ((c:___asflmul@mp)),c,w |
12246 |     12233   0006'  6ED9                       movwf  fsr2l |
12247 |     12234   0008'  6ADA                       clrf   fsr2h |
12248 |     12235   000A'  CFDE  F000'                 movff  postinc2,(?___flmul) |
12249 |     12236   000E'  CFDE  F001'                 movff  postinc2,(?___flmul+1) |
12250 |     12237   0012'  CFDE  F002'                 movff  postinc2,(?___flmul+2) |
12251 |     12238   0016'  CFDE  F003'                 movff  postinc2,(?___flmul+3) |
12252 |     12239   001A'  C03F'  F004'                movff  (c:___asflmul@multiplicand),0+(?___flmul+04h) |
12253 |     12240   001E'  C040'  F005'                movff  (c:___asflmul@multiplicand+1),1+(?___flmul+04h) |
12254 |     12241   0022'  C041'  F006'                movff  (c:___asflmul@multiplicand+2),2+(?___flmul+04h) |
12255 |     12242   0026'  C042'  F007'                movff  (c:___asflmul@multiplicand+3),3+(?___flmul+04h) |
12256 |     12243   002A'  EC00'  F000'                call   ___flmul   ;wreg  free |
12257 |     12244   002E'  5043'                      movf   ((c:___asflmul@mp)),c,w |
12258 |     12245   0030'  6ED9                       movwf  fsr2l |
12259 |     12246   0032'  6ADA                       clrf   fsr2h |
12260 |     12247   0034'  0100                       movlb  0 ;  ()  banked |
12261 |     12248   0036'  C000'  FFDE                 movff  0+?___flmul,postinc2 |
12262 |     12249   003A'  C001'  FFDE                 movff  1+?___flmul,postinc2 |
12263 |     12250   003E'  C002'  FFDE                 movff  2+?___flmul,postinc2 |
12264 |     12251   0042'  C003'  FFDD                 movff  3+?___flmul,postdec2 |
12265 |     12252   0046'  06D9                       decf   fsr2 |
12266 |     12253   0048'  06D9                       decf   fsr2 |
12267 |     12254                                   line   7 |
12268 |     12255                                   |
12269 |     12256   004A'                     l1403:;  BSR  set  to:  0 |
12270 |     12257                            |
12271 |     12258   004A'  0012                       return |
12272 |     12259                                   opt  stack  0 |
12273 |     12260                            GLOBAL __end_of___asflmul |
12274 |     12261   004C'                            __end_of___asflmul: |
12275 |     12262                                   signat ___asflmul,8316 |
12276 |     12263                                   global ___fldiv |
12277 |     12264                            |
12278 |     12265  ;;  ***************  function  ___fldiv  ***************** |
12279 |     12266  ;;  Defined  at: |
12280 |     12267  ;;              line  50  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\fldiv.c" |
12281 |     12268  ;;  Parameters:     Size   Location      Type |
12282 |     12269  ;;   f1               4    27[COMRAM]  PTR  |
12283 |     12270  ;;   f2               4    31[COMRAM]  PTR  |
12284 |     12271  ;;  Auto  vars:      Size   Location      Type |
12285 |     12272  ;;   f3               4    43[COMRAM]  PTR  |
12286 |     12273  ;;   sign             1    48[COMRAM]  unsigned  char  |
12287 |     12274  ;;   exp              1    47[COMRAM]  unsigned  char  |
12288 |     12275  ;;   cntr             1    42[COMRAM]  unsigned  char  |
12289 |     12276  ;;  Return  value:   Size   Location      Type |
12290 |     12277  ;;                   4    27[COMRAM]  unsigned  char  |
12291 |     12278  ;;  Registers  used: |
12292 |     12279  ;;              wreg,  status,2,  status,0,  cstack |
12293 |     12280  ;;  Tracked  objects: |
12294 |     12281  ;;              On  entry  :  0/1 |
12295 |     12282  ;;              On  exit   :  0/0 |
12296 |     12283  ;;              Unchanged:  0/0 |
12297 |     12284  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
12298 |     12285  ;;       Params:          8        0        0        0        0        0        0 |
12299 |     12286  ;;       Locals:         14        0        0        0        0        0        0 |
12300 |     12287  ;;       Temps:           0        0        0        0        0        0        0 |
12301 |     12288  ;;       Totals:         22        0        0        0        0        0        0 |
12302 |     12289  ;;Total  ram  usage:        22  bytes |
12303 |     12290  ;;  Hardware  stack  levels  used:     1 |
12304 |     12291  ;;  Hardware  stack  levels  required  when  called:     3 |
12305 |     12292  ;;  This  function  calls: |
12306 |     12293  ;;              ___flpack |
12307 |     12294  ;;  This  function  is  called  by: |
12308 |     12295  ;;              _doWork |
12309 |     12296  ;;              _Celsius2Fahrenheit |
12310 |     12297  ;;              ___asfldiv |
12311 |     12298  ;;              _exp |
12312 |     12299  ;;  This  function  uses  a  non-reentrant  model |
12313 |     12300  ;; |
12314 |     12301                            psect  text20,class=CODE,space=0,reloc=2 |
12315 |     12302                            global  __ptext20 |
12316 |     12303   0000'                     __ptext20: |
12317 |     12304                            psect  text20 |
12318 |     12305                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\fldiv.c" |
12319 |     12306                                   line   50 |
12320 |     12307                                   global __size_of___fldiv |
12321 |     12308   0000                             __size_of___fldiv      equ   __end_of___fldiv-___fldiv |
12322 |     12309                                   |
12323 |     12310   0000'                     ___fldiv:;  BSR  set  to:  0 |
12324 |     12311                            |
12325 |     12312                            ;incstack  =  0 |
12326 |     12313                                   opt    stack  25 |
12327 |     12314                            ;incstack  =  0 |
12328 |     12315                                   line   55 |
12329 |     12316                                   |
12330 |     12317   0000'                     l14425: |
12331 |     12318   0000'  3400'                      rlcf   ((c:___fldiv@f1+2))&0ffh,w |
12332 |     12319   0002'  3400'                      rlcf   ((c:___fldiv@f1+3))&0ffh,w |
12333 |     12320   0004'  6E2F'                      movwf  ((c:___fldiv@exp)),c |
12334 |     12321   0006'  6600'                      tstfsz ((c:___fldiv@exp))&0ffh |
12335 |     12322   0008'  EF00'  F000'                goto   u13341 |
12336 |     12323   000C'  EF00'  F000'                goto   u13340 |
12337 |     12324   0010'                     u13341: |
12338 |     12325   0010'  EF00'  F000'                goto   l14429 |
12339 |     12326   0014'                     u13340: |
12340 |     12327                                   line   56 |
12341 |     12328                                   |
12342 |     12329   0014'                     l14427: |
12343 |     12330   0014'  6A1B'                      clrf   ((c:?___fldiv)),c |
12344 |     12331   0016'  6A1C'                      clrf   ((c:?___fldiv+1)),c |
12345 |     12332   0018'  6A1D'                      clrf   ((c:?___fldiv+2)),c |
12346 |     12333   001A'  6A1E'                      clrf   ((c:?___fldiv+3)),c |
12347 |     12334                            |
12348 |     12335   001C'  EF00'  F000'                goto   l1590 |
12349 |     12336                                   line   57 |
12350 |     12337                                   |
12351 |     12338   0020'                     l14429: |
12352 |     12339   0020'  3400'                      rlcf   ((c:___fldiv@f2+2))&0ffh,w |
12353 |     12340   0022'  3400'                      rlcf   ((c:___fldiv@f2+3))&0ffh,w |
12354 |     12341   0024'  6E30'                      movwf  ((c:___fldiv@sign)),c |
12355 |     12342   0026'  6600'                      tstfsz ((c:___fldiv@sign))&0ffh |
12356 |     12343   0028'  EF00'  F000'                goto   u13351 |
12357 |     12344   002C'  EF00'  F000'                goto   u13350 |
12358 |     12345   0030'                     u13351: |
12359 |     12346   0030'  EF00'  F000'                goto   l14433 |
12360 |     12347   0034'                     u13350: |
12361 |     12348                                   line   58 |
12362 |     12349                                   |
12363 |     12350   0034'                     l14431: |
12364 |     12351   0034'  6A1B'                      clrf   ((c:?___fldiv)),c |
12365 |     12352   0036'  6A1C'                      clrf   ((c:?___fldiv+1)),c |
12366 |     12353   0038'  6A1D'                      clrf   ((c:?___fldiv+2)),c |
12367 |     12354   003A'  6A1E'                      clrf   ((c:?___fldiv+3)),c |
12368 |     12355                            |
12369 |     12356   003C'  EF00'  F000'                goto   l1590 |
12370 |     12357                                   line   59 |
12371 |     12358                                   |
12372 |     12359   0040'                     l14433: |
12373 |     12360   0040'  5030'                      movf   ((c:___fldiv@sign)),c,w |
12374 |     12361   0042'  0F89                       addlw  low(089h) |
12375 |     12362   0044'  5E2F'                      subwf  ((c:___fldiv@exp)),c |
12376 |     12363                                   line   60 |
12377 |     12364                                   |
12378 |     12365   0046'                     l14435: |
12379 |     12366   0046'  C01E'  F030'                movff  0+3+(c:___fldiv@f1),(c:___fldiv@sign) |
12380 |     12367                                   line   61 |
12381 |     12368   004A'  5000'                      movf   (0+3+(c:___fldiv@f2))&0ffh,w |
12382 |     12369   004C'  1A30'                      xorwf  ((c:___fldiv@sign)),c |
12383 |     12370                                   line   62 |
12384 |     12371   004E'  0E80                       movlw  (080h)&0ffh |
12385 |     12372   0050'  1630'                      andwf  ((c:___fldiv@sign)),c |
12386 |     12373                                   line   63 |
12387 |     12374                                   |
12388 |     12375   0052'                     l14437: |
12389 |     12376   0052'  8E1D'                      bsf    (0+(23/8)+(c:___fldiv@f1)),c,(23)&7 |
12390 |     12377                                   line   64 |
12391 |     12378                                   |
12392 |     12379   0054'                     l14439: |
12393 |     12380   0054'  0EFF                       movlw  0FFh |
12394 |     12381   0056'  161B'                      andwf  ((c:___fldiv@f1)),c |
12395 |     12382   0058'  0EFF                       movlw  0FFh |
12396 |     12383   005A'  161C'                      andwf  ((c:___fldiv@f1+1)),c |
12397 |     12384   005C'  0EFF                       movlw  0FFh |
12398 |     12385   005E'  161D'                      andwf  ((c:___fldiv@f1+2)),c |
12399 |     12386   0060'  0E00                       movlw  0 |
12400 |     12387   0062'  161E'                      andwf  ((c:___fldiv@f1+3)),c |
12401 |     12388                                   line   65 |
12402 |     12389   0064'  8E21'                      bsf    (0+(23/8)+(c:___fldiv@f2)),c,(23)&7 |
12403 |     12390                                   line   66 |
12404 |     12391                                   |
12405 |     12392   0066'                     l14441: |
12406 |     12393   0066'  0EFF                       movlw  0FFh |
12407 |     12394   0068'  161F'                      andwf  ((c:___fldiv@f2)),c |
12408 |     12395   006A'  0EFF                       movlw  0FFh |
12409 |     12396   006C'  1620'                      andwf  ((c:___fldiv@f2+1)),c |
12410 |     12397   006E'  0EFF                       movlw  0FFh |
12411 |     12398   0070'  1621'                      andwf  ((c:___fldiv@f2+2)),c |
12412 |     12399   0072'  0E00                       movlw  0 |
12413 |     12400   0074'  1622'                      andwf  ((c:___fldiv@f2+3)),c |
12414 |     12401                                   line   67 |
12415 |     12402                                   |
12416 |     12403   0076'                     l14443: |
12417 |     12404   0076'  0E20                       movlw  low(020h) |
12418 |     12405   0078'  6E2A'                      movwf  ((c:___fldiv@cntr)),c |
12419 |     12406                                   line   69 |
12420 |     12407                                   |
12421 |     12408   007A'                     l14445: |
12422 |     12409   007A'  90D8                       bcf    status,0 |
12423 |     12410   007C'  362B'                      rlcf   ((c:___fldiv@f3)),c |
12424 |     12411   007E'  362C'                      rlcf   ((c:___fldiv@f3+1)),c |
12425 |     12412   0080'  362D'                      rlcf   ((c:___fldiv@f3+2)),c |
12426 |     12413   0082'  362E'                      rlcf   ((c:___fldiv@f3+3)),c |
12427 |     12414                                   line   70 |
12428 |     12415                                   |
12429 |     12416   0084'                     l14447: |
12430 |     12417   0084'  501F'                      movf   ((c:___fldiv@f2)),c,w |
12431 |     12418   0086'  5C1B'                      subwf  ((c:___fldiv@f1)),c,w |
12432 |     12419   0088'  5020'                      movf   ((c:___fldiv@f2+1)),c,w |
12433 |     12420   008A'  581C'                      subwfb ((c:___fldiv@f1+1)),c,w |
12434 |     12421   008C'  5021'                      movf   ((c:___fldiv@f2+2)),c,w |
12435 |     12422   008E'  581D'                      subwfb ((c:___fldiv@f1+2)),c,w |
12436 |     12423   0090'  5022'                      movf   ((c:___fldiv@f2+3)),c,w |
12437 |     12424   0092'  581E'                      subwfb ((c:___fldiv@f1+3)),c,w |
12438 |     12425   0094'  A0D8                       btfss  status,0 |
12439 |     12426   0096'  EF00'  F000'                goto   u13361 |
12440 |     12427   009A'  EF00'  F000'                goto   u13360 |
12441 |     12428   009E'                     u13361: |
12442 |     12429   009E'  EF00'  F000'                goto   l14453 |
12443 |     12430   00A2'                     u13360: |
12444 |     12431                                   line   71 |
12445 |     12432                                   |
12446 |     12433   00A2'                     l14449: |
12447 |     12434   00A2'  501F'                      movf   ((c:___fldiv@f2)),c,w |
12448 |     12435   00A4'  5E1B'                      subwf  ((c:___fldiv@f1)),c |
12449 |     12436   00A6'  5020'                      movf   ((c:___fldiv@f2+1)),c,w |
12450 |     12437   00A8'  5A1C'                      subwfb ((c:___fldiv@f1+1)),c |
12451 |     12438   00AA'  5021'                      movf   ((c:___fldiv@f2+2)),c,w |
12452 |     12439   00AC'  5A1D'                      subwfb ((c:___fldiv@f1+2)),c |
12453 |     12440   00AE'  5022'                      movf   ((c:___fldiv@f2+3)),c,w |
12454 |     12441   00B0'  5A1E'                      subwfb ((c:___fldiv@f1+3)),c |
12455 |     12442                                   line   72 |
12456 |     12443                                   |
12457 |     12444   00B2'                     l14451: |
12458 |     12445   00B2'  802B'                      bsf    (0+(0/8)+(c:___fldiv@f3)),c,(0)&7 |
12459 |     12446                                   line   74 |
12460 |     12447                                   |
12461 |     12448   00B4'                     l14453: |
12462 |     12449   00B4'  90D8                       bcf    status,0 |
12463 |     12450   00B6'  361B'                      rlcf   ((c:___fldiv@f1)),c |
12464 |     12451   00B8'  361C'                      rlcf   ((c:___fldiv@f1+1)),c |
12465 |     12452   00BA'  361D'                      rlcf   ((c:___fldiv@f1+2)),c |
12466 |     12453   00BC'  361E'                      rlcf   ((c:___fldiv@f1+3)),c |
12467 |     12454                                   line   75 |
12468 |     12455                                   |
12469 |     12456   00BE'                     l14455: |
12470 |     12457   00BE'  2E2A'                      decfsz ((c:___fldiv@cntr)),c |
12471 |     12458                                   |
12472 |     12459   00C0'  EF00'  F000'                goto   l14445 |
12473 |     12460                                   line   76 |
12474 |     12461                                   |
12475 |     12462   00C4'                     l14457: |
12476 |     12463   00C4'  C02B'  F00D'                movff  (c:___fldiv@f3),(c:?___flpack) |
12477 |     12464   00C8'  C02C'  F00E'                movff  (c:___fldiv@f3+1),(c:?___flpack+1) |
12478 |     12465   00CC'  C02D'  F00F'                movff  (c:___fldiv@f3+2),(c:?___flpack+2) |
12479 |     12466   00D0'  C02E'  F010'                movff  (c:___fldiv@f3+3),(c:?___flpack+3) |
12480 |     12467   00D4'  C02F'  F011'                movff  (c:___fldiv@exp),0+((c:?___flpack)+04h) |
12481 |     12468   00D8'  C030'  F012'                movff  (c:___fldiv@sign),0+((c:?___flpack)+05h) |
12482 |     12469   00DC'  EC00'  F000'                call   ___flpack  ;wreg  free |
12483 |     12470                                   |
12484 |     12471   00E0'  C010'  F01E'                movff  3+?___flpack,(c:?___fldiv+3) |
12485 |     12472   00E4'  C00F'  F01D'                movff  2+?___flpack,(c:?___fldiv+2) |
12486 |     12473   00E8'  C00E'  F01C'                movff  1+?___flpack,(c:?___fldiv+1) |
12487 |     12474   00EC'  C00D'  F01B'                movff  0+?___flpack,(c:?___fldiv) |
12488 |     12475                                   |
12489 |     12476                                   line   77 |
12490 |     12477                                   |
12491 |     12478   00F0'                     l1590: |
12492 |     12479   00F0'  0012                       return |
12493 |     12480                                   opt  stack  0 |
12494 |     12481                            GLOBAL __end_of___fldiv |
12495 |     12482   00F2'                            __end_of___fldiv: |
12496 |     12483                                   signat ___fldiv,8316 |
12497 |     12484                                   global _vscp_doOneSecondWork |
12498 |     12485                            |
12499 |     12486  ;;  ***************  function  _vscp_doOneSecondWork  ***************** |
12500 |     12487  ;;  Defined  at: |
12501 |     12488  ;;              line  513  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
12502 |     12489  ;;  Parameters:     Size   Location      Type |
12503 |     12490  ;;              None |
12504 |     12491  ;;  Auto  vars:      Size   Location      Type |
12505 |     12492  ;;              None |
12506 |     12493  ;;  Return  value:   Size   Location      Type |
12507 |     12494  ;;              None                void |
12508 |     12495  ;;  Registers  used: |
12509 |     12496  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
12510 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
12511 |     12497  ;;  Tracked  objects: |
12512 |     12498  ;;              On  entry  :  F/0 |
12513 |     12499  ;;              On  exit   :  F/0 |
12514 |     12500  ;;              Unchanged:  0/0 |
12515 |     12501  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
12516 |     12502  ;;       Params:          0        0        0        0        0        0        0 |
12517 |     12503  ;;       Locals:          0        0        0        0        0        0        0 |
12518 |     12504  ;;       Temps:           0        1        0        0        0        0        0 |
12519 |     12505  ;;       Totals:          0        1        0        0        0        0        0 |
12520 |     12506  ;;Total  ram  usage:         1  bytes |
12521 |     12507  ;;  Hardware  stack  levels  used:     1 |
12522 |     12508  ;;  Hardware  stack  levels  required  when  called:     8 |
12523 |     12509  ;;  This  function  calls: |
12524 |     12510  ;;              _vscp_getZone |
12525 |     12511  ;;              _vscp_getSubzone |
12526 |     12512  ;;              _vscp_sendHeartBeat |
12527 |     12513  ;;  This  function  is  called  by: |
12528 |     12514  ;;              _main |
12529 |     12515  ;;  This  function  uses  a  non-reentrant  model |
12530 |     12516  ;; |
12531 |     12517                            psect  text21,class=CODE,space=0,reloc=2 |
12532 |     12518                            global  __ptext21 |
12533 |     12519   0000'                     __ptext21: |
12534 |     12520                            psect  text21 |
12535 |     12521                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
12536 |     12522                                   line   513 |
12537 |     12523                                   global __size_of_vscp_doOneSecondWork |
12538 |     12524   0000                             __size_of_vscp_doOneSecondWork equ      __end_of_vscp_doOneSecondWork-_vscp_doOneSecondWork |
12539 |     12525                                   |
12540 |     12526   0000'                     _vscp_doOneSecondWork: |
12541 |     12527                            ;incstack  =  0 |
12542 |     12528                                   opt    stack  21 |
12543 |     12529                            ;incstack  =  0 |
12544 |     12530                                   line   515 |
12545 |     12531                                   |
12546 |     12532   0000'                     l10319:;  BSR  set  to:  0 |
12547 |     12533                            |
12548 |     12534                            ;vscp_firmware.c:  515:  ++vscp_second; |
12549 |     12535   0000'  2A0B'                      incf   ((c:_vscp_second)),c |
12550 |     12536                                   line   517 |
12551 |     12537                                   |
12552 |     12538   0002'                     l10321:;  BSR  set  to:  0 |
12553 |     12539                            |
12554 |     12540                            ;vscp_firmware.c:  517:  if  (vscp_second &rsaquo   59)  { |
12555 |     12541   0002'  0E3B                       movlw  (03Ch-1) |
12556 |     12542   0004'  640B'                      cpfsgt ((c:_vscp_second)),c |
12557 |     12543   0006'  EF00'  F000'                goto   u8161 |
12558 |     12544   000A'  EF00'  F000'                goto   u8160 |
12559 |     12545   000E'                     u8161: |
12560 |     12546   000E'  EF00'  F000'                goto   l10331 |
12561 |     12547   0012'                     u8160: |
12562 |     12548                                   line   518 |
12563 |     12549                                   |
12564 |     12550   0012'                     l10323:;  BSR  set  to:  0 |
12565 |     12551                            |
12566 |     12552                            ;vscp_firmware.c:  518:  vscp_second  =  0; |
12567 |     12553   0012'  6A0B'                      clrf   ((c:_vscp_second)),c |
12568 |     12554                                   line   519 |
12569 |     12555                                   |
12570 |     12556   0014'                     l10325:;  BSR  set  to:  0 |
12571 |     12557                            |
12572 |     12558                            ;vscp_firmware.c:  519:  vscp_minute++; |
12573 |     12559   0014'  2B00'                      incf   ((_vscp_minute))&0ffh |
12574 |     12560                                   line   522 |
12575 |     12561                                   |
12576 |     12562   0016'                     l10327:;  BSR  set  to:  0 |
12577 |     12563                            |
12578 |     12564                            ;vscp_firmware.c:  522:  if  (0x03  ==  vscp_node_state)  { |
12579 |     12565   0016'  5100'                      movf   ((_vscp_node_state))&0ffh,w |
12580 |     12566   0018'  0A03                       xorlw  3 |
12581 |     12567                            |
12582 |     12568   001A'  A4D8                       btfss  status,2 |
12583 |     12569   001C'  EF00'  F000'                goto   u8171 |
12584 |     12570   0020'  EF00'  F000'                goto   u8170 |
12585 |     12571   0024'                     u8171: |
12586 |     12572   0024'  EF00'  F000'                goto   l10331 |
12587 |     12573   0028'                     u8170: |
12588 |     12574                                   line   524 |
12589 |     12575                                   |
12590 |     12576   0028'                     l10329:;  BSR  set  to:  0 |
12591 |     12577                            |
12592 |     12578                            ;vscp_firmware.c:  523:  vscp_sendHeartBeat(vscp_getZone(), |
12593 |     12579                            ;vscp_firmware.c:  524:  vscp_getSubzone()); |
12594 |     12580   0028'  EC00'  F000'                call   _vscp_getSubzone   ;wreg  free |
12595 |     12581   002C'  0100                       movlb  0 ;  ()  banked |
12596 |     12582   002E'  6F00'                      movwf  ((?_vscp_sendHeartBeat))&0ffh |
12597 |     12583   0030'  EC00'  F000'                call   _vscp_getZone      ;wreg  free |
12598 |     12584                                   |
12599 |     12585   0034'  EC00'  F000'                call   _vscp_sendHeartBeat |
12600 |     12586                                   line   528 |
12601 |     12587                                   |
12602 |     12588   0038'                     l10331:;  BSR  set  to:  0 |
12603 |     12589                            |
12604 |     12590                            ;vscp_firmware.c:  525:  } |
12605 |     12591                            ;vscp_firmware.c:  526:  } |
12606 |     12592                            ;vscp_firmware.c:  528:  if  (vscp_minute &rsaquo   59)  { |
12607 |     12593   0038'  0E3B                       movlw  (03Ch-1) |
12608 |     12594   003A'  6500'                      cpfsgt ((_vscp_minute))&0ffh |
12609 |     12595   003C'  EF00'  F000'                goto   u8181 |
12610 |     12596   0040'  EF00'  F000'                goto   u8180 |
12611 |     12597   0044'                     u8181: |
12612 |     12598   0044'  EF00'  F000'                goto   l10337 |
12613 |     12599   0048'                     u8180: |
12614 |     12600                                   line   529 |
12615 |     12601                                   |
12616 |     12602   0048'                     l10333:;  BSR  set  to:  0 |
12617 |     12603                            |
12618 |     12604                            ;vscp_firmware.c:  529:  vscp_minute  =  0; |
12619 |     12605   0048'  6B00'                      clrf   ((_vscp_minute))&0ffh |
12620 |     12606                                   line   530 |
12621 |     12607                                   |
12622 |     12608   004A'                     l10335:;  BSR  set  to:  0 |
12623 |     12609                            |
12624 |     12610                            ;vscp_firmware.c:  530:  vscp_hour++; |
12625 |     12611   004A'  2B00'                      incf   ((_vscp_hour))&0ffh |
12626 |     12612                                   line   533 |
12627 |     12613                                   |
12628 |     12614   004C'                     l10337:;  BSR  set  to:  0 |
12629 |     12615                            |
12630 |     12616                            ;vscp_firmware.c:  531:  } |
12631 |     12617                            ;vscp_firmware.c:  533:  if  (vscp_hour &rsaquo   23)  vscp_hour  =  0; |
12632 |     12618   004C'  0E17                       movlw  (018h-1) |
12633 |     12619   004E'  6500'                      cpfsgt ((_vscp_hour))&0ffh |
12634 |     12620   0050'  EF00'  F000'                goto   u8191 |
12635 |     12621   0054'  EF00'  F000'                goto   u8190 |
12636 |     12622   0058'                     u8191: |
12637 |     12623   0058'  EF00'  F000'                goto   l10341 |
12638 |     12624   005C'                     u8190: |
12639 |     12625                                   |
12640 |     12626   005C'                     l10339:;  BSR  set  to:  0 |
12641 |     12627                            |
12642 |     12628   005C'  6B00'                      clrf   ((_vscp_hour))&0ffh |
12643 |     12629                                   line   537 |
12644 |     12630                                   |
12645 |     12631   005E'                     l10341:;  BSR  set  to:  0 |
12646 |     12632                            |
12647 |     12633                            ;vscp_firmware.c:  537:  if  (0x03  ==  vscp_node_state)  { |
12648 |     12634   005E'  5100'                      movf   ((_vscp_node_state))&0ffh,w |
12649 |     12635   0060'  0A03                       xorlw  3 |
12650 |     12636                            |
12651 |     12637   0062'  A4D8                       btfss  status,2 |
12652 |     12638   0064'  EF00'  F000'                goto   u8201 |
12653 |     12639   0068'  EF00'  F000'                goto   u8200 |
12654 |     12640   006C'                     u8201: |
12655 |     12641   006C'  EF00'  F000'                goto   l1062 |
12656 |     12642   0070'                     u8200: |
12657 |     12643                                   line   538 |
12658 |     12644                                   |
12659 |     12645   0070'                     l10343:;  BSR  set  to:  0 |
12660 |     12646                            |
12661 |     12647                            ;vscp_firmware.c:  538:  vscp_guid_reset++; |
12662 |     12648   0070'  2A06'                      incf   ((c:_vscp_guid_reset)),c |
12663 |     12649                                   line   539 |
12664 |     12650                                   |
12665 |     12651   0072'                     l10345:;  BSR  set  to:  0 |
12666 |     12652                            |
12667 |     12653                            ;vscp_firmware.c:  539:  if  ((vscp_guid_reset  &  0x0f) &rsaquo =  2)  { |
12668 |     12654   0072'  C006'  F01E'                movff  (c:_vscp_guid_reset),??_vscp_doOneSecondWork+0+0 |
12669 |     12655   0076'  0E0F                       movlw  0Fh |
12670 |     12656   0078'  1700'                      andwf  (??_vscp_doOneSecondWork+0+0)&0ffh |
12671 |     12657   007A'  0E02                       movlw  (02h)&0ffh |
12672 |     12658   007C'  5D00'                      subwf  (??_vscp_doOneSecondWork+0+0)&0ffh,w |
12673 |     12659   007E'  A0D8                       btfss  status,0 |
12674 |     12660   0080'  EF00'  F000'                goto   u8211 |
12675 |     12661   0084'  EF00'  F000'                goto   u8210 |
12676 |     12662   0088'                     u8211: |
12677 |     12663   0088'  EF00'  F000'                goto   l1062 |
12678 |     12664   008C'                     u8210: |
12679 |     12665                                   line   540 |
12680 |     12666                                   |
12681 |     12667   008C'                     l10347:;  BSR  set  to:  0 |
12682 |     12668                            |
12683 |     12669                            ;vscp_firmware.c:  540:  vscp_guid_reset  =  0; |
12684 |     12670   008C'  6A06'                      clrf   ((c:_vscp_guid_reset)),c |
12685 |     12671                                   line   543 |
12686 |     12672                                   |
12687 |     12673   008E'                     l1062:;  BSR  set  to:  0 |
12688 |     12674                            |
12689 |     12675   008E'  0012                       return |
12690 |     12676                                   opt  stack  0 |
12691 |     12677                            GLOBAL __end_of_vscp_doOneSecondWork |
12692 |     12678   0090'                            __end_of_vscp_doOneSecondWork: |
12693 |     12679                                   signat _vscp_doOneSecondWork,88 |
12694 |     12680                                   global _vscp_sendHeartBeat |
12695 |     12681                            |
12696 |     12682  ;;  ***************  function  _vscp_sendHeartBeat  ***************** |
12697 |     12683  ;;  Defined  at: |
12698 |     12684  ;;              line  367  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
12699 |     12685  ;;  Parameters:     Size   Location      Type |
12700 |     12686  ;;   zone             1     wreg      unsigned  char  |
12701 |     12687  ;;   subzone          1    28[BANK0  ]  unsigned  char  |
12702 |     12688  ;;  Auto  vars:      Size   Location      Type |
12703 |     12689  ;;   zone             1    29[BANK0  ]  unsigned  char  |
12704 |     12690  ;;  Return  value:   Size   Location      Type |
12705 |     12691  ;;              None                void |
12706 |     12692  ;;  Registers  used: |
12707 |     12693  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
12708 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
12709 |     12694  ;;  Tracked  objects: |
12710 |     12695  ;;              On  entry  :  0/0 |
12711 |     12696  ;;              On  exit   :  F/0 |
12712 |     12697  ;;              Unchanged:  0/0 |
12713 |     12698  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
12714 |     12699  ;;       Params:          0        1        0        0        0        0        0 |
12715 |     12700  ;;       Locals:          0        1        0        0        0        0        0 |
12716 |     12701  ;;       Temps:           0        0        0        0        0        0        0 |
12717 |     12702  ;;       Totals:          0        2        0        0        0        0        0 |
12718 |     12703  ;;Total  ram  usage:         2  bytes |
12719 |     12704  ;;  Hardware  stack  levels  used:     1 |
12720 |     12705  ;;  Hardware  stack  levels  required  when  called:     7 |
12721 |     12706  ;;  This  function  calls: |
12722 |     12707  ;;              _vscp_sendEvent |
12723 |     12708  ;;  This  function  is  called  by: |
12724 |     12709  ;;              _vscp_doOneSecondWork |
12725 |     12710  ;;  This  function  uses  a  non-reentrant  model |
12726 |     12711  ;; |
12727 |     12712                            psect  text22,class=CODE,space=0,reloc=2 |
12728 |     12713                            global  __ptext22 |
12729 |     12714   0000'                     __ptext22: |
12730 |     12715                            psect  text22 |
12731 |     12716                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
12732 |     12717                                   line   367 |
12733 |     12718                                   global __size_of_vscp_sendHeartBeat |
12734 |     12719   0000                             __size_of_vscp_sendHeartBeat   equ        __end_of_vscp_sendHeartBeat-_vscp_sendHeartBeat |
12735 |     12720                                   |
12736 |     12721   0000'                     _vscp_sendHeartBeat:;  BSR  set  to:  0 |
12737 |     12722                            |
12738 |     12723                            ;incstack  =  0 |
12739 |     12724                                   opt    stack  21 |
12740 |     12725                            ;incstack  =  0 |
12741 |     12726                            ;vscp_sendHeartBeat@zone  stored  from  wreg |
12742 |     12727   0000'  CFE8  F01D'                 movff  wreg,(vscp_sendHeartBeat@zone) |
12743 |     12728                                   line   368 |
12744 |     12729                                   |
12745 |     12730   0004'                     l11285: |
12746 |     12731                            ;vscp_firmware.c:  368:  vscp_omsg.flags  =  0x80  +  3; |
12747 |     12732   0004'  0E83                       movlw  low(083h) |
12748 |     12733   0006'  0100                       movlb  0 ;  ()  banked |
12749 |     12734   0008'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
12750 |     12735                                   line   369 |
12751 |     12736                            ;vscp_firmware.c:  369:  vscp_omsg.priority  =  0x07; |
12752 |     12737   000A'  0E07                       movlw  low(07h) |
12753 |     12738   000C'  6F00'                      movwf  (0+(_vscp_omsg+01h))&0ffh |
12754 |     12739                                   line   370 |
12755 |     12740                            ;vscp_firmware.c:  370:  vscp_omsg.vscp_class  =  20; |
12756 |     12741   000E'  0E00                       movlw  high(014h) |
12757 |     12742   0010'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
12758 |     12743   0012'  0E14                       movlw  low(014h) |
12759 |     12744   0014'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
12760 |     12745                                   line   371 |
12761 |     12746                            ;vscp_firmware.c:  371:  vscp_omsg.vscp_type  =  9; |
12762 |     12747   0016'  0E09                       movlw  low(09h) |
12763 |     12748   0018'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
12764 |     12749                                   line   372 |
12765 |     12750                                   |
12766 |     12751   001A'                     l11287:;  BSR  set  to:  0 |
12767 |     12752                            |
12768 |     12753                            ;vscp_firmware.c:  372:  vscp_omsg.data[  0  ]  =  0; |
12769 |     12754   001A'  6B00'                      clrf   (0+(_vscp_omsg+05h))&0ffh |
12770 |     12755                                   line   373 |
12771 |     12756                                   |
12772 |     12757   001C'                     l11289:;  BSR  set  to:  0 |
12773 |     12758                            |
12774 |     12759                            ;vscp_firmware.c:  373:  vscp_omsg.data[  1  ]  =  zone; |
12775 |     12760   001C'  C01D'  F02D'                movff  (vscp_sendHeartBeat@zone),0+(_vscp_omsg+06h) |
12776 |     12761                                   line   374 |
12777 |     12762                                   |
12778 |     12763   0020'                     l11291:;  BSR  set  to:  0 |
12779 |     12764                            |
12780 |     12765                            ;vscp_firmware.c:  374:  vscp_omsg.data[  2  ]  =  subzone; |
12781 |     12766   0020'  C01C'  F02E'                movff  (vscp_sendHeartBeat@subzone),0+(_vscp_omsg+07h) |
12782 |     12767                                   line   377 |
12783 |     12768                                   |
12784 |     12769   0024'                     l11293:;  BSR  set  to:  0 |
12785 |     12770                            |
12786 |     12771                            ;vscp_firmware.c:  377:  vscp_sendEvent(); |
12787 |     12772   0024'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
12788 |     12773                                   line   378 |
12789 |     12774                                   |
12790 |     12775   0028'                     l1032:;  BSR  set  to:  0 |
12791 |     12776                            |
12792 |     12777   0028'  0012                       return |
12793 |     12778                                   opt  stack  0 |
12794 |     12779                            GLOBAL __end_of_vscp_sendHeartBeat |
12795 |     12780   002A'                            __end_of_vscp_sendHeartBeat: |
12796 |     12781                                   signat _vscp_sendHeartBeat,8312 |
12797 |     12782                                   global _vscp_getSubzone |
12798 |     12783                            |
12799 |     12784  ;;  ***************  function  _vscp_getSubzone  ***************** |
12800 |     12785  ;;  Defined  at: |
12801 |     12786  ;;              line  2694  in  file  "../main.c" |
12802 |     12787  ;;  Parameters:     Size   Location      Type |
12803 |     12788  ;;              None |
12804 |     12789  ;;  Auto  vars:      Size   Location      Type |
12805 |     12790  ;;              None |
12806 |     12791  ;;  Return  value:   Size   Location      Type |
12807 |     12792  ;;                   1     wreg       unsigned  char  |
12808 |     12793  ;;  Registers  used: |
12809 |     12794  ;;              wreg,  status,2,  cstack |
12810 |     12795  ;;  Tracked  objects: |
12811 |     12796  ;;              On  entry  :  F/0 |
12812 |     12797  ;;              On  exit   :  0/0 |
12813 |     12798  ;;              Unchanged:  0/0 |
12814 |     12799  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
12815 |     12800  ;;       Params:          0        0        0        0        0        0        0 |
12816 |     12801  ;;       Locals:          0        0        0        0        0        0        0 |
12817 |     12802  ;;       Temps:           0        0        0        0        0        0        0 |
12818 |     12803  ;;       Totals:          0        0        0        0        0        0        0 |
12819 |     12804  ;;Total  ram  usage:         0  bytes |
12820 |     12805  ;;  Hardware  stack  levels  used:     1 |
12821 |     12806  ;;  Hardware  stack  levels  required  when  called:     3 |
12822 |     12807  ;;  This  function  calls: |
12823 |     12808  ;;              _readEEPROM |
12824 |     12809  ;;  This  function  is  called  by: |
12825 |     12810  ;;              _vscp_doOneSecondWork |
12826 |     12811  ;;  This  function  uses  a  non-reentrant  model |
12827 |     12812  ;; |
12828 |     12813                            psect  text23,class=CODE,space=0,reloc=2 |
12829 |     12814                            global  __ptext23 |
12830 |     12815   0000'                     __ptext23: |
12831 |     12816                            psect  text23 |
12832 |     12817                                   file   "../main.c" |
12833 |     12818                                   line   2694 |
12834 |     12819                                   global __size_of_vscp_getSubzone |
12835 |     12820   0000                             __size_of_vscp_getSubzone      equ   __end_of_vscp_getSubzone-_vscp_getSubzone |
12836 |     12821                                   |
12837 |     12822   0000'                     _vscp_getSubzone:;  BSR  set  to:  0 |
12838 |     12823                            |
12839 |     12824                            ;incstack  =  0 |
12840 |     12825                                   opt    stack  25 |
12841 |     12826                            ;incstack  =  0 |
12842 |     12827                                   line   2695 |
12843 |     12828                                   |
12844 |     12829   0000'                     l11139:;  BSR  set  to:  0 |
12845 |     12830                            |
12846 |     12831                            ;main.c:  2695:  return  readEEPROM(0x42); |
12847 |     12832   0000'  0E00                       movlw  high(042h) |
12848 |     12833   0002'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
12849 |     12834   0004'  0E42                       movlw  low(042h) |
12850 |     12835   0006'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
12851 |     12836   0008'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
12852 |     12837                                   line   2696 |
12853 |     12838                                   |
12854 |     12839   000C'                     l578: |
12855 |     12840   000C'  0012                       return |
12856 |     12841                                   opt  stack  0 |
12857 |     12842                            GLOBAL __end_of_vscp_getSubzone |
12858 |     12843   000E'                            __end_of_vscp_getSubzone: |
12859 |     12844                                   signat _vscp_getSubzone,89 |
12860 |     12845                                   global _vscp_getZone |
12861 |     12846                            |
12862 |     12847  ;;  ***************  function  _vscp_getZone  ***************** |
12863 |     12848  ;;  Defined  at: |
12864 |     12849  ;;              line  2686  in  file  "../main.c" |
12865 |     12850  ;;  Parameters:     Size   Location      Type |
12866 |     12851  ;;              None |
12867 |     12852  ;;  Auto  vars:      Size   Location      Type |
12868 |     12853  ;;              None |
12869 |     12854  ;;  Return  value:   Size   Location      Type |
12870 |     12855  ;;                   1     wreg       unsigned  char  |
12871 |     12856  ;;  Registers  used: |
12872 |     12857  ;;              wreg,  status,2,  cstack |
12873 |     12858  ;;  Tracked  objects: |
12874 |     12859  ;;              On  entry  :  F/0 |
12875 |     12860  ;;              On  exit   :  0/0 |
12876 |     12861  ;;              Unchanged:  0/0 |
12877 |     12862  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
12878 |     12863  ;;       Params:          0        0        0        0        0        0        0 |
12879 |     12864  ;;       Locals:          0        0        0        0        0        0        0 |
12880 |     12865  ;;       Temps:           0        0        0        0        0        0        0 |
12881 |     12866  ;;       Totals:          0        0        0        0        0        0        0 |
12882 |     12867  ;;Total  ram  usage:         0  bytes |
12883 |     12868  ;;  Hardware  stack  levels  used:     1 |
12884 |     12869  ;;  Hardware  stack  levels  required  when  called:     3 |
12885 |     12870  ;;  This  function  calls: |
12886 |     12871  ;;              _readEEPROM |
12887 |     12872  ;;  This  function  is  called  by: |
12888 |     12873  ;;              _vscp_doOneSecondWork |
12889 |     12874  ;;  This  function  uses  a  non-reentrant  model |
12890 |     12875  ;; |
12891 |     12876                            psect  text24,class=CODE,space=0,reloc=2 |
12892 |     12877                            global  __ptext24 |
12893 |     12878   0000'                     __ptext24: |
12894 |     12879                            psect  text24 |
12895 |     12880                                   file   "../main.c" |
12896 |     12881                                   line   2686 |
12897 |     12882                                   global __size_of_vscp_getZone |
12898 |     12883   0000                             __size_of_vscp_getZone equ      __end_of_vscp_getZone-_vscp_getZone |
12899 |     12884                                   |
12900 |     12885   0000'                     _vscp_getZone: |
12901 |     12886                            ;incstack  =  0 |
12902 |     12887                                   opt    stack  25 |
12903 |     12888                            ;incstack  =  0 |
12904 |     12889                                   line   2687 |
12905 |     12890                                   |
12906 |     12891   0000'                     l11135:;  BSR  set  to:  0 |
12907 |     12892                            |
12908 |     12893                            ;main.c:  2687:  return  readEEPROM(0x41); |
12909 |     12894   0000'  0E00                       movlw  high(041h) |
12910 |     12895   0002'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
12911 |     12896   0004'  0E41                       movlw  low(041h) |
12912 |     12897   0006'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
12913 |     12898   0008'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
12914 |     12899                                   line   2688 |
12915 |     12900                                   |
12916 |     12901   000C'                     l575: |
12917 |     12902   000C'  0012                       return |
12918 |     12903                                   opt  stack  0 |
12919 |     12904                            GLOBAL __end_of_vscp_getZone |
12920 |     12905   000E'                            __end_of_vscp_getZone: |
12921 |     12906                                   signat _vscp_getZone,89 |
12922 |     12907                                   global _doOneSecondWork |
12923 |     12908                            |
12924 |     12909  ;;  ***************  function  _doOneSecondWork  ***************** |
12925 |     12910  ;;  Defined  at: |
12926 |     12911  ;;              line  696  in  file  "../main.c" |
12927 |     12912  ;;  Parameters:     Size   Location      Type |
12928 |     12913  ;;              None |
12929 |     12914  ;;  Auto  vars:      Size   Location      Type |
12930 |     12915  ;;   i                1    40[BANK0  ]  unsigned  char  |
12931 |     12916  ;;   tmp              1    39[BANK0  ]  unsigned  char  |
12932 |     12917  ;;  Return  value:   Size   Location      Type |
12933 |     12918  ;;              None                void |
12934 |     12919  ;;  Registers  used: |
12935 |     12920  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
12936 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
12937 |     12921  ;;  Tracked  objects: |
12938 |     12922  ;;              On  entry  :  F/1 |
12939 |     12923  ;;              On  exit   :  F/0 |
12940 |     12924  ;;              Unchanged:  0/0 |
12941 |     12925  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
12942 |     12926  ;;       Params:          0        0        0        0        0        0        0 |
12943 |     12927  ;;       Locals:          0        2        0        0        0        0        0 |
12944 |     12928  ;;       Temps:           0        2        0        0        0        0        0 |
12945 |     12929  ;;       Totals:          0        4        0        0        0        0        0 |
12946 |     12930  ;;Total  ram  usage:         4  bytes |
12947 |     12931  ;;  Hardware  stack  levels  used:     1 |
12948 |     12932  ;;  Hardware  stack  levels  required  when  called:     8 |
12949 |     12933  ;;  This  function  calls: |
12950 |     12934  ;;              _readEEPROM |
12951 |     12935  ;;              _vscp_sendEvent |
12952 |     12936  ;;              _sendTempEvent |
12953 |     12937  ;;  This  function  is  called  by: |
12954 |     12938  ;;              _main |
12955 |     12939  ;;  This  function  uses  a  non-reentrant  model |
12956 |     12940  ;; |
12957 |     12941                            psect  text25,class=CODE,space=0,reloc=2 |
12958 |     12942                            global  __ptext25 |
12959 |     12943   0000'                     __ptext25: |
12960 |     12944                            psect  text25 |
12961 |     12945                                   file   "../main.c" |
12962 |     12946                                   line   696 |
12963 |     12947                                   global __size_of_doOneSecondWork |
12964 |     12948   0000                             __size_of_doOneSecondWork      equ   __end_of_doOneSecondWork-_doOneSecondWork |
12965 |     12949                                   |
12966 |     12950   0000'                     _doOneSecondWork: |
12967 |     12951                            ;incstack  =  0 |
12968 |     12952                                   opt    stack  21 |
12969 |     12953                            ;incstack  =  0 |
12970 |     12954                                   line   702 |
12971 |     12955                                   |
12972 |     12956   0000'                     l13965:;  BSR  set  to:  1 |
12973 |     12957                            |
12974 |     12958                            ;main.c:  698:  uint8_t  tmp; |
12975 |     12959                            ;main.c:  699:  uint8_t  i; |
12976 |     12960                            ;main.c:  702:  if  (  0x03  ==  vscp_node_state  )  { |
12977 |     12961   0000'  0100                       movlb  0 ;  ()  banked |
12978 |     12962   0002'  5100'                      movf   ((_vscp_node_state))&0ffh,w |
12979 |     12963   0004'  0A03                       xorlw  3 |
12980 |     12964                            |
12981 |     12965   0006'  A4D8                       btfss  status,2 |
12982 |     12966   0008'  EF00'  F000'                goto   u12501 |
12983 |     12967   000C'  EF00'  F000'                goto   u12500 |
12984 |     12968   0010'                     u12501: |
12985 |     12969   0010'  EF00'  F000'                goto   l245 |
12986 |     12970   0014'                     u12500: |
12987 |     12971                                   line   704 |
12988 |     12972                                   |
12989 |     12973   0014'                     l13967:;  BSR  set  to:  0 |
12990 |     12974                            |
12991 |     12975                            ;main.c:  704:  for  (i  =  0;  i &lsaquo   6;  i++)  { |
12992 |     12976   0014'  6B00'                      clrf   ((doOneSecondWork@i))&0ffh |
12993 |     12977                                   line   707 |
12994 |     12978                                   |
12995 |     12979   0016'                     l13973:;  BSR  set  to:  0 |
12996 |     12980                            |
12997 |     12981                            ;main.c:  707:  tmp  =  readEEPROM(0x49  +  i); |
12998 |     12982   0016'  0E49                       movlw  low(049h) |
12999 |     12983   0018'  2500'                      addwf  ((doOneSecondWork@i))&0ffh,w |
13000 |     12984                                   |
13001 |     12985   001A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13002 |     12986   001C'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
13003 |     12987   001E'  0E00                       movlw  high(049h) |
13004 |     12988   0020'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
13005 |     12989   0022'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13006 |     12990   0026'  0100                       movlb  0 ;  ()  banked |
13007 |     12991   0028'  6F00'                      movwf  ((doOneSecondWork@tmp))&0ffh |
13008 |     12992                                   line   708 |
13009 |     12993                                   |
13010 |     12994   002A'                     l13975:;  BSR  set  to:  0 |
13011 |     12995                            |
13012 |     12996                            ;main.c:  708:  if  (tmp  &&  (seconds_temp[i] &rsaquo   tmp))  { |
13013 |     12997   002A'  5100'                      movf   ((doOneSecondWork@tmp))&0ffh,w |
13014 |     12998   002C'  B4D8                       btfsc  status,2 |
13015 |     12999   002E'  EF00'  F000'                goto   u12511 |
13016 |     13000   0032'  EF00'  F000'                goto   u12510 |
13017 |     13001   0036'                     u12511: |
13018 |     13002   0036'  EF00'  F000'                goto   l13983 |
13019 |     13003   003A'                     u12510: |
13020 |     13004                                   |
13021 |     13005   003A'                     l13977:;  BSR  set  to:  0 |
13022 |     13006                            |
13023 |     13007   003A'  0101                       movlb  1 ;  ()  banked |
13024 |     13008   003C'  0E00'                      movlw  low(_seconds_temp) |
13025 |     13009   003E'  0100                       movlb  0 ;  ()  banked |
13026 |     13010   0040'  2500'                      addwf  ((doOneSecondWork@i))&0ffh,w |
13027 |     13011   0042'  6ED9                       movwf  c:fsr2l |
13028 |     13012   0044'  6ADA                       clrf   1+c:fsr2l |
13029 |     13013   0046'  0101                       movlb  1 ;  ()  banked |
13030 |     13014   0048'  0E00'                      movlw  high(_seconds_temp) |
13031 |     13015   004A'  22DA                       addwfc 1+c:fsr2l |
13032 |     13016   004C'  50DF                       movf   indf2,w |
13033 |     13017   004E'  0100                       movlb  0 ;  ()  banked |
13034 |     13018   0050'  6100'                      cpfslt ((doOneSecondWork@tmp))&0ffh |
13035 |     13019   0052'  EF00'  F000'                goto   u12521 |
13036 |     13020   0056'  EF00'  F000'                goto   u12520 |
13037 |     13021   005A'                     u12521: |
13038 |     13022   005A'  EF00'  F000'                goto   l13983 |
13039 |     13023   005E'                     u12520: |
13040 |     13024                                   line   711 |
13041 |     13025                                   |
13042 |     13026   005E'                     l13979:;  BSR  set  to:  0 |
13043 |     13027                            |
13044 |     13028                            ;main.c:  711:  if  (sendTempEvent(i))  { |
13045 |     13029   005E'  5100'                      movf   ((doOneSecondWork@i))&0ffh,w |
13046 |     13030                                   |
13047 |     13031   0060'  EC00'  F000'                call   _sendTempEvent |
13048 |     13032   0064'  0900                       iorlw  0 |
13049 |     13033   0066'  B4D8                       btfsc  status,2 |
13050 |     13034   0068'  EF00'  F000'                goto   u12531 |
13051 |     13035   006C'  EF00'  F000'                goto   u12530 |
13052 |     13036   0070'                     u12531: |
13053 |     13037   0070'  EF00'  F000'                goto   l13983 |
13054 |     13038   0074'                     u12530: |
13055 |     13039                                   line   712 |
13056 |     13040                                   |
13057 |     13041   0074'                     l13981:;  BSR  set  to:  0 |
13058 |     13042                            |
13059 |     13043                            ;main.c:  712:  seconds_temp[i]  =  0; |
13060 |     13044   0074'  0101                       movlb  1 ;  ()  banked |
13061 |     13045   0076'  0E00'                      movlw  low(_seconds_temp) |
13062 |     13046   0078'  0100                       movlb  0 ;  ()  banked |
13063 |     13047   007A'  2500'                      addwf  ((doOneSecondWork@i))&0ffh,w |
13064 |     13048   007C'  6ED9                       movwf  c:fsr2l |
13065 |     13049   007E'  6ADA                       clrf   1+c:fsr2l |
13066 |     13050   0080'  0101                       movlb  1 ;  ()  banked |
13067 |     13051   0082'  0E00'                      movlw  high(_seconds_temp) |
13068 |     13052   0084'  22DA                       addwfc 1+c:fsr2l |
13069 |     13053   0086'  0E00                       movlw  low(0) |
13070 |     13054   0088'  6EDF                       movwf  indf2 |
13071 |     13055                                   line   718 |
13072 |     13056                                   |
13073 |     13057   008A'                     l13983: |
13074 |     13058                            ;main.c:  713:  } |
13075 |     13059                            ;main.c:  715:  } |
13076 |     13060                            ;main.c:  718:  if  (0x80  &  readEEPROM(0x43  +  i))  { |
13077 |     13061   008A'  0E43                       movlw  low(043h) |
13078 |     13062   008C'  0100                       movlb  0 ;  ()  banked |
13079 |     13063   008E'  2500'                      addwf  ((doOneSecondWork@i))&0ffh,w |
13080 |     13064                                   |
13081 |     13065   0090'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13082 |     13066   0092'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
13083 |     13067   0094'  0E00                       movlw  high(043h) |
13084 |     13068   0096'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
13085 |     13069   0098'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13086 |     13070   009C'  0100                       movlb  0 ;  ()  banked |
13087 |     13071   009E'  6F00'                      movwf  (??_doOneSecondWork+0+0)&0ffh |
13088 |     13072                                   |
13089 |     13073   00A0'  AF00'                      btfss  ((??_doOneSecondWork+0+0))&0ffh,(7)&7 |
13090 |     13074   00A2'  EF00'  F000'                goto   u12541 |
13091 |     13075   00A6'  EF00'  F000'                goto   u12540 |
13092 |     13076   00AA'                     u12541: |
13093 |     13077   00AA'  EF00'  F000'                goto   l14037 |
13094 |     13078   00AE'                     u12540: |
13095 |     13079                                   line   721 |
13096 |     13080                                   |
13097 |     13081   00AE'                     l13985:;  BSR  set  to:  0 |
13098 |     13082                            |
13099 |     13083                            ;main.c:  721:  if  (low_alarm  &  (1 &lsaquo &lsaquo   i))  { |
13100 |     13084   00AE'  C028'  F025'                movff  (doOneSecondWork@i),??_doOneSecondWork+0+0 |
13101 |     13085   00B2'  0E01                       movlw  (01h)&0ffh |
13102 |     13086   00B4'  6F00'                      movwf  (??_doOneSecondWork+1+0)&0ffh |
13103 |     13087   00B6'  2B00'                      incf   (??_doOneSecondWork+0+0)&0ffh |
13104 |     13088   00B8'  EF00'  F000'                goto   u12554 |
13105 |     13089   00BC'                     u12555: |
13106 |     13090   00BC'  90D8                       bcf    status,0 |
13107 |     13091   00BE'  3700'                      rlcf   ((??_doOneSecondWork+1+0))&0ffh |
13108 |     13092   00C0'                     u12554: |
13109 |     13093   00C0'  2F00'                      decfsz (??_doOneSecondWork+0+0)&0ffh |
13110 |     13094   00C2'  EF00'  F000'                goto   u12555 |
13111 |     13095   00C6'  5100'                      movf   ((??_doOneSecondWork+1+0))&0ffh,w |
13112 |     13096   00C8'  1500'                      andwf  ((_low_alarm))&0ffh,w |
13113 |     13097   00CA'  0900                       iorlw  0 |
13114 |     13098   00CC'  B4D8                       btfsc  status,2 |
13115 |     13099   00CE'  EF00'  F000'                goto   u12561 |
13116 |     13100   00D2'  EF00'  F000'                goto   u12560 |
13117 |     13101   00D6'                     u12561: |
13118 |     13102   00D6'  EF00'  F000'                goto   l14011 |
13119 |     13103   00DA'                     u12560: |
13120 |     13104                                   line   724 |
13121 |     13105                                   |
13122 |     13106   00DA'                     l13987:;  BSR  set  to:  0 |
13123 |     13107                            |
13124 |     13108                            ;main.c:  724:  if  (readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 3))  { |
13125 |     13109   00DA'  0E43                       movlw  low(043h) |
13126 |     13110   00DC'  2500'                      addwf  ((doOneSecondWork@i))&0ffh,w |
13127 |     13111                                   |
13128 |     13112   00DE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13129 |     13113   00E0'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
13130 |     13114   00E2'  0E00                       movlw  high(043h) |
13131 |     13115   00E4'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
13132 |     13116   00E6'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13133 |     13117   00EA'  0100                       movlb  0 ;  ()  banked |
13134 |     13118   00EC'  6F00'                      movwf  (??_doOneSecondWork+0+0)&0ffh |
13135 |     13119                                   |
13136 |     13120   00EE'  A700'                      btfss  ((??_doOneSecondWork+0+0))&0ffh,(3)&7 |
13137 |     13121   00F0'  EF00'  F000'                goto   u12571 |
13138 |     13122   00F4'  EF00'  F000'                goto   u12570 |
13139 |     13123   00F8'                     u12571: |
13140 |     13124   00F8'  EF00'  F000'                goto   l14011 |
13141 |     13125   00FC'                     u12570: |
13142 |     13126                                   line   727 |
13143 |     13127                                   |
13144 |     13128   00FC'                     l13989:;  BSR  set  to:  0 |
13145 |     13129                            |
13146 |     13130                            ;main.c:  727:  vscp_omsg.priority  =  0x00; |
13147 |     13131   00FC'  6B00'                      clrf   (0+(_vscp_omsg+01h))&0ffh |
13148 |     13132                                   line   728 |
13149 |     13133                                   |
13150 |     13134   00FE'                     l13991:;  BSR  set  to:  0 |
13151 |     13135                            |
13152 |     13136                            ;main.c:  728:  vscp_omsg.flags  =  0x80  +  3; |
13153 |     13137   00FE'  0E83                       movlw  low(083h) |
13154 |     13138   0100'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
13155 |     13139                                   line   730 |
13156 |     13140                                   |
13157 |     13141   0102'                     l13993:;  BSR  set  to:  0 |
13158 |     13142                            |
13159 |     13143                            ;main.c:  730:  if  (readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 5))  { |
13160 |     13144   0102'  0E43                       movlw  low(043h) |
13161 |     13145   0104'  2500'                      addwf  ((doOneSecondWork@i))&0ffh,w |
13162 |     13146                                   |
13163 |     13147   0106'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13164 |     13148   0108'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
13165 |     13149   010A'  0E00                       movlw  high(043h) |
13166 |     13150   010C'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
13167 |     13151   010E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13168 |     13152   0112'  0100                       movlb  0 ;  ()  banked |
13169 |     13153   0114'  6F00'                      movwf  (??_doOneSecondWork+0+0)&0ffh |
13170 |     13154                                   |
13171 |     13155   0116'  AB00'                      btfss  ((??_doOneSecondWork+0+0))&0ffh,(5)&7 |
13172 |     13156   0118'  EF00'  F000'                goto   u12581 |
13173 |     13157   011C'  EF00'  F000'                goto   u12580 |
13174 |     13158   0120'                     u12581: |
13175 |     13159   0120'  EF00'  F000'                goto   l14001 |
13176 |     13160   0124'                     u12580: |
13177 |     13161                                   line   732 |
13178 |     13162                                   |
13179 |     13163   0124'                     l13995:;  BSR  set  to:  0 |
13180 |     13164                            |
13181 |     13165                            ;main.c:  732:  if  (readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 6))  { |
13182 |     13166   0124'  0E43                       movlw  low(043h) |
13183 |     13167   0126'  2500'                      addwf  ((doOneSecondWork@i))&0ffh,w |
13184 |     13168                                   |
13185 |     13169   0128'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13186 |     13170   012A'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
13187 |     13171   012C'  0E00                       movlw  high(043h) |
13188 |     13172   012E'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
13189 |     13173   0130'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13190 |     13174   0134'  0100                       movlb  0 ;  ()  banked |
13191 |     13175   0136'  6F00'                      movwf  (??_doOneSecondWork+0+0)&0ffh |
13192 |     13176                                   |
13193 |     13177   0138'  AD00'                      btfss  ((??_doOneSecondWork+0+0))&0ffh,(6)&7 |
13194 |     13178   013A'  EF00'  F000'                goto   u12591 |
13195 |     13179   013E'  EF00'  F000'                goto   u12590 |
13196 |     13180   0142'                     u12591: |
13197 |     13181   0142'  EF00'  F000'                goto   l13999 |
13198 |     13182   0146'                     u12590: |
13199 |     13183                                   line   733 |
13200 |     13184                                   |
13201 |     13185   0146'                     l13997:;  BSR  set  to:  0 |
13202 |     13186                            |
13203 |     13187                            ;main.c:  733:  vscp_omsg.vscp_class  =  30; |
13204 |     13188   0146'  0E00                       movlw  high(01Eh) |
13205 |     13189   0148'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
13206 |     13190   014A'  0E1E                       movlw  low(01Eh) |
13207 |     13191   014C'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
13208 |     13192                                   line   734 |
13209 |     13193                            ;main.c:  734:  vscp_omsg.vscp_type  =  5; |
13210 |     13194   014E'  0E05                       movlw  low(05h) |
13211 |     13195   0150'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
13212 |     13196                                   line   735 |
13213 |     13197                            ;main.c:  735:  } |
13214 |     13198   0152'  EF00'  F000'                goto   l14003 |
13215 |     13199                                   line   737 |
13216 |     13200                                   |
13217 |     13201   0156'                     l13999:;  BSR  set  to:  0 |
13218 |     13202                            |
13219 |     13203                            ;main.c:  736:  else  { |
13220 |     13204                            ;main.c:  737:  vscp_omsg.vscp_class  =  30; |
13221 |     13205   0156'  0E00                       movlw  high(01Eh) |
13222 |     13206   0158'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
13223 |     13207   015A'  0E1E                       movlw  low(01Eh) |
13224 |     13208   015C'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
13225 |     13209                                   line   738 |
13226 |     13210                            ;main.c:  738:  vscp_omsg.vscp_type  =  6; |
13227 |     13211   015E'  0E06                       movlw  low(06h) |
13228 |     13212   0160'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
13229 |     13213   0162'  EF00'  F000'                goto   l14003 |
13230 |     13214                                   line   744 |
13231 |     13215                                   |
13232 |     13216   0166'                     l14001:;  BSR  set  to:  0 |
13233 |     13217                            |
13234 |     13218                            ;main.c:  742:  else  { |
13235 |     13219                            ;main.c:  744:  vscp_omsg.vscp_class  =  1; |
13236 |     13220   0166'  0E00                       movlw  high(01h) |
13237 |     13221   0168'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
13238 |     13222   016A'  0E01                       movlw  low(01h) |
13239 |     13223   016C'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
13240 |     13224                                   line   745 |
13241 |     13225                            ;main.c:  745:  vscp_omsg.vscp_type  =  2; |
13242 |     13226   016E'  0E02                       movlw  low(02h) |
13243 |     13227   0170'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
13244 |     13228                                   line   748 |
13245 |     13229                                   |
13246 |     13230   0172'                     l14003:;  BSR  set  to:  0 |
13247 |     13231                            |
13248 |     13232                            ;main.c:  746:  } |
13249 |     13233                            ;main.c:  748:  vscp_omsg.data[  0  ]  =  i; |
13250 |     13234   0172'  C028'  F02C'                movff  (doOneSecondWork@i),0+(_vscp_omsg+05h) |
13251 |     13235                                   line   750 |
13252 |     13236                                   |
13253 |     13237   0176'                     l14005:;  BSR  set  to:  0 |
13254 |     13238                            |
13255 |     13239                            ;main.c:  749:  vscp_omsg.data[  1  ]  = |
13256 |     13240                            ;main.c:  750:  readEEPROM(2  *  i  +  0x73); |
13257 |     13241   0176'  90D8                       bcf    status,0 |
13258 |     13242   0178'  3500'                      rlcf   ((doOneSecondWork@i))&0ffh,w |
13259 |     13243   017A'  6F00'                      movwf  (??_doOneSecondWork+0+0)&0ffh |
13260 |     13244   017C'  6B00'                      clrf   1+(??_doOneSecondWork+0+0)&0ffh |
13261 |     13245   017E'  3700'                      rlcf   1+(??_doOneSecondWork+0+0)&0ffh |
13262 |     13246   0180'  0E73                       movlw  low(073h) |
13263 |     13247   0182'  2500'                      addwf  (??_doOneSecondWork+0+0)&0ffh,w |
13264 |     13248                                   |
13265 |     13249   0184'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13266 |     13250   0186'  0E00                       movlw  high(073h) |
13267 |     13251   0188'  2100'                      addwfc (??_doOneSecondWork+0+1)&0ffh,w |
13268 |     13252   018A'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
13269 |     13253   018C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13270 |     13254   0190'  0100                       movlb  0 ;  ()  banked |
13271 |     13255   0192'  6F00'                      movwf  (0+(_vscp_omsg+06h))&0ffh |
13272 |     13256                                   line   752 |
13273 |     13257                                   |
13274 |     13258   0194'                     l14007:;  BSR  set  to:  0 |
13275 |     13259                            |
13276 |     13260                            ;main.c:  751:  vscp_omsg.data[  2  ]  = |
13277 |     13261                            ;main.c:  752:  readEEPROM(2  *  i  +  0x74); |
13278 |     13262   0194'  90D8                       bcf    status,0 |
13279 |     13263   0196'  3500'                      rlcf   ((doOneSecondWork@i))&0ffh,w |
13280 |     13264   0198'  6F00'                      movwf  (??_doOneSecondWork+0+0)&0ffh |
13281 |     13265   019A'  6B00'                      clrf   1+(??_doOneSecondWork+0+0)&0ffh |
13282 |     13266   019C'  3700'                      rlcf   1+(??_doOneSecondWork+0+0)&0ffh |
13283 |     13267   019E'  0E74                       movlw  low(074h) |
13284 |     13268   01A0'  2500'                      addwf  (??_doOneSecondWork+0+0)&0ffh,w |
13285 |     13269                                   |
13286 |     13270   01A2'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13287 |     13271   01A4'  0E00                       movlw  high(074h) |
13288 |     13272   01A6'  2100'                      addwfc (??_doOneSecondWork+0+1)&0ffh,w |
13289 |     13273   01A8'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
13290 |     13274   01AA'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13291 |     13275   01AE'  0100                       movlb  0 ;  ()  banked |
13292 |     13276   01B0'  6F00'                      movwf  (0+(_vscp_omsg+07h))&0ffh |
13293 |     13277                                   line   757 |
13294 |     13278                                   |
13295 |     13279   01B2'                     l14009:;  BSR  set  to:  0 |
13296 |     13280                            |
13297 |     13281                            ;main.c:  757:  vscp_sendEvent(); |
13298 |     13282   01B2'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
13299 |     13283                                   line   763 |
13300 |     13284                                   |
13301 |     13285   01B6'                     l14011:;  BSR  set  to:  0 |
13302 |     13286                            |
13303 |     13287                            ;main.c:  759:  } |
13304 |     13288                            ;main.c:  760:  } |
13305 |     13289                            ;main.c:  763:  if  (high_alarm  &  (1 &lsaquo &lsaquo   i))  { |
13306 |     13290   01B6'  C028'  F025'                movff  (doOneSecondWork@i),??_doOneSecondWork+0+0 |
13307 |     13291   01BA'  0E01                       movlw  (01h)&0ffh |
13308 |     13292   01BC'  6F00'                      movwf  (??_doOneSecondWork+1+0)&0ffh |
13309 |     13293   01BE'  2B00'                      incf   (??_doOneSecondWork+0+0)&0ffh |
13310 |     13294   01C0'  EF00'  F000'                goto   u12604 |
13311 |     13295   01C4'                     u12605: |
13312 |     13296   01C4'  90D8                       bcf    status,0 |
13313 |     13297   01C6'  3700'                      rlcf   ((??_doOneSecondWork+1+0))&0ffh |
13314 |     13298   01C8'                     u12604: |
13315 |     13299   01C8'  2F00'                      decfsz (??_doOneSecondWork+0+0)&0ffh |
13316 |     13300   01CA'  EF00'  F000'                goto   u12605 |
13317 |     13301   01CE'  5100'                      movf   ((??_doOneSecondWork+1+0))&0ffh,w |
13318 |     13302   01D0'  1500'                      andwf  ((_high_alarm))&0ffh,w |
13319 |     13303   01D2'  0900                       iorlw  0 |
13320 |     13304   01D4'  B4D8                       btfsc  status,2 |
13321 |     13305   01D6'  EF00'  F000'                goto   u12611 |
13322 |     13306   01DA'  EF00'  F000'                goto   u12610 |
13323 |     13307   01DE'                     u12611: |
13324 |     13308   01DE'  EF00'  F000'                goto   l14037 |
13325 |     13309   01E2'                     u12610: |
13326 |     13310                                   line   766 |
13327 |     13311                                   |
13328 |     13312   01E2'                     l14013:;  BSR  set  to:  0 |
13329 |     13313                            |
13330 |     13314                            ;main.c:  766:  if  ((readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 4)))  { |
13331 |     13315   01E2'  0E43                       movlw  low(043h) |
13332 |     13316   01E4'  2500'                      addwf  ((doOneSecondWork@i))&0ffh,w |
13333 |     13317                                   |
13334 |     13318   01E6'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13335 |     13319   01E8'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
13336 |     13320   01EA'  0E00                       movlw  high(043h) |
13337 |     13321   01EC'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
13338 |     13322   01EE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13339 |     13323   01F2'  0100                       movlb  0 ;  ()  banked |
13340 |     13324   01F4'  6F00'                      movwf  (??_doOneSecondWork+0+0)&0ffh |
13341 |     13325                                   |
13342 |     13326   01F6'  A900'                      btfss  ((??_doOneSecondWork+0+0))&0ffh,(4)&7 |
13343 |     13327   01F8'  EF00'  F000'                goto   u12621 |
13344 |     13328   01FC'  EF00'  F000'                goto   u12620 |
13345 |     13329   0200'                     u12621: |
13346 |     13330   0200'  EF00'  F000'                goto   l14037 |
13347 |     13331   0204'                     u12620: |
13348 |     13332                                   line   768 |
13349 |     13333                                   |
13350 |     13334   0204'                     l14015:;  BSR  set  to:  0 |
13351 |     13335                            |
13352 |     13336                            ;main.c:  768:  vscp_omsg.priority  =  0x00; |
13353 |     13337   0204'  6B00'                      clrf   (0+(_vscp_omsg+01h))&0ffh |
13354 |     13338                                   line   769 |
13355 |     13339                                   |
13356 |     13340   0206'                     l14017:;  BSR  set  to:  0 |
13357 |     13341                            |
13358 |     13342                            ;main.c:  769:  vscp_omsg.flags  =  0x80  +  3; |
13359 |     13343   0206'  0E83                       movlw  low(083h) |
13360 |     13344   0208'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
13361 |     13345                                   line   771 |
13362 |     13346                                   |
13363 |     13347   020A'                     l14019:;  BSR  set  to:  0 |
13364 |     13348                            |
13365 |     13349                            ;main.c:  771:  if  (readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 5))  { |
13366 |     13350   020A'  0E43                       movlw  low(043h) |
13367 |     13351   020C'  2500'                      addwf  ((doOneSecondWork@i))&0ffh,w |
13368 |     13352                                   |
13369 |     13353   020E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13370 |     13354   0210'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
13371 |     13355   0212'  0E00                       movlw  high(043h) |
13372 |     13356   0214'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
13373 |     13357   0216'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13374 |     13358   021A'  0100                       movlb  0 ;  ()  banked |
13375 |     13359   021C'  6F00'                      movwf  (??_doOneSecondWork+0+0)&0ffh |
13376 |     13360                                   |
13377 |     13361   021E'  AB00'                      btfss  ((??_doOneSecondWork+0+0))&0ffh,(5)&7 |
13378 |     13362   0220'  EF00'  F000'                goto   u12631 |
13379 |     13363   0224'  EF00'  F000'                goto   u12630 |
13380 |     13364   0228'                     u12631: |
13381 |     13365   0228'  EF00'  F000'                goto   l14027 |
13382 |     13366   022C'                     u12630: |
13383 |     13367                                   line   772 |
13384 |     13368                                   |
13385 |     13369   022C'                     l14021:;  BSR  set  to:  0 |
13386 |     13370                            |
13387 |     13371                            ;main.c:  772:  if  (readEEPROM(i  +  0x43)  &  (1&lsaquo &lsaquo 6))  { |
13388 |     13372   022C'  0E43                       movlw  low(043h) |
13389 |     13373   022E'  2500'                      addwf  ((doOneSecondWork@i))&0ffh,w |
13390 |     13374                                   |
13391 |     13375   0230'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13392 |     13376   0232'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
13393 |     13377   0234'  0E00                       movlw  high(043h) |
13394 |     13378   0236'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
13395 |     13379   0238'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13396 |     13380   023C'  0100                       movlb  0 ;  ()  banked |
13397 |     13381   023E'  6F00'                      movwf  (??_doOneSecondWork+0+0)&0ffh |
13398 |     13382                                   |
13399 |     13383   0240'  AD00'                      btfss  ((??_doOneSecondWork+0+0))&0ffh,(6)&7 |
13400 |     13384   0242'  EF00'  F000'                goto   u12641 |
13401 |     13385   0246'  EF00'  F000'                goto   u12640 |
13402 |     13386   024A'                     u12641: |
13403 |     13387   024A'  EF00'  F000'                goto   l14025 |
13404 |     13388   024E'                     u12640: |
13405 |     13389                                   line   773 |
13406 |     13390                                   |
13407 |     13391   024E'                     l14023:;  BSR  set  to:  0 |
13408 |     13392                            |
13409 |     13393                            ;main.c:  773:  vscp_omsg.vscp_class  =  30; |
13410 |     13394   024E'  0E00                       movlw  high(01Eh) |
13411 |     13395   0250'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
13412 |     13396   0252'  0E1E                       movlw  low(01Eh) |
13413 |     13397   0254'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
13414 |     13398                                   line   774 |
13415 |     13399                            ;main.c:  774:  vscp_omsg.vscp_type  =  6; |
13416 |     13400   0256'  0E06                       movlw  low(06h) |
13417 |     13401   0258'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
13418 |     13402                                   line   775 |
13419 |     13403                            ;main.c:  775:  } |
13420 |     13404   025A'  EF00'  F000'                goto   l14029 |
13421 |     13405                                   line   777 |
13422 |     13406                                   |
13423 |     13407   025E'                     l14025:;  BSR  set  to:  0 |
13424 |     13408                            |
13425 |     13409                            ;main.c:  776:  else  { |
13426 |     13410                            ;main.c:  777:  vscp_omsg.vscp_class  =  30; |
13427 |     13411   025E'  0E00                       movlw  high(01Eh) |
13428 |     13412   0260'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
13429 |     13413   0262'  0E1E                       movlw  low(01Eh) |
13430 |     13414   0264'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
13431 |     13415                                   line   778 |
13432 |     13416                            ;main.c:  778:  vscp_omsg.vscp_type  =  5; |
13433 |     13417   0266'  0E05                       movlw  low(05h) |
13434 |     13418   0268'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
13435 |     13419   026A'  EF00'  F000'                goto   l14029 |
13436 |     13420                                   line   783 |
13437 |     13421                                   |
13438 |     13422   026E'                     l14027:;  BSR  set  to:  0 |
13439 |     13423                            |
13440 |     13424                            ;main.c:  781:  else  { |
13441 |     13425                            ;main.c:  783:  vscp_omsg.vscp_class  =  1; |
13442 |     13426   026E'  0E00                       movlw  high(01h) |
13443 |     13427   0270'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
13444 |     13428   0272'  0E01                       movlw  low(01h) |
13445 |     13429   0274'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
13446 |     13430                                   line   784 |
13447 |     13431                            ;main.c:  784:  vscp_omsg.vscp_type  =  2; |
13448 |     13432   0276'  0E02                       movlw  low(02h) |
13449 |     13433   0278'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
13450 |     13434                                   line   787 |
13451 |     13435                                   |
13452 |     13436   027A'                     l14029:;  BSR  set  to:  0 |
13453 |     13437                            |
13454 |     13438                            ;main.c:  785:  } |
13455 |     13439                            ;main.c:  787:  vscp_omsg.data[  0  ]  =  i; |
13456 |     13440   027A'  C028'  F02C'                movff  (doOneSecondWork@i),0+(_vscp_omsg+05h) |
13457 |     13441                                   line   789 |
13458 |     13442                                   |
13459 |     13443   027E'                     l14031:;  BSR  set  to:  0 |
13460 |     13444                            |
13461 |     13445                            ;main.c:  788:  vscp_omsg.data[  1  ]  =  readEEPROM(2  *  i  + |
13462 |     13446                            ;main.c:  789:  0x73); |
13463 |     13447   027E'  90D8                       bcf    status,0 |
13464 |     13448   0280'  3500'                      rlcf   ((doOneSecondWork@i))&0ffh,w |
13465 |     13449   0282'  6F00'                      movwf  (??_doOneSecondWork+0+0)&0ffh |
13466 |     13450   0284'  6B00'                      clrf   1+(??_doOneSecondWork+0+0)&0ffh |
13467 |     13451   0286'  3700'                      rlcf   1+(??_doOneSecondWork+0+0)&0ffh |
13468 |     13452   0288'  0E73                       movlw  low(073h) |
13469 |     13453   028A'  2500'                      addwf  (??_doOneSecondWork+0+0)&0ffh,w |
13470 |     13454                                   |
13471 |     13455   028C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13472 |     13456   028E'  0E00                       movlw  high(073h) |
13473 |     13457   0290'  2100'                      addwfc (??_doOneSecondWork+0+1)&0ffh,w |
13474 |     13458   0292'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
13475 |     13459   0294'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13476 |     13460   0298'  0100                       movlb  0 ;  ()  banked |
13477 |     13461   029A'  6F00'                      movwf  (0+(_vscp_omsg+06h))&0ffh |
13478 |     13462                                   line   791 |
13479 |     13463                                   |
13480 |     13464   029C'                     l14033:;  BSR  set  to:  0 |
13481 |     13465                            |
13482 |     13466                            ;main.c:  790:  vscp_omsg.data[  2  ]  =  readEEPROM(2  *  i  + |
13483 |     13467                            ;main.c:  791:  0x74); |
13484 |     13468   029C'  90D8                       bcf    status,0 |
13485 |     13469   029E'  3500'                      rlcf   ((doOneSecondWork@i))&0ffh,w |
13486 |     13470   02A0'  6F00'                      movwf  (??_doOneSecondWork+0+0)&0ffh |
13487 |     13471   02A2'  6B00'                      clrf   1+(??_doOneSecondWork+0+0)&0ffh |
13488 |     13472   02A4'  3700'                      rlcf   1+(??_doOneSecondWork+0+0)&0ffh |
13489 |     13473   02A6'  0E74                       movlw  low(074h) |
13490 |     13474   02A8'  2500'                      addwf  (??_doOneSecondWork+0+0)&0ffh,w |
13491 |     13475                                   |
13492 |     13476   02AA'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13493 |     13477   02AC'  0E00                       movlw  high(074h) |
13494 |     13478   02AE'  2100'                      addwfc (??_doOneSecondWork+0+1)&0ffh,w |
13495 |     13479   02B0'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
13496 |     13480   02B2'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13497 |     13481   02B6'  0100                       movlb  0 ;  ()  banked |
13498 |     13482   02B8'  6F00'                      movwf  (0+(_vscp_omsg+07h))&0ffh |
13499 |     13483                                   line   796 |
13500 |     13484                                   |
13501 |     13485   02BA'                     l14035:;  BSR  set  to:  0 |
13502 |     13486                            |
13503 |     13487                            ;main.c:  796:  vscp_sendEvent(); |
13504 |     13488   02BA'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
13505 |     13489                                   line   704 |
13506 |     13490                                   |
13507 |     13491   02BE'                     l14037:;  BSR  set  to:  0 |
13508 |     13492                            |
13509 |     13493   02BE'  2B00'                      incf   ((doOneSecondWork@i))&0ffh |
13510 |     13494                                   |
13511 |     13495   02C0'                     l14039:;  BSR  set  to:  0 |
13512 |     13496                            |
13513 |     13497   02C0'  0E05                       movlw  (06h-1) |
13514 |     13498   02C2'  6500'                      cpfsgt ((doOneSecondWork@i))&0ffh |
13515 |     13499   02C4'  EF00'  F000'                goto   u12651 |
13516 |     13500   02C8'  EF00'  F000'                goto   u12650 |
13517 |     13501   02CC'                     u12651: |
13518 |     13502   02CC'  EF00'  F000'                goto   l13973 |
13519 |     13503   02D0'                     u12650: |
13520 |     13504                                   line   802 |
13521 |     13505                                   |
13522 |     13506   02D0'                     l245:;  BSR  set  to:  0 |
13523 |     13507                            |
13524 |     13508   02D0'  0012                       return |
13525 |     13509                                   opt  stack  0 |
13526 |     13510                            GLOBAL __end_of_doOneSecondWork |
13527 |     13511   02D2'                            __end_of_doOneSecondWork: |
13528 |     13512                                   signat _doOneSecondWork,88 |
13529 |     13513                                   global _vscp_error |
13530 |     13514                            |
13531 |     13515  ;;  ***************  function  _vscp_error  ***************** |
13532 |     13516  ;;  Defined  at: |
13533 |     13517  ;;              line  188  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
13534 |     13518  ;;  Parameters:     Size   Location      Type |
13535 |     13519  ;;              None |
13536 |     13520  ;;  Auto  vars:      Size   Location      Type |
13537 |     13521  ;;              None |
13538 |     13522  ;;  Return  value:   Size   Location      Type |
13539 |     13523  ;;              None                void |
13540 |     13524  ;;  Registers  used: |
13541 |     13525  ;;              None |
13542 |     13526  ;;  Tracked  objects: |
13543 |     13527  ;;              On  entry  :  0/0 |
13544 |     13528  ;;              On  exit   :  0/0 |
13545 |     13529  ;;              Unchanged:  0/0 |
13546 |     13530  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
13547 |     13531  ;;       Params:          0        0        0        0        0        0        0 |
13548 |     13532  ;;       Locals:          0        0        0        0        0        0        0 |
13549 |     13533  ;;       Temps:           0        0        0        0        0        0        0 |
13550 |     13534  ;;       Totals:          0        0        0        0        0        0        0 |
13551 |     13535  ;;Total  ram  usage:         0  bytes |
13552 |     13536  ;;  Hardware  stack  levels  used:     1 |
13553 |     13537  ;;  Hardware  stack  levels  required  when  called:     2 |
13554 |     13538  ;;  This  function  calls: |
13555 |     13539  ;;              Nothing |
13556 |     13540  ;;  This  function  is  called  by: |
13557 |     13541  ;;              _main |
13558 |     13542  ;;  This  function  uses  a  non-reentrant  model |
13559 |     13543  ;; |
13560 |     13544                            psect  text26,class=CODE,space=0,reloc=2 |
13561 |     13545                            global  __ptext26 |
13562 |     13546   0000'                     __ptext26: |
13563 |     13547                            psect  text26 |
13564 |     13548                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
13565 |     13549                                   line   188 |
13566 |     13550                                   global __size_of_vscp_error |
13567 |     13551   0000                             __size_of_vscp_error   equ        __end_of_vscp_error-_vscp_error |
13568 |     13552                                   |
13569 |     13553   0000'                     _vscp_error:;  BSR  set  to:  0 |
13570 |     13554                            |
13571 |     13555                            ;incstack  =  0 |
13572 |     13556                                   opt    stack  27 |
13573 |     13557                            ;incstack  =  0 |
13574 |     13558                                   line   189 |
13575 |     13559                                   |
13576 |     13560   0000'                     l7141: |
13577 |     13561                            ;vscp_firmware.c:  189:  vscp_initledfunc  =  0x00; |
13578 |     13562   0000'  6A07'                      clrf   ((c:_vscp_initledfunc)),c |
13579 |     13563                                   line   190 |
13580 |     13564                                   |
13581 |     13565   0002'                     l998: |
13582 |     13566   0002'  0012                       return |
13583 |     13567                                   opt  stack  0 |
13584 |     13568                            GLOBAL __end_of_vscp_error |
13585 |     13569   0004'                            __end_of_vscp_error: |
13586 |     13570                                   signat _vscp_error,88 |
13587 |     13571                                   global _handle_sync |
13588 |     13572                            |
13589 |     13573  ;;  ***************  function  _handle_sync  ***************** |
13590 |     13574  ;;  Defined  at: |
13591 |     13575  ;;              line  1235  in  file  "../main.c" |
13592 |     13576  ;;  Parameters:     Size   Location      Type |
13593 |     13577  ;;              None |
13594 |     13578  ;;  Auto  vars:      Size   Location      Type |
13595 |     13579  ;;   i                1    39[BANK0  ]  unsigned  char  |
13596 |     13580  ;;  Return  value:   Size   Location      Type |
13597 |     13581  ;;              None                void |
13598 |     13582  ;;  Registers  used: |
13599 |     13583  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
13600 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
13601 |     13584  ;;  Tracked  objects: |
13602 |     13585  ;;              On  entry  :  F/0 |
13603 |     13586  ;;              On  exit   :  F/0 |
13604 |     13587  ;;              Unchanged:  0/0 |
13605 |     13588  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
13606 |     13589  ;;       Params:          0        0        0        0        0        0        0 |
13607 |     13590  ;;       Locals:          0        1        0        0        0        0        0 |
13608 |     13591  ;;       Temps:           0        2        0        0        0        0        0 |
13609 |     13592  ;;       Totals:          0        3        0        0        0        0        0 |
13610 |     13593  ;;Total  ram  usage:         3  bytes |
13611 |     13594  ;;  Hardware  stack  levels  used:     1 |
13612 |     13595  ;;  Hardware  stack  levels  required  when  called:     8 |
13613 |     13596  ;;  This  function  calls: |
13614 |     13597  ;;              _readEEPROM |
13615 |     13598  ;;              _sendTempEvent |
13616 |     13599  ;;  This  function  is  called  by: |
13617 |     13600  ;;              _main |
13618 |     13601  ;;  This  function  uses  a  non-reentrant  model |
13619 |     13602  ;; |
13620 |     13603                            psect  text27,class=CODE,space=0,reloc=2 |
13621 |     13604                            global  __ptext27 |
13622 |     13605   0000'                     __ptext27: |
13623 |     13606                            psect  text27 |
13624 |     13607                                   file   "../main.c" |
13625 |     13608                                   line   1235 |
13626 |     13609                                   global __size_of_handle_sync |
13627 |     13610   0000                             __size_of_handle_sync  equ       __end_of_handle_sync-_handle_sync |
13628 |     13611                                   |
13629 |     13612   0000'                     _handle_sync: |
13630 |     13613                            ;incstack  =  0 |
13631 |     13614                                   opt    stack  21 |
13632 |     13615                            ;incstack  =  0 |
13633 |     13616                                   line   1239 |
13634 |     13617                                   |
13635 |     13618   0000'                     l13941:;  BSR  set  to:  0 |
13636 |     13619                            |
13637 |     13620                            ;main.c:  1236:  uint8_t  i; |
13638 |     13621                            ;main.c:  1239:  for  (i  =  0;  i &lsaquo   6;  i++)  { |
13639 |     13622   0000'  6B00'                      clrf   ((handle_sync@i))&0ffh |
13640 |     13623                                   line   1244 |
13641 |     13624                                   |
13642 |     13625   0002'                     l13947:;  BSR  set  to:  0 |
13643 |     13626                            |
13644 |     13627                            ;main.c:  1241:  if  ((0xff  !=  vscp_imsg.data[  1  ]  || |
13645 |     13628                            ;main.c:  1242:  (readEEPROM(2  *  i  +  0x73)  !=  vscp_imsg.data[  1  ]))  && |
13646 |     13629                            ;main.c:  1243:  (0xff  !=  vscp_imsg.data[  2  ]  || |
13647 |     13630                            ;main.c:  1244:  (readEEPROM(2  *  i  +  0x74)  !=  vscp_imsg.data[  2  ])))  { |
13648 |     13631   0002'  2900'                      incf   (0+(_vscp_imsg+07h))&0ffh,w |
13649 |     13632                            |
13650 |     13633   0004'  A4D8                       btfss  status,2 |
13651 |     13634   0006'  EF00'  F000'                goto   u12431 |
13652 |     13635   000A'  EF00'  F000'                goto   u12430 |
13653 |     13636   000E'                     u12431: |
13654 |     13637   000E'  EF00'  F000'                goto   l13951 |
13655 |     13638   0012'                     u12430: |
13656 |     13639                                   |
13657 |     13640   0012'                     l13949:;  BSR  set  to:  0 |
13658 |     13641                            |
13659 |     13642   0012'  90D8                       bcf    status,0 |
13660 |     13643   0014'  3500'                      rlcf   ((handle_sync@i))&0ffh,w |
13661 |     13644   0016'  6F00'                      movwf  (??_handle_sync+0+0)&0ffh |
13662 |     13645   0018'  6B00'                      clrf   1+(??_handle_sync+0+0)&0ffh |
13663 |     13646   001A'  3700'                      rlcf   1+(??_handle_sync+0+0)&0ffh |
13664 |     13647   001C'  0E73                       movlw  low(073h) |
13665 |     13648   001E'  2500'                      addwf  (??_handle_sync+0+0)&0ffh,w |
13666 |     13649                                   |
13667 |     13650   0020'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13668 |     13651   0022'  0E00                       movlw  high(073h) |
13669 |     13652   0024'  2100'                      addwfc (??_handle_sync+0+1)&0ffh,w |
13670 |     13653   0026'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
13671 |     13654   0028'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13672 |     13655   002C'  0100                       movlb  0 ;  ()  banked |
13673 |     13656   002E'  1900'                      xorwf  (0+(_vscp_imsg+07h))&0ffh,w |
13674 |     13657   0030'  B4D8                       btfsc  status,2 |
13675 |     13658   0032'  EF00'  F000'                goto   u12441 |
13676 |     13659   0036'  EF00'  F000'                goto   u12440 |
13677 |     13660   003A'                     u12441: |
13678 |     13661   003A'  EF00'  F000'                goto   l13961 |
13679 |     13662   003E'                     u12440: |
13680 |     13663                                   |
13681 |     13664   003E'                     l13951:;  BSR  set  to:  0 |
13682 |     13665                            |
13683 |     13666   003E'  2900'                      incf   (0+(_vscp_imsg+08h))&0ffh,w |
13684 |     13667                            |
13685 |     13668   0040'  A4D8                       btfss  status,2 |
13686 |     13669   0042'  EF00'  F000'                goto   u12451 |
13687 |     13670   0046'  EF00'  F000'                goto   u12450 |
13688 |     13671   004A'                     u12451: |
13689 |     13672   004A'  EF00'  F000'                goto   l295 |
13690 |     13673   004E'                     u12450: |
13691 |     13674                                   |
13692 |     13675   004E'                     l13953:;  BSR  set  to:  0 |
13693 |     13676                            |
13694 |     13677   004E'  90D8                       bcf    status,0 |
13695 |     13678   0050'  3500'                      rlcf   ((handle_sync@i))&0ffh,w |
13696 |     13679   0052'  6F00'                      movwf  (??_handle_sync+0+0)&0ffh |
13697 |     13680   0054'  6B00'                      clrf   1+(??_handle_sync+0+0)&0ffh |
13698 |     13681   0056'  3700'                      rlcf   1+(??_handle_sync+0+0)&0ffh |
13699 |     13682   0058'  0E74                       movlw  low(074h) |
13700 |     13683   005A'  2500'                      addwf  (??_handle_sync+0+0)&0ffh,w |
13701 |     13684                                   |
13702 |     13685   005C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13703 |     13686   005E'  0E00                       movlw  high(074h) |
13704 |     13687   0060'  2100'                      addwfc (??_handle_sync+0+1)&0ffh,w |
13705 |     13688   0062'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
13706 |     13689   0064'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13707 |     13690   0068'  0100                       movlb  0 ;  ()  banked |
13708 |     13691   006A'  1900'                      xorwf  (0+(_vscp_imsg+08h))&0ffh,w |
13709 |     13692   006C'  B4D8                       btfsc  status,2 |
13710 |     13693   006E'  EF00'  F000'                goto   u12461 |
13711 |     13694   0072'  EF00'  F000'                goto   u12460 |
13712 |     13695   0076'                     u12461: |
13713 |     13696   0076'  EF00'  F000'                goto   l13961 |
13714 |     13697   007A'                     u12460: |
13715 |     13698                                   |
13716 |     13699   007A'                     l295:;  BSR  set  to:  0 |
13717 |     13700                            |
13718 |     13701                                   line   1247 |
13719 |     13702                            ;main.c:  1247:  timeout_clock  =  0; |
13720 |     13703   007A'  0101                       movlb  1 ;  ()  banked |
13721 |     13704   007C'  6B00'                      clrf   ((_timeout_clock))&0ffh |
13722 |     13705   007E'  6B00'                      clrf   ((_timeout_clock+1))&0ffh |
13723 |     13706   0080'  6B00'                      clrf   ((_timeout_clock+2))&0ffh |
13724 |     13707   0082'  6B00'                      clrf   ((_timeout_clock+3))&0ffh |
13725 |     13708                            |
13726 |     13709                                   line   1248 |
13727 |     13710                            ;main.c:  1248:  while  (!sendTempEvent(i))  { |
13728 |     13711   0084'  EF00'  F000'                goto   l13959 |
13729 |     13712                                   line   1249 |
13730 |     13713                                   |
13731 |     13714   0088'                     l13955:;  BSR  set  to:  0 |
13732 |     13715                            |
13733 |     13716                            ;main.c:  1249:  if  (timeout_clock &rsaquo   1000)  break; |
13734 |     13717   0088'  0EE9                       movlw  low(03E9h) |
13735 |     13718   008A'  0101                       movlb  1 ;  ()  banked |
13736 |     13719   008C'  5D00'                      subwf  ((_timeout_clock))&0ffh,w |
13737 |     13720   008E'  0E03                       movlw  high(03E9h) |
13738 |     13721   0090'  5900'                      subwfb ((_timeout_clock+1))&0ffh,w |
13739 |     13722   0092'  0E00                       movlw  low  highword(03E9h) |
13740 |     13723   0094'  5900'                      subwfb ((_timeout_clock+2))&0ffh,w |
13741 |     13724   0096'  0E00                       movlw  high  highword(03E9h) |
13742 |     13725   0098'  5900'                      subwfb ((_timeout_clock+3))&0ffh,w |
13743 |     13726   009A'  A0D8                       btfss  status,0 |
13744 |     13727   009C'  EF00'  F000'                goto   u12471 |
13745 |     13728   00A0'  EF00'  F000'                goto   u12470 |
13746 |     13729   00A4'                     u12471: |
13747 |     13730   00A4'  EF00'  F000'                goto   l13959 |
13748 |     13731   00A8'                     u12470: |
13749 |     13732   00A8'  EF00'  F000'                goto   l13961 |
13750 |     13733                                   line   1248 |
13751 |     13734                                   |
13752 |     13735   00AC'                     l13959:;  BSR  set  to:  1 |
13753 |     13736                            |
13754 |     13737   00AC'  0100                       movlb  0 ;  ()  banked |
13755 |     13738   00AE'  5100'                      movf   ((handle_sync@i))&0ffh,w |
13756 |     13739                                   |
13757 |     13740   00B0'  EC00'  F000'                call   _sendTempEvent |
13758 |     13741   00B4'  0900                       iorlw  0 |
13759 |     13742   00B6'  B4D8                       btfsc  status,2 |
13760 |     13743   00B8'  EF00'  F000'                goto   u12481 |
13761 |     13744   00BC'  EF00'  F000'                goto   u12480 |
13762 |     13745   00C0'                     u12481: |
13763 |     13746   00C0'  EF00'  F000'                goto   l13955 |
13764 |     13747   00C4'                     u12480: |
13765 |     13748                                   line   1239 |
13766 |     13749                                   |
13767 |     13750   00C4'                     l13961: |
13768 |     13751   00C4'  0100                       movlb  0 ;  ()  banked |
13769 |     13752   00C6'  2B00'                      incf   ((handle_sync@i))&0ffh |
13770 |     13753                                   |
13771 |     13754   00C8'                     l13963:;  BSR  set  to:  0 |
13772 |     13755                            |
13773 |     13756   00C8'  0E05                       movlw  (06h-1) |
13774 |     13757   00CA'  6500'                      cpfsgt ((handle_sync@i))&0ffh |
13775 |     13758   00CC'  EF00'  F000'                goto   u12491 |
13776 |     13759   00D0'  EF00'  F000'                goto   u12490 |
13777 |     13760   00D4'                     u12491: |
13778 |     13761   00D4'  EF00'  F000'                goto   l13947 |
13779 |     13762   00D8'                     u12490: |
13780 |     13763                                   line   1253 |
13781 |     13764                                   |
13782 |     13765   00D8'                     l300:;  BSR  set  to:  0 |
13783 |     13766                            |
13784 |     13767   00D8'  0012                       return |
13785 |     13768                                   opt  stack  0 |
13786 |     13769                            GLOBAL __end_of_handle_sync |
13787 |     13770   00DA'                            __end_of_handle_sync: |
13788 |     13771                                   signat _handle_sync,88 |
13789 |     13772                                   global _sendTempEvent |
13790 |     13773                            |
13791 |     13774  ;;  ***************  function  _sendTempEvent  ***************** |
13792 |     13775  ;;  Defined  at: |
13793 |     13776  ;;              line  809  in  file  "../main.c" |
13794 |     13777  ;;  Parameters:     Size   Location      Type |
13795 |     13778  ;;   i                1     wreg      unsigned  char  |
13796 |     13779  ;;  Auto  vars:      Size   Location      Type |
13797 |     13780  ;;   i                1    36[BANK0  ]  unsigned  char  |
13798 |     13781  ;;  Return  value:   Size   Location      Type |
13799 |     13782  ;;                   1     wreg       unsigned  char  |
13800 |     13783  ;;  Registers  used: |
13801 |     13784  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
13802 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
13803 |     13785  ;;  Tracked  objects: |
13804 |     13786  ;;              On  entry  :  F/0 |
13805 |     13787  ;;              On  exit   :  F/0 |
13806 |     13788  ;;              Unchanged:  0/0 |
13807 |     13789  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
13808 |     13790  ;;       Params:          0        0        0        0        0        0        0 |
13809 |     13791  ;;       Locals:          0        1        0        0        0        0        0 |
13810 |     13792  ;;       Temps:           0        1        0        0        0        0        0 |
13811 |     13793  ;;       Totals:          0        2        0        0        0        0        0 |
13812 |     13794  ;;Total  ram  usage:         2  bytes |
13813 |     13795  ;;  Hardware  stack  levels  used:     1 |
13814 |     13796  ;;  Hardware  stack  levels  required  when  called:     7 |
13815 |     13797  ;;  This  function  calls: |
13816 |     13798  ;;              _readEEPROM |
13817 |     13799  ;;              _vscp_sendEvent |
13818 |     13800  ;;              _setEventData |
13819 |     13801  ;;  This  function  is  called  by: |
13820 |     13802  ;;              _doOneSecondWork |
13821 |     13803  ;;              _handle_sync |
13822 |     13804  ;;  This  function  uses  a  non-reentrant  model |
13823 |     13805  ;; |
13824 |     13806                            psect  text28,class=CODE,space=0,reloc=2 |
13825 |     13807                            global  __ptext28 |
13826 |     13808   0000'                     __ptext28: |
13827 |     13809                            psect  text28 |
13828 |     13810                                   file   "../main.c" |
13829 |     13811                                   line   809 |
13830 |     13812                                   global __size_of_sendTempEvent |
13831 |     13813   0000                             __size_of_sendTempEvent        equ     __end_of_sendTempEvent-_sendTempEvent |
13832 |     13814                                   |
13833 |     13815   0000'                     _sendTempEvent:;  BSR  set  to:  0 |
13834 |     13816                            |
13835 |     13817                            ;incstack  =  0 |
13836 |     13818                                   opt    stack  21 |
13837 |     13819                            ;incstack  =  0 |
13838 |     13820                            ;sendTempEvent@i  stored  from  wreg |
13839 |     13821   0000'  CFE8  F024'                 movff  wreg,(sendTempEvent@i) |
13840 |     13822                                   line   810 |
13841 |     13823                                   |
13842 |     13824   0004'                     l14271:;  BSR  set  to:  0 |
13843 |     13825                            |
13844 |     13826                            ;main.c:  810:  vscp_omsg.priority  =  0x03; |
13845 |     13827   0004'  0E03                       movlw  low(03h) |
13846 |     13828   0006'  6F00'                      movwf  (0+(_vscp_omsg+01h))&0ffh |
13847 |     13829                                   line   811 |
13848 |     13830                            ;main.c:  811:  vscp_omsg.flags  =  0x80  +  4; |
13849 |     13831   0008'  0E84                       movlw  low(084h) |
13850 |     13832   000A'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
13851 |     13833                                   line   812 |
13852 |     13834                            ;main.c:  812:  vscp_omsg.vscp_class  =  10; |
13853 |     13835   000C'  0E00                       movlw  high(0Ah) |
13854 |     13836   000E'  6F00'                      movwf  (1+(_vscp_omsg+02h))&0ffh |
13855 |     13837   0010'  0E0A                       movlw  low(0Ah) |
13856 |     13838   0012'  6F00'                      movwf  (0+(_vscp_omsg+02h))&0ffh |
13857 |     13839                                   line   813 |
13858 |     13840                            ;main.c:  813:  vscp_omsg.vscp_type  =  6; |
13859 |     13841   0014'  0E06                       movlw  low(06h) |
13860 |     13842   0016'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
13861 |     13843                                   line   818 |
13862 |     13844                                   |
13863 |     13845   0018'                     l14273:;  BSR  set  to:  0 |
13864 |     13846                            |
13865 |     13847                            ;main.c:  816:  vscp_omsg.data[  0  ]  =  0x80  | |
13866 |     13848                            ;main.c:  817:  ((0x03  &  readEEPROM(i  +  0x43)) &lsaquo &lsaquo   3)  | |
13867 |     13849                            ;main.c:  818:  i; |
13868 |     13850   0018'  0E43                       movlw  low(043h) |
13869 |     13851   001A'  2500'                      addwf  ((sendTempEvent@i))&0ffh,w |
13870 |     13852                                   |
13871 |     13853   001C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13872 |     13854   001E'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
13873 |     13855   0020'  0E00                       movlw  high(043h) |
13874 |     13856   0022'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
13875 |     13857   0024'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13876 |     13858   0028'  0100                       movlb  0 ;  ()  banked |
13877 |     13859   002A'  6F00'                      movwf  (??_sendTempEvent+0+0)&0ffh |
13878 |     13860   002C'  0E03                       movlw  03h |
13879 |     13861   002E'  1700'                      andwf  ((??_sendTempEvent+0+0))&0ffh |
13880 |     13862   0030'  90D8                       bcf    status,0 |
13881 |     13863   0032'  3700'                      rlcf   ((??_sendTempEvent+0+0))&0ffh |
13882 |     13864   0034'  90D8                       bcf    status,0 |
13883 |     13865   0036'  3700'                      rlcf   ((??_sendTempEvent+0+0))&0ffh |
13884 |     13866   0038'  90D8                       bcf    status,0 |
13885 |     13867   003A'  3500'                      rlcf   ((??_sendTempEvent+0+0))&0ffh,w |
13886 |     13868   003C'  1100'                      iorwf  ((sendTempEvent@i))&0ffh,w |
13887 |     13869   003E'  0980                       iorlw  low(080h) |
13888 |     13870   0040'  6F00'                      movwf  (0+(_vscp_omsg+05h))&0ffh |
13889 |     13871                                   line   820 |
13890 |     13872                                   |
13891 |     13873   0042'                     l14275:;  BSR  set  to:  0 |
13892 |     13874                            |
13893 |     13875                            ;main.c:  820:  vscp_omsg.data[  1  ]  =  0x02; |
13894 |     13876   0042'  0E02                       movlw  low(02h) |
13895 |     13877   0044'  6F00'                      movwf  (0+(_vscp_omsg+06h))&0ffh |
13896 |     13878                                   line   822 |
13897 |     13879                                   |
13898 |     13880   0046'                     l14277:;  BSR  set  to:  0 |
13899 |     13881                            |
13900 |     13882                            ;main.c:  822:  setEventData(current_temp[i],  (0x03  &  readEEPROM(i  +  0x43))); |
13901 |     13883   0046'  5100'                      movf   ((sendTempEvent@i))&0ffh,w |
13902 |     13884   0048'  0D02                       mullw  02h |
13903 |     13885   004A'  50F3                       movf   (prodl),c,w |
13904 |     13886   004C'  0F00'                      addlw  low(_current_temp) |
13905 |     13887   004E'  6ED9                       movwf  fsr2l |
13906 |     13888   0050'  6ADA                       clrf   fsr2h |
13907 |     13889   0052'  CFDE  F01A'                 movff  postinc2,(?_setEventData) |
13908 |     13890   0056'  CFDD  F01B'                 movff  postdec2,(?_setEventData+1) |
13909 |     13891   005A'  0E43                       movlw  low(043h) |
13910 |     13892   005C'  2500'                      addwf  ((sendTempEvent@i))&0ffh,w |
13911 |     13893                                   |
13912 |     13894   005E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
13913 |     13895   0060'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
13914 |     13896   0062'  0E00                       movlw  high(043h) |
13915 |     13897   0064'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
13916 |     13898   0066'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
13917 |     13899   006A'  0B03                       andlw  low(03h) |
13918 |     13900   006C'  0100                       movlb  0 ;  ()  banked |
13919 |     13901   006E'  6F00'                      movwf  (0+(?_setEventData+02h))&0ffh |
13920 |     13902   0070'  EC00'  F000'                call   _setEventData      ;wreg  free |
13921 |     13903                                   line   825 |
13922 |     13904                                   |
13923 |     13905   0074'                     l14279:;  BSR  set  to:  0 |
13924 |     13906                            |
13925 |     13907                            ;main.c:  825:  if  (!vscp_sendEvent())  { |
13926 |     13908   0074'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
13927 |     13909   0078'  0900                       iorlw  0 |
13928 |     13910   007A'  A4D8                       btfss  status,2 |
13929 |     13911   007C'  EF00'  F000'                goto   u13041 |
13930 |     13912   0080'  EF00'  F000'                goto   u13040 |
13931 |     13913   0084'                     u13041: |
13932 |     13914   0084'  EF00'  F000'                goto   l14285 |
13933 |     13915   0088'                     u13040: |
13934 |     13916                                   line   826 |
13935 |     13917                                   |
13936 |     13918   0088'                     l14281:;  BSR  set  to:  0 |
13937 |     13919                            |
13938 |     13920                            ;main.c:  826:  return  0; |
13939 |     13921   0088'  0E00                       movlw  (0)&0ffh |
13940 |     13922   008A'  EF00'  F000'                goto   l249 |
13941 |     13923                                   line   829 |
13942 |     13924                                   |
13943 |     13925   008E'                     l14285:;  BSR  set  to:  0 |
13944 |     13926                            |
13945 |     13927                            ;main.c:  827:  } |
13946 |     13928                            ;main.c:  829:  return  1; |
13947 |     13929   008E'  0E01                       movlw  (01h)&0ffh |
13948 |     13930                                   line   830 |
13949 |     13931                                   |
13950 |     13932   0090'                     l249:;  BSR  set  to:  0 |
13951 |     13933                            |
13952 |     13934   0090'  0012                       return |
13953 |     13935                                   opt  stack  0 |
13954 |     13936                            GLOBAL __end_of_sendTempEvent |
13955 |     13937   0092'                            __end_of_sendTempEvent: |
13956 |     13938                                   signat _sendTempEvent,4217 |
13957 |     13939                                   global _setEventData |
13958 |     13940                            |
13959 |     13941  ;;  ***************  function  _setEventData  ***************** |
13960 |     13942  ;;  Defined  at: |
13961 |     13943  ;;              line  837  in  file  "../main.c" |
13962 |     13944  ;;  Parameters:     Size   Location      Type |
13963 |     13945  ;;   v                2    26[BANK0  ]  int  |
13964 |     13946  ;;   unit             1    28[BANK0  ]  unsigned  char  |
13965 |     13947  ;;  Auto  vars:      Size   Location      Type |
13966 |     13948  ;;   newval           4    29[BANK0  ]  unsigned  char  |
13967 |     13949  ;;   ival             2    33[BANK0  ]  int  |
13968 |     13950  ;;  Return  value:   Size   Location      Type |
13969 |     13951  ;;              None                void |
13970 |     13952  ;;  Registers  used: |
13971 |     13953  ;;              wreg,  status,2,  status,0,  cstack |
13972 |     13954  ;;  Tracked  objects: |
13973 |     13955  ;;              On  entry  :  F/0 |
13974 |     13956  ;;              On  exit   :  F/0 |
13975 |     13957  ;;              Unchanged:  0/0 |
13976 |     13958  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
13977 |     13959  ;;       Params:          0        3        0        0        0        0        0 |
13978 |     13960  ;;       Locals:          0        6        0        0        0        0        0 |
13979 |     13961  ;;       Temps:           0        0        0        0        0        0        0 |
13980 |     13962  ;;       Totals:          0        9        0        0        0        0        0 |
13981 |     13963  ;;Total  ram  usage:         9  bytes |
13982 |     13964  ;;  Hardware  stack  levels  used:     1 |
13983 |     13965  ;;  Hardware  stack  levels  required  when  called:     5 |
13984 |     13966  ;;  This  function  calls: |
13985 |     13967  ;;              _Celsius2Kelvin |
13986 |     13968  ;;              _Celsius2Fahrenheit |
13987 |     13969  ;;              ___awtofl |
13988 |     13970  ;;              ___fltol |
13989 |     13971  ;;  This  function  is  called  by: |
13990 |     13972  ;;              _sendTempEvent |
13991 |     13973  ;;  This  function  uses  a  non-reentrant  model |
13992 |     13974  ;; |
13993 |     13975                            psect  text29,class=CODE,space=0,reloc=2 |
13994 |     13976                            global  __ptext29 |
13995 |     13977   0000'                     __ptext29: |
13996 |     13978                            psect  text29 |
13997 |     13979                                   file   "../main.c" |
13998 |     13980                                   line   837 |
13999 |     13981                                   global __size_of_setEventData |
14000 |     13982   0000                             __size_of_setEventData equ      __end_of_setEventData-_setEventData |
14001 |     13983                                   |
14002 |     13984   0000'                     _setEventData:;  BSR  set  to:  0 |
14003 |     13985                            |
14004 |     13986                            ;incstack  =  0 |
14005 |     13987                                   opt    stack  22 |
14006 |     13988                            ;incstack  =  0 |
14007 |     13989                                   line   841 |
14008 |     13990                                   |
14009 |     13991   0000'                     l14289:;  BSR  set  to:  0 |
14010 |     13992                            |
14011 |     13993                            ;main.c:  838:  double  newval; |
14012 |     13994                            ;main.c:  839:  int  ival; |
14013 |     13995                            ;main.c:  841:  if  (0  ==  unit)  { |
14014 |     13996   0000'  6700'                      tstfsz ((setEventData@unit))&0ffh |
14015 |     13997   0002'  EF00'  F000'                goto   u13051 |
14016 |     13998   0006'  EF00'  F000'                goto   u13050 |
14017 |     13999   000A'                     u13051: |
14018 |     14000   000A'  EF00'  F000'                goto   l14293 |
14019 |     14001   000E'                     u13050: |
14020 |     14002                                   line   843 |
14021 |     14003                                   |
14022 |     14004   000E'                     l14291:;  BSR  set  to:  0 |
14023 |     14005                            |
14024 |     14006                            ;main.c:  843:  newval  =  Celsius2Kelvin(v); |
14025 |     14007   000E'  C01A'  F017'                movff  (setEventData@v),(c:?___awtofl) |
14026 |     14008   0012'  C01B'  F018'                movff  (setEventData@v+1),(c:?___awtofl+1) |
14027 |     14009   0016'  EC00'  F000'                call   ___awtofl  ;wreg  free |
14028 |     14010                                   |
14029 |     14011   001A'  C01A'  F019'                movff  3+?___awtofl,(?_Celsius2Kelvin+3) |
14030 |     14012   001E'  C019'  F018'                movff  2+?___awtofl,(?_Celsius2Kelvin+2) |
14031 |     14013   0022'  C018'  F017'                movff  1+?___awtofl,(?_Celsius2Kelvin+1) |
14032 |     14014   0026'  C017'  F016'                movff  0+?___awtofl,(?_Celsius2Kelvin) |
14033 |     14015                                   |
14034 |     14016   002A'  EC00'  F000'                call   _Celsius2Kelvin    ;wreg  free |
14035 |     14017                                   |
14036 |     14018   002E'  C019'  F020'                movff  3+?_Celsius2Kelvin,(setEventData@newval+3) |
14037 |     14019   0032'  C018'  F01F'                movff  2+?_Celsius2Kelvin,(setEventData@newval+2) |
14038 |     14020   0036'  C017'  F01E'                movff  1+?_Celsius2Kelvin,(setEventData@newval+1) |
14039 |     14021   003A'  C016'  F01D'                movff  0+?_Celsius2Kelvin,(setEventData@newval) |
14040 |     14022                                   |
14041 |     14023                                   line   844 |
14042 |     14024                            ;main.c:  844:  }  else  if  (2  ==  unit)  { |
14043 |     14025   003E'  EF00'  F000'                goto   l253 |
14044 |     14026                                   |
14045 |     14027   0042'                     l14293:;  BSR  set  to:  0 |
14046 |     14028                            |
14047 |     14029   0042'  5100'                      movf   ((setEventData@unit))&0ffh,w |
14048 |     14030   0044'  0A02                       xorlw  2 |
14049 |     14031                            |
14050 |     14032   0046'  A4D8                       btfss  status,2 |
14051 |     14033   0048'  EF00'  F000'                goto   u13061 |
14052 |     14034   004C'  EF00'  F000'                goto   u13060 |
14053 |     14035   0050'                     u13061: |
14054 |     14036   0050'  EF00'  F000'                goto   l14297 |
14055 |     14037   0054'                     u13060: |
14056 |     14038                                   line   846 |
14057 |     14039                                   |
14058 |     14040   0054'                     l14295:;  BSR  set  to:  0 |
14059 |     14041                            |
14060 |     14042                            ;main.c:  846:  newval  =  Celsius2Fahrenheit(v); |
14061 |     14043   0054'  C01A'  F017'                movff  (setEventData@v),(c:?___awtofl) |
14062 |     14044   0058'  C01B'  F018'                movff  (setEventData@v+1),(c:?___awtofl+1) |
14063 |     14045   005C'  EC00'  F000'                call   ___awtofl  ;wreg  free |
14064 |     14046                                   |
14065 |     14047   0060'  C01A'  F019'                movff  3+?___awtofl,(?_Celsius2Fahrenheit+3) |
14066 |     14048   0064'  C019'  F018'                movff  2+?___awtofl,(?_Celsius2Fahrenheit+2) |
14067 |     14049   0068'  C018'  F017'                movff  1+?___awtofl,(?_Celsius2Fahrenheit+1) |
14068 |     14050   006C'  C017'  F016'                movff  0+?___awtofl,(?_Celsius2Fahrenheit) |
14069 |     14051                                   |
14070 |     14052   0070'  EC00'  F000'                call   _Celsius2Fahrenheit        ;wreg  free |
14071 |     14053                                   |
14072 |     14054   0074'  C019'  F020'                movff  3+?_Celsius2Fahrenheit,(setEventData@newval+3) |
14073 |     14055   0078'  C018'  F01F'                movff  2+?_Celsius2Fahrenheit,(setEventData@newval+2) |
14074 |     14056   007C'  C017'  F01E'                movff  1+?_Celsius2Fahrenheit,(setEventData@newval+1) |
14075 |     14057   0080'  C016'  F01D'                movff  0+?_Celsius2Fahrenheit,(setEventData@newval) |
14076 |     14058                                   |
14077 |     14059                                   line   847 |
14078 |     14060                            ;main.c:  847:  }  else  { |
14079 |     14061   0084'  EF00'  F000'                goto   l253 |
14080 |     14062                                   line   849 |
14081 |     14063                                   |
14082 |     14064   0088'                     l14297:;  BSR  set  to:  0 |
14083 |     14065                            |
14084 |     14066                            ;main.c:  849:  newval  =  v; |
14085 |     14067   0088'  C01A'  F017'                movff  (setEventData@v),(c:?___awtofl) |
14086 |     14068   008C'  C01B'  F018'                movff  (setEventData@v+1),(c:?___awtofl+1) |
14087 |     14069   0090'  EC00'  F000'                call   ___awtofl  ;wreg  free |
14088 |     14070                                   |
14089 |     14071   0094'  C01A'  F020'                movff  3+?___awtofl,(setEventData@newval+3) |
14090 |     14072   0098'  C019'  F01F'                movff  2+?___awtofl,(setEventData@newval+2) |
14091 |     14073   009C'  C018'  F01E'                movff  1+?___awtofl,(setEventData@newval+1) |
14092 |     14074   00A0'  C017'  F01D'                movff  0+?___awtofl,(setEventData@newval) |
14093 |     14075                                   |
14094 |     14076                                   line   850 |
14095 |     14077                                   |
14096 |     14078   00A4'                     l253: |
14097 |     14079                                   line   852 |
14098 |     14080                            ;main.c:  850:  } |
14099 |     14081                            ;main.c:  852:  ival  =  (int)  newval; |
14100 |     14082   00A4'  C01D'  F03F'                movff  (setEventData@newval),(c:?___fltol) |
14101 |     14083   00A8'  C01E'  F040'                movff  (setEventData@newval+1),(c:?___fltol+1) |
14102 |     14084   00AC'  C01F'  F041'                movff  (setEventData@newval+2),(c:?___fltol+2) |
14103 |     14085   00B0'  C020'  F042'                movff  (setEventData@newval+3),(c:?___fltol+3) |
14104 |     14086   00B4'  EC00'  F000'                call   ___fltol   ;wreg  free |
14105 |     14087   00B8'  C03F'  F021'                movff  0+?___fltol,(setEventData@ival) |
14106 |     14088   00BC'  C040'  F022'                movff  1+?___fltol,(setEventData@ival+1) |
14107 |     14089                                   line   854 |
14108 |     14090                                   |
14109 |     14091   00C0'                     l14299: |
14110 |     14092                            ;main.c:  854:  vscp_omsg.data[  2  ]  =  ((ival  &  0xff00) &rsaquo &rsaquo   8); |
14111 |     14093   00C0'  0100                       movlb  0 ;  ()  banked |
14112 |     14094   00C2'  5100'                      movf   ((setEventData@ival+1))&0ffh,w |
14113 |     14095   00C4'  6F00'                      movwf  (0+(_vscp_omsg+07h))&0ffh |
14114 |     14096                                   line   855 |
14115 |     14097                                   |
14116 |     14098   00C6'                     l14301:;  BSR  set  to:  0 |
14117 |     14099                            |
14118 |     14100                            ;main.c:  855:  vscp_omsg.data[  3  ]  =  (ival  &  0xff); |
14119 |     14101   00C6'  C021'  F02F'                movff  (setEventData@ival),0+(_vscp_omsg+08h) |
14120 |     14102                                   line   856 |
14121 |     14103                                   |
14122 |     14104   00CA'                     l256:;  BSR  set  to:  0 |
14123 |     14105                            |
14124 |     14106   00CA'  0012                       return |
14125 |     14107                                   opt  stack  0 |
14126 |     14108                            GLOBAL __end_of_setEventData |
14127 |     14109   00CC'                            __end_of_setEventData: |
14128 |     14110                                   signat _setEventData,8312 |
14129 |     14111                                   global _Celsius2Fahrenheit |
14130 |     14112                            |
14131 |     14113  ;;  ***************  function  _Celsius2Fahrenheit  ***************** |
14132 |     14114  ;;  Defined  at: |
14133 |     14115  ;;              line  41  in  file  "../ntc.c" |
14134 |     14116  ;;  Parameters:     Size   Location      Type |
14135 |     14117  ;;   tc               4    22[BANK0  ]  int  |
14136 |     14118  ;;  Auto  vars:      Size   Location      Type |
14137 |     14119  ;;              None |
14138 |     14120  ;;  Return  value:   Size   Location      Type |
14139 |     14121  ;;                   4    22[BANK0  ]  int  |
14140 |     14122  ;;  Registers  used: |
14141 |     14123  ;;              wreg,  status,2,  status,0,  cstack |
14142 |     14124  ;;  Tracked  objects: |
14143 |     14125  ;;              On  entry  :  0/0 |
14144 |     14126  ;;              On  exit   :  0/0 |
14145 |     14127  ;;              Unchanged:  0/0 |
14146 |     14128  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
14147 |     14129  ;;       Params:          0        4        0        0        0        0        0 |
14148 |     14130  ;;       Locals:          0        0        0        0        0        0        0 |
14149 |     14131  ;;       Temps:           0        0        0        0        0        0        0 |
14150 |     14132  ;;       Totals:          0        4        0        0        0        0        0 |
14151 |     14133  ;;Total  ram  usage:         4  bytes |
14152 |     14134  ;;  Hardware  stack  levels  used:     1 |
14153 |     14135  ;;  Hardware  stack  levels  required  when  called:     4 |
14154 |     14136  ;;  This  function  calls: |
14155 |     14137  ;;              ___fladd |
14156 |     14138  ;;              ___fldiv |
14157 |     14139  ;;              ___flmul |
14158 |     14140  ;;  This  function  is  called  by: |
14159 |     14141  ;;              _setEventData |
14160 |     14142  ;;  This  function  uses  a  non-reentrant  model |
14161 |     14143  ;; |
14162 |     14144                            psect  text30,class=CODE,space=0,reloc=2 |
14163 |     14145                            global  __ptext30 |
14164 |     14146   0000'                     __ptext30: |
14165 |     14147                            psect  text30 |
14166 |     14148                                   file   "../ntc.c" |
14167 |     14149                                   line   41 |
14168 |     14150                                   global __size_of_Celsius2Fahrenheit |
14169 |     14151   0000                             __size_of_Celsius2Fahrenheit   equ        __end_of_Celsius2Fahrenheit-_Celsius2Fahrenheit |
14170 |     14152                                   |
14171 |     14153   0000'                     _Celsius2Fahrenheit:;  BSR  set  to:  0 |
14172 |     14154                            |
14173 |     14155                            ;incstack  =  0 |
14174 |     14156                                   opt    stack  22 |
14175 |     14157                            ;incstack  =  0 |
14176 |     14158                                   line   42 |
14177 |     14159                                   |
14178 |     14160   0000'                     l14307: |
14179 |     14161                            ;ntc.c:  42:  return  (  (9  *  tc  +  16000)  /  5); |
14180 |     14162   0000'  0E00                       movlw  low(16000.000000000000) |
14181 |     14163   0002'  0100                       movlb  0 ;  ()  banked |
14182 |     14164   0004'  6F00'                      movwf  (0+(?___fladd+04h))&0ffh |
14183 |     14165   0006'  0E00                       movlw  high(16000.000000000000) |
14184 |     14166   0008'  6F00'                      movwf  (1+(?___fladd+04h))&0ffh |
14185 |     14167   000A'  0E7A                       movlw  low  highword(16000.000000000000) |
14186 |     14168   000C'  6F00'                      movwf  (2+(?___fladd+04h))&0ffh |
14187 |     14169   000E'  0E46                       movlw  high  highword(16000.000000000000) |
14188 |     14170   0010'  6F00'                      movwf  (3+(?___fladd+04h))&0ffh |
14189 |     14171   0012'  0E00                       movlw  low(9.0000000000000000) |
14190 |     14172   0014'  6F00'                      movwf  (0+(?___flmul+04h))&0ffh |
14191 |     14173   0016'  0E00                       movlw  high(9.0000000000000000) |
14192 |     14174   0018'  6F00'                      movwf  (1+(?___flmul+04h))&0ffh |
14193 |     14175   001A'  0E10                       movlw  low  highword(9.0000000000000000) |
14194 |     14176   001C'  6F00'                      movwf  (2+(?___flmul+04h))&0ffh |
14195 |     14177   001E'  0E41                       movlw  high  highword(9.0000000000000000) |
14196 |     14178   0020'  6F00'                      movwf  (3+(?___flmul+04h))&0ffh |
14197 |     14179   0022'  C016'  F000'                movff  (Celsius2Fahrenheit@tc),(?___flmul) |
14198 |     14180   0026'  C017'  F001'                movff  (Celsius2Fahrenheit@tc+1),(?___flmul+1) |
14199 |     14181   002A'  C018'  F002'                movff  (Celsius2Fahrenheit@tc+2),(?___flmul+2) |
14200 |     14182   002E'  C019'  F003'                movff  (Celsius2Fahrenheit@tc+3),(?___flmul+3) |
14201 |     14183   0032'  EC00'  F000'                call   ___flmul   ;wreg  free |
14202 |     14184                                   |
14203 |     14185   0036'  C003'  F00B'                movff  3+?___flmul,(?___fladd+3) |
14204 |     14186   003A'  C002'  F00A'                movff  2+?___flmul,(?___fladd+2) |
14205 |     14187   003E'  C001'  F009'                movff  1+?___flmul,(?___fladd+1) |
14206 |     14188   0042'  C000'  F008'                movff  0+?___flmul,(?___fladd) |
14207 |     14189                                   |
14208 |     14190   0046'  EC00'  F000'                call   ___fladd   ;wreg  free |
14209 |     14191                                   |
14210 |     14192   004A'  C00B'  F01E'                movff  3+?___fladd,(c:?___fldiv+3) |
14211 |     14193   004E'  C00A'  F01D'                movff  2+?___fladd,(c:?___fldiv+2) |
14212 |     14194   0052'  C009'  F01C'                movff  1+?___fladd,(c:?___fldiv+1) |
14213 |     14195   0056'  C008'  F01B'                movff  0+?___fladd,(c:?___fldiv) |
14214 |     14196                                   |
14215 |     14197   005A'  0E00                       movlw  low(5.0000000000000000) |
14216 |     14198   005C'  6E1F'                      movwf  (0+((c:?___fldiv)+04h)),c |
14217 |     14199   005E'  0E00                       movlw  high(5.0000000000000000) |
14218 |     14200   0060'  6E20'                      movwf  (1+((c:?___fldiv)+04h)),c |
14219 |     14201   0062'  0EA0                       movlw  low  highword(5.0000000000000000) |
14220 |     14202   0064'  6E21'                      movwf  (2+((c:?___fldiv)+04h)),c |
14221 |     14203   0066'  0E40                       movlw  high  highword(5.0000000000000000) |
14222 |     14204   0068'  6E22'                      movwf  (3+((c:?___fldiv)+04h)),c |
14223 |     14205   006A'  EC00'  F000'                call   ___fldiv   ;wreg  free |
14224 |     14206                                   |
14225 |     14207   006E'  C01E'  F019'                movff  3+?___fldiv,(?_Celsius2Fahrenheit+3) |
14226 |     14208   0072'  C01D'  F018'                movff  2+?___fldiv,(?_Celsius2Fahrenheit+2) |
14227 |     14209   0076'  C01C'  F017'                movff  1+?___fldiv,(?_Celsius2Fahrenheit+1) |
14228 |     14210   007A'  C01B'  F016'                movff  0+?___fldiv,(?_Celsius2Fahrenheit) |
14229 |     14211                                   |
14230 |     14212                                   line   43 |
14231 |     14213                                   |
14232 |     14214   007E'                     l630: |
14233 |     14215   007E'  0012                       return |
14234 |     14216                                   opt  stack  0 |
14235 |     14217                            GLOBAL __end_of_Celsius2Fahrenheit |
14236 |     14218   0080'                            __end_of_Celsius2Fahrenheit: |
14237 |     14219                                   signat _Celsius2Fahrenheit,4220 |
14238 |     14220                                   global _Celsius2Kelvin |
14239 |     14221                            |
14240 |     14222  ;;  ***************  function  _Celsius2Kelvin  ***************** |
14241 |     14223  ;;  Defined  at: |
14242 |     14224  ;;              line  60  in  file  "../ntc.c" |
14243 |     14225  ;;  Parameters:     Size   Location      Type |
14244 |     14226  ;;   tc               4    22[BANK0  ]  int  |
14245 |     14227  ;;  Auto  vars:      Size   Location      Type |
14246 |     14228  ;;              None |
14247 |     14229  ;;  Return  value:   Size   Location      Type |
14248 |     14230  ;;                   4    22[BANK0  ]  int  |
14249 |     14231  ;;  Registers  used: |
14250 |     14232  ;;              wreg,  status,2,  status,0,  cstack |
14251 |     14233  ;;  Tracked  objects: |
14252 |     14234  ;;              On  entry  :  0/0 |
14253 |     14235  ;;              On  exit   :  0/0 |
14254 |     14236  ;;              Unchanged:  0/0 |
14255 |     14237  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
14256 |     14238  ;;       Params:          0        4        0        0        0        0        0 |
14257 |     14239  ;;       Locals:          0        0        0        0        0        0        0 |
14258 |     14240  ;;       Temps:           0        0        0        0        0        0        0 |
14259 |     14241  ;;       Totals:          0        4        0        0        0        0        0 |
14260 |     14242  ;;Total  ram  usage:         4  bytes |
14261 |     14243  ;;  Hardware  stack  levels  used:     1 |
14262 |     14244  ;;  Hardware  stack  levels  required  when  called:     4 |
14263 |     14245  ;;  This  function  calls: |
14264 |     14246  ;;              ___fladd |
14265 |     14247  ;;  This  function  is  called  by: |
14266 |     14248  ;;              _setEventData |
14267 |     14249  ;;  This  function  uses  a  non-reentrant  model |
14268 |     14250  ;; |
14269 |     14251                            psect  text31,class=CODE,space=0,reloc=2 |
14270 |     14252                            global  __ptext31 |
14271 |     14253   0000'                     __ptext31: |
14272 |     14254                            psect  text31 |
14273 |     14255                                   file   "../ntc.c" |
14274 |     14256                                   line   60 |
14275 |     14257                                   global __size_of_Celsius2Kelvin |
14276 |     14258   0000                             __size_of_Celsius2Kelvin       equ    __end_of_Celsius2Kelvin-_Celsius2Kelvin |
14277 |     14259                                   |
14278 |     14260   0000'                     _Celsius2Kelvin: |
14279 |     14261                            ;incstack  =  0 |
14280 |     14262                                   opt    stack  22 |
14281 |     14263                            ;incstack  =  0 |
14282 |     14264                                   line   61 |
14283 |     14265                                   |
14284 |     14266   0000'                     l14303: |
14285 |     14267                            ;ntc.c:  61:  return  (27316.0  +  tc); |
14286 |     14268   0000'  C016'  F008'                movff  (Celsius2Kelvin@tc),(?___fladd) |
14287 |     14269   0004'  C017'  F009'                movff  (Celsius2Kelvin@tc+1),(?___fladd+1) |
14288 |     14270   0008'  C018'  F00A'                movff  (Celsius2Kelvin@tc+2),(?___fladd+2) |
14289 |     14271   000C'  C019'  F00B'                movff  (Celsius2Kelvin@tc+3),(?___fladd+3) |
14290 |     14272   0010'  0E00                       movlw  low(27316.000000000000) |
14291 |     14273   0012'  0100                       movlb  0 ;  ()  banked |
14292 |     14274   0014'  6F00'                      movwf  (0+(?___fladd+04h))&0ffh |
14293 |     14275   0016'  0E68                       movlw  high(27316.000000000000) |
14294 |     14276   0018'  6F00'                      movwf  (1+(?___fladd+04h))&0ffh |
14295 |     14277   001A'  0ED5                       movlw  low  highword(27316.000000000000) |
14296 |     14278   001C'  6F00'                      movwf  (2+(?___fladd+04h))&0ffh |
14297 |     14279   001E'  0E46                       movlw  high  highword(27316.000000000000) |
14298 |     14280   0020'  6F00'                      movwf  (3+(?___fladd+04h))&0ffh |
14299 |     14281   0022'  EC00'  F000'                call   ___fladd   ;wreg  free |
14300 |     14282                                   |
14301 |     14283   0026'  C00B'  F019'                movff  3+?___fladd,(?_Celsius2Kelvin+3) |
14302 |     14284   002A'  C00A'  F018'                movff  2+?___fladd,(?_Celsius2Kelvin+2) |
14303 |     14285   002E'  C009'  F017'                movff  1+?___fladd,(?_Celsius2Kelvin+1) |
14304 |     14286   0032'  C008'  F016'                movff  0+?___fladd,(?_Celsius2Kelvin) |
14305 |     14287                                   |
14306 |     14288                                   line   62 |
14307 |     14289                                   |
14308 |     14290   0036'                     l636: |
14309 |     14291   0036'  0012                       return |
14310 |     14292                                   opt  stack  0 |
14311 |     14293                            GLOBAL __end_of_Celsius2Kelvin |
14312 |     14294   0038'                            __end_of_Celsius2Kelvin: |
14313 |     14295                                   signat _Celsius2Kelvin,4220 |
14314 |     14296                                   global ___fladd |
14315 |     14297                            |
14316 |     14298  ;;  ***************  function  ___fladd  ***************** |
14317 |     14299  ;;  Defined  at: |
14318 |     14300  ;;              line  89  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\fladd.c" |
14319 |     14301  ;;  Parameters:     Size   Location      Type |
14320 |     14302  ;;   f1               4     8[BANK0  ]  int  |
14321 |     14303  ;;   f2               4    12[BANK0  ]  int  |
14322 |     14304  ;;  Auto  vars:      Size   Location      Type |
14323 |     14305  ;;   exp1             1    21[BANK0  ]  unsigned  char  |
14324 |     14306  ;;   exp2             1    20[BANK0  ]  unsigned  char  |
14325 |     14307  ;;   sign             1    19[BANK0  ]  unsigned  char  |
14326 |     14308  ;;  Return  value:   Size   Location      Type |
14327 |     14309  ;;                   4     8[BANK0  ]  unsigned  char  |
14328 |     14310  ;;  Registers  used: |
14329 |     14311  ;;              wreg,  status,2,  status,0,  cstack |
14330 |     14312  ;;  Tracked  objects: |
14331 |     14313  ;;              On  entry  :  0/0 |
14332 |     14314  ;;              On  exit   :  0/0 |
14333 |     14315  ;;              Unchanged:  0/0 |
14334 |     14316  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
14335 |     14317  ;;       Params:          0        8        0        0        0        0        0 |
14336 |     14318  ;;       Locals:          0        6        0        0        0        0        0 |
14337 |     14319  ;;       Temps:           1        0        0        0        0        0        0 |
14338 |     14320  ;;       Totals:          1       14        0        0        0        0        0 |
14339 |     14321  ;;Total  ram  usage:        15  bytes |
14340 |     14322  ;;  Hardware  stack  levels  used:     1 |
14341 |     14323  ;;  Hardware  stack  levels  required  when  called:     3 |
14342 |     14324  ;;  This  function  calls: |
14343 |     14325  ;;              ___flpack |
14344 |     14326  ;;  This  function  is  called  by: |
14345 |     14327  ;;              _doWork |
14346 |     14328  ;;              _Celsius2Fahrenheit |
14347 |     14329  ;;              _Celsius2Kelvin |
14348 |     14330  ;;              ___asfladd |
14349 |     14331  ;;              _floor |
14350 |     14332  ;;              ___flsub |
14351 |     14333  ;;              _log |
14352 |     14334  ;;              _eval_poly |
14353 |     14335  ;;  This  function  uses  a  non-reentrant  model |
14354 |     14336  ;; |
14355 |     14337                            psect  text32,class=CODE,space=0,reloc=2 |
14356 |     14338                            global  __ptext32 |
14357 |     14339   0000'                     __ptext32: |
14358 |     14340                            psect  text32 |
14359 |     14341                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\fladd.c" |
14360 |     14342                                   line   89 |
14361 |     14343                                   global __size_of___fladd |
14362 |     14344   0000                             __size_of___fladd      equ   __end_of___fladd-___fladd |
14363 |     14345                                   |
14364 |     14346   0000'                     ___fladd: |
14365 |     14347                            ;incstack  =  0 |
14366 |     14348                                   opt    stack  24 |
14367 |     14349                            ;incstack  =  0 |
14368 |     14350                                   line   92 |
14369 |     14351                                   |
14370 |     14352   0000'                     l14353: |
14371 |     14353   0000'  0100                       movlb  0 ;  ()  banked |
14372 |     14354   0002'  3500'                      rlcf   ((___fladd@f1+2))&0ffh,w |
14373 |     14355   0004'  3500'                      rlcf   ((___fladd@f1+3))&0ffh,w |
14374 |     14356   0006'  6F00'                      movwf  ((___fladd@exp1))&0ffh |
14375 |     14357                                   line   93 |
14376 |     14358   0008'  0100                       movlb  0 ;  ()  banked |
14377 |     14359   000A'  3500'                      rlcf   ((___fladd@f2+2))&0ffh,w |
14378 |     14360   000C'  3500'                      rlcf   ((___fladd@f2+3))&0ffh,w |
14379 |     14361   000E'  6F00'                      movwf  ((___fladd@exp2))&0ffh |
14380 |     14362                                   line   94 |
14381 |     14363   0010'  5100'                      movf   ((___fladd@exp1))&0ffh,w |
14382 |     14364   0012'  B4D8                       btfsc  status,2 |
14383 |     14365   0014'  EF00'  F000'                goto   u13151 |
14384 |     14366   0018'  EF00'  F000'                goto   u13150 |
14385 |     14367   001C'                     u13151: |
14386 |     14368   001C'  EF00'  F000'                goto   l1558 |
14387 |     14369   0020'                     u13150: |
14388 |     14370                                   |
14389 |     14371   0020'                     l14355:;  BSR  set  to:  0 |
14390 |     14372                            |
14391 |     14373   0020'  5100'                      movf   ((___fladd@exp2))&0ffh,w |
14392 |     14374   0022'  6100'                      cpfslt ((___fladd@exp1))&0ffh |
14393 |     14375   0024'  EF00'  F000'                goto   u13161 |
14394 |     14376   0028'  EF00'  F000'                goto   u13160 |
14395 |     14377   002C'                     u13161: |
14396 |     14378   002C'  EF00'  F000'                goto   l14359 |
14397 |     14379   0030'                     u13160: |
14398 |     14380                                   |
14399 |     14381   0030'                     l14357:;  BSR  set  to:  0 |
14400 |     14382                            |
14401 |     14383   0030'  5100'                      movf   ((___fladd@exp1))&0ffh,w |
14402 |     14384   0032'  5D00'                      subwf  ((___fladd@exp2))&0ffh,w |
14403 |     14385   0034'  6E00'                      movwf  (??___fladd+0+0)&0ffh,c |
14404 |     14386   0036'  0E21                       movlw  (021h)&0ffh |
14405 |     14387   0038'  5C3F'                      subwf  ((??___fladd+0+0)),c,w |
14406 |     14388   003A'  A0D8                       btfss  status,0 |
14407 |     14389   003C'  EF00'  F000'                goto   u13171 |
14408 |     14390   0040'  EF00'  F000'                goto   u13170 |
14409 |     14391   0044'                     u13171: |
14410 |     14392   0044'  EF00'  F000'                goto   l14359 |
14411 |     14393   0048'                     u13170: |
14412 |     14394                                   |
14413 |     14395   0048'                     l1558:;  BSR  set  to:  0 |
14414 |     14396                            |
14415 |     14397                                   line   95 |
14416 |     14398   0048'  C00C'  F008'                movff  (___fladd@f2),(?___fladd) |
14417 |     14399   004C'  C00D'  F009'                movff  (___fladd@f2+1),(?___fladd+1) |
14418 |     14400   0050'  C00E'  F00A'                movff  (___fladd@f2+2),(?___fladd+2) |
14419 |     14401   0054'  C00F'  F00B'                movff  (___fladd@f2+3),(?___fladd+3) |
14420 |     14402   0058'  EF00'  F000'                goto   l1559 |
14421 |     14403                                   line   96 |
14422 |     14404                                   |
14423 |     14405   005C'                     l14359:;  BSR  set  to:  0 |
14424 |     14406                            |
14425 |     14407   005C'  5100'                      movf   ((___fladd@exp2))&0ffh,w |
14426 |     14408   005E'  B4D8                       btfsc  status,2 |
14427 |     14409   0060'  EF00'  F000'                goto   u13181 |
14428 |     14410   0064'  EF00'  F000'                goto   u13180 |
14429 |     14411   0068'                     u13181: |
14430 |     14412   0068'  EF00'  F000'                goto   l1562 |
14431 |     14413   006C'                     u13180: |
14432 |     14414                                   |
14433 |     14415   006C'                     l14361:;  BSR  set  to:  0 |
14434 |     14416                            |
14435 |     14417   006C'  5100'                      movf   ((___fladd@exp1))&0ffh,w |
14436 |     14418   006E'  6100'                      cpfslt ((___fladd@exp2))&0ffh |
14437 |     14419   0070'  EF00'  F000'                goto   u13191 |
14438 |     14420   0074'  EF00'  F000'                goto   u13190 |
14439 |     14421   0078'                     u13191: |
14440 |     14422   0078'  EF00'  F000'                goto   l14365 |
14441 |     14423   007C'                     u13190: |
14442 |     14424                                   |
14443 |     14425   007C'                     l14363:;  BSR  set  to:  0 |
14444 |     14426                            |
14445 |     14427   007C'  5100'                      movf   ((___fladd@exp2))&0ffh,w |
14446 |     14428   007E'  5D00'                      subwf  ((___fladd@exp1))&0ffh,w |
14447 |     14429   0080'  6E00'                      movwf  (??___fladd+0+0)&0ffh,c |
14448 |     14430   0082'  0E21                       movlw  (021h)&0ffh |
14449 |     14431   0084'  5C3F'                      subwf  ((??___fladd+0+0)),c,w |
14450 |     14432   0086'  A0D8                       btfss  status,0 |
14451 |     14433   0088'  EF00'  F000'                goto   u13201 |
14452 |     14434   008C'  EF00'  F000'                goto   u13200 |
14453 |     14435   0090'                     u13201: |
14454 |     14436   0090'  EF00'  F000'                goto   l14365 |
14455 |     14437   0094'                     u13200: |
14456 |     14438                                   |
14457 |     14439   0094'                     l1562:;  BSR  set  to:  0 |
14458 |     14440                            |
14459 |     14441                                   line   97 |
14460 |     14442   0094'  C008'  F008'                movff  (___fladd@f1),(?___fladd) |
14461 |     14443   0098'  C009'  F009'                movff  (___fladd@f1+1),(?___fladd+1) |
14462 |     14444   009C'  C00A'  F00A'                movff  (___fladd@f1+2),(?___fladd+2) |
14463 |     14445   00A0'  C00B'  F00B'                movff  (___fladd@f1+3),(?___fladd+3) |
14464 |     14446   00A4'  EF00'  F000'                goto   l1559 |
14465 |     14447                                   line   98 |
14466 |     14448                                   |
14467 |     14449   00A8'                     l14365:;  BSR  set  to:  0 |
14468 |     14450                            |
14469 |     14451   00A8'  0E06                       movlw  low(06h) |
14470 |     14452   00AA'  6F00'                      movwf  ((___fladd@sign))&0ffh |
14471 |     14453                                   line   99 |
14472 |     14454                                   |
14473 |     14455   00AC'                     l14367:;  BSR  set  to:  0 |
14474 |     14456                            |
14475 |     14457                                   |
14476 |     14458   00AC'  AF00'                      btfss  ((___fladd@f1+3))&0ffh,(31)&7 |
14477 |     14459   00AE'  EF00'  F000'                goto   u13211 |
14478 |     14460   00B2'  EF00'  F000'                goto   u13210 |
14479 |     14461   00B6'                     u13211: |
14480 |     14462   00B6'  EF00'  F000'                goto   l14371 |
14481 |     14463   00BA'                     u13210: |
14482 |     14464                                   line   100 |
14483 |     14465                                   |
14484 |     14466   00BA'                     l14369:;  BSR  set  to:  0 |
14485 |     14467                            |
14486 |     14468   00BA'  8F00'                      bsf    (0+(7/8)+(___fladd@sign))&0ffh,(7)&7 |
14487 |     14469                                   line   101 |
14488 |     14470                                   |
14489 |     14471   00BC'                     l14371:;  BSR  set  to:  0 |
14490 |     14472                            |
14491 |     14473                                   |
14492 |     14474   00BC'  AF00'                      btfss  ((___fladd@f2+3))&0ffh,(31)&7 |
14493 |     14475   00BE'  EF00'  F000'                goto   u13221 |
14494 |     14476   00C2'  EF00'  F000'                goto   u13220 |
14495 |     14477   00C6'                     u13221: |
14496 |     14478   00C6'  EF00'  F000'                goto   l1564 |
14497 |     14479   00CA'                     u13220: |
14498 |     14480                                   line   102 |
14499 |     14481                                   |
14500 |     14482   00CA'                     l14373:;  BSR  set  to:  0 |
14501 |     14483                            |
14502 |     14484   00CA'  8D00'                      bsf    (0+(6/8)+(___fladd@sign))&0ffh,(6)&7 |
14503 |     14485                                   |
14504 |     14486   00CC'                     l1564:;  BSR  set  to:  0 |
14505 |     14487                            |
14506 |     14488                                   line   103 |
14507 |     14489   00CC'  8F00'                      bsf    (0+(23/8)+(___fladd@f1))&0ffh,(23)&7 |
14508 |     14490                                   line   104 |
14509 |     14491                                   |
14510 |     14492   00CE'                     l14375:;  BSR  set  to:  0 |
14511 |     14493                            |
14512 |     14494   00CE'  0EFF                       movlw  0FFh |
14513 |     14495   00D0'  1700'                      andwf  ((___fladd@f1))&0ffh |
14514 |     14496   00D2'  0EFF                       movlw  0FFh |
14515 |     14497   00D4'  1700'                      andwf  ((___fladd@f1+1))&0ffh |
14516 |     14498   00D6'  0EFF                       movlw  0FFh |
14517 |     14499   00D8'  1700'                      andwf  ((___fladd@f1+2))&0ffh |
14518 |     14500   00DA'  0E00                       movlw  0 |
14519 |     14501   00DC'  1700'                      andwf  ((___fladd@f1+3))&0ffh |
14520 |     14502                                   line   105 |
14521 |     14503                                   |
14522 |     14504   00DE'                     l14377:;  BSR  set  to:  0 |
14523 |     14505                            |
14524 |     14506   00DE'  8F00'                      bsf    (0+(23/8)+(___fladd@f2))&0ffh,(23)&7 |
14525 |     14507                                   line   106 |
14526 |     14508   00E0'  0EFF                       movlw  0FFh |
14527 |     14509   00E2'  1700'                      andwf  ((___fladd@f2))&0ffh |
14528 |     14510   00E4'  0EFF                       movlw  0FFh |
14529 |     14511   00E6'  1700'                      andwf  ((___fladd@f2+1))&0ffh |
14530 |     14512   00E8'  0EFF                       movlw  0FFh |
14531 |     14513   00EA'  1700'                      andwf  ((___fladd@f2+2))&0ffh |
14532 |     14514   00EC'  0E00                       movlw  0 |
14533 |     14515   00EE'  1700'                      andwf  ((___fladd@f2+3))&0ffh |
14534 |     14516                                   line   108 |
14535 |     14517                                   |
14536 |     14518   00F0'                     l14379:;  BSR  set  to:  0 |
14537 |     14519                            |
14538 |     14520   00F0'  5100'                      movf   ((___fladd@exp2))&0ffh,w |
14539 |     14521   00F2'  6100'                      cpfslt ((___fladd@exp1))&0ffh |
14540 |     14522   00F4'  EF00'  F000'                goto   u13231 |
14541 |     14523   00F8'  EF00'  F000'                goto   u13230 |
14542 |     14524   00FC'                     u13231: |
14543 |     14525   00FC'  EF00'  F000'                goto   l14391 |
14544 |     14526   0100'                     u13230: |
14545 |     14527                                   line   112 |
14546 |     14528                                   |
14547 |     14529   0100'                     l14381:;  BSR  set  to:  0 |
14548 |     14530                            |
14549 |     14531   0100'  90D8                       bcf    status,0 |
14550 |     14532   0102'  3700'                      rlcf   ((___fladd@f2))&0ffh |
14551 |     14533   0104'  3700'                      rlcf   ((___fladd@f2+1))&0ffh |
14552 |     14534   0106'  3700'                      rlcf   ((___fladd@f2+2))&0ffh |
14553 |     14535   0108'  3700'                      rlcf   ((___fladd@f2+3))&0ffh |
14554 |     14536                                   line   113 |
14555 |     14537   010A'  0700'                      decf   ((___fladd@exp2))&0ffh |
14556 |     14538                                   line   114 |
14557 |     14539                                   |
14558 |     14540   010C'                     l14383:;  BSR  set  to:  0 |
14559 |     14541                            |
14560 |     14542   010C'  5100'                      movf   ((___fladd@exp2))&0ffh,w |
14561 |     14543   010E'  1900'                      xorwf  ((___fladd@exp1))&0ffh,w |
14562 |     14544   0110'  B4D8                       btfsc  status,2 |
14563 |     14545   0112'  EF00'  F000'                goto   u13241 |
14564 |     14546   0116'  EF00'  F000'                goto   u13240 |
14565 |     14547   011A'                     u13241: |
14566 |     14548   011A'  EF00'  F000'                goto   l14389 |
14567 |     14549   011E'                     u13240: |
14568 |     14550                                   |
14569 |     14551   011E'                     l14385:;  BSR  set  to:  0 |
14570 |     14552                            |
14571 |     14553   011E'  0700'                      decf   ((___fladd@sign))&0ffh |
14572 |     14554   0120'  0100                       movlb  0 ;  ()  banked |
14573 |     14555   0122'  5100'                      movf   ((___fladd@sign))&0ffh,w |
14574 |     14556   0124'  0B07                       andlw  low(07h) |
14575 |     14557   0126'  A4D8                       btfss  status,2 |
14576 |     14558   0128'  EF00'  F000'                goto   u13251 |
14577 |     14559   012C'  EF00'  F000'                goto   u13250 |
14578 |     14560   0130'                     u13251: |
14579 |     14561   0130'  EF00'  F000'                goto   l14381 |
14580 |     14562   0134'                     u13250: |
14581 |     14563   0134'  EF00'  F000'                goto   l14389 |
14582 |     14564                                   line   116 |
14583 |     14565                                   |
14584 |     14566   0138'                     l14387:;  BSR  set  to:  0 |
14585 |     14567                            |
14586 |     14568   0138'  90D8                       bcf    status,0 |
14587 |     14569   013A'  3300'                      rrcf   ((___fladd@f1+3))&0ffh |
14588 |     14570   013C'  3300'                      rrcf   ((___fladd@f1+2))&0ffh |
14589 |     14571   013E'  3300'                      rrcf   ((___fladd@f1+1))&0ffh |
14590 |     14572   0140'  3300'                      rrcf   ((___fladd@f1))&0ffh |
14591 |     14573                                   line   117 |
14592 |     14574   0142'  2B00'                      incf   ((___fladd@exp1))&0ffh |
14593 |     14575                                   line   115 |
14594 |     14576                                   |
14595 |     14577   0144'                     l14389:;  BSR  set  to:  0 |
14596 |     14578                            |
14597 |     14579   0144'  5100'                      movf   ((___fladd@exp2))&0ffh,w |
14598 |     14580   0146'  6300'                      cpfseq ((___fladd@exp1))&0ffh |
14599 |     14581   0148'  EF00'  F000'                goto   u13261 |
14600 |     14582   014C'  EF00'  F000'                goto   u13260 |
14601 |     14583   0150'                     u13261: |
14602 |     14584   0150'  EF00'  F000'                goto   l14387 |
14603 |     14585   0154'                     u13260: |
14604 |     14586   0154'  EF00'  F000'                goto   l1573 |
14605 |     14587                                   line   119 |
14606 |     14588                                   |
14607 |     14589   0158'                     l14391:;  BSR  set  to:  0 |
14608 |     14590                            |
14609 |     14591   0158'  5100'                      movf   ((___fladd@exp1))&0ffh,w |
14610 |     14592   015A'  6100'                      cpfslt ((___fladd@exp2))&0ffh |
14611 |     14593   015C'  EF00'  F000'                goto   u13271 |
14612 |     14594   0160'  EF00'  F000'                goto   u13270 |
14613 |     14595   0164'                     u13271: |
14614 |     14596   0164'  EF00'  F000'                goto   l1573 |
14615 |     14597   0168'                     u13270: |
14616 |     14598                                   line   123 |
14617 |     14599                                   |
14618 |     14600   0168'                     l14393:;  BSR  set  to:  0 |
14619 |     14601                            |
14620 |     14602   0168'  90D8                       bcf    status,0 |
14621 |     14603   016A'  3700'                      rlcf   ((___fladd@f1))&0ffh |
14622 |     14604   016C'  3700'                      rlcf   ((___fladd@f1+1))&0ffh |
14623 |     14605   016E'  3700'                      rlcf   ((___fladd@f1+2))&0ffh |
14624 |     14606   0170'  3700'                      rlcf   ((___fladd@f1+3))&0ffh |
14625 |     14607                                   line   124 |
14626 |     14608   0172'  0700'                      decf   ((___fladd@exp1))&0ffh |
14627 |     14609                                   line   125 |
14628 |     14610                                   |
14629 |     14611   0174'                     l14395:;  BSR  set  to:  0 |
14630 |     14612                            |
14631 |     14613   0174'  5100'                      movf   ((___fladd@exp2))&0ffh,w |
14632 |     14614   0176'  1900'                      xorwf  ((___fladd@exp1))&0ffh,w |
14633 |     14615   0178'  B4D8                       btfsc  status,2 |
14634 |     14616   017A'  EF00'  F000'                goto   u13281 |
14635 |     14617   017E'  EF00'  F000'                goto   u13280 |
14636 |     14618   0182'                     u13281: |
14637 |     14619   0182'  EF00'  F000'                goto   l14401 |
14638 |     14620   0186'                     u13280: |
14639 |     14621                                   |
14640 |     14622   0186'                     l14397:;  BSR  set  to:  0 |
14641 |     14623                            |
14642 |     14624   0186'  0700'                      decf   ((___fladd@sign))&0ffh |
14643 |     14625   0188'  0100                       movlb  0 ;  ()  banked |
14644 |     14626   018A'  5100'                      movf   ((___fladd@sign))&0ffh,w |
14645 |     14627   018C'  0B07                       andlw  low(07h) |
14646 |     14628   018E'  A4D8                       btfss  status,2 |
14647 |     14629   0190'  EF00'  F000'                goto   u13291 |
14648 |     14630   0194'  EF00'  F000'                goto   u13290 |
14649 |     14631   0198'                     u13291: |
14650 |     14632   0198'  EF00'  F000'                goto   l14393 |
14651 |     14633   019C'                     u13290: |
14652 |     14634   019C'  EF00'  F000'                goto   l14401 |
14653 |     14635                                   line   127 |
14654 |     14636                                   |
14655 |     14637   01A0'                     l14399:;  BSR  set  to:  0 |
14656 |     14638                            |
14657 |     14639   01A0'  90D8                       bcf    status,0 |
14658 |     14640   01A2'  3300'                      rrcf   ((___fladd@f2+3))&0ffh |
14659 |     14641   01A4'  3300'                      rrcf   ((___fladd@f2+2))&0ffh |
14660 |     14642   01A6'  3300'                      rrcf   ((___fladd@f2+1))&0ffh |
14661 |     14643   01A8'  3300'                      rrcf   ((___fladd@f2))&0ffh |
14662 |     14644                                   line   128 |
14663 |     14645   01AA'  2B00'                      incf   ((___fladd@exp2))&0ffh |
14664 |     14646                                   line   126 |
14665 |     14647                                   |
14666 |     14648   01AC'                     l14401:;  BSR  set  to:  0 |
14667 |     14649                            |
14668 |     14650   01AC'  5100'                      movf   ((___fladd@exp2))&0ffh,w |
14669 |     14651   01AE'  6300'                      cpfseq ((___fladd@exp1))&0ffh |
14670 |     14652   01B0'  EF00'  F000'                goto   u13301 |
14671 |     14653   01B4'  EF00'  F000'                goto   u13300 |
14672 |     14654   01B8'                     u13301: |
14673 |     14655   01B8'  EF00'  F000'                goto   l14399 |
14674 |     14656   01BC'                     u13300: |
14675 |     14657                                   line   131 |
14676 |     14658                                   |
14677 |     14659   01BC'                     l1573:;  BSR  set  to:  0 |
14678 |     14660                            |
14679 |     14661                                   |
14680 |     14662   01BC'  AF00'                      btfss  ((___fladd@sign))&0ffh,(7)&7 |
14681 |     14663   01BE'  EF00'  F000'                goto   u13311 |
14682 |     14664   01C2'  EF00'  F000'                goto   u13310 |
14683 |     14665   01C6'                     u13311: |
14684 |     14666   01C6'  EF00'  F000'                goto   l14405 |
14685 |     14667   01CA'                     u13310: |
14686 |     14668                                   line   133 |
14687 |     14669                                   |
14688 |     14670   01CA'                     l14403:;  BSR  set  to:  0 |
14689 |     14671                            |
14690 |     14672   01CA'  0EFF                       movlw  0FFh |
14691 |     14673   01CC'  1B00'                      xorwf  ((___fladd@f1))&0ffh |
14692 |     14674   01CE'  0EFF                       movlw  0FFh |
14693 |     14675   01D0'  1B00'                      xorwf  ((___fladd@f1+1))&0ffh |
14694 |     14676   01D2'  0EFF                       movlw  0FFh |
14695 |     14677   01D4'  1B00'                      xorwf  ((___fladd@f1+2))&0ffh |
14696 |     14678   01D6'  0EFF                       movlw  0FFh |
14697 |     14679   01D8'  1B00'                      xorwf  ((___fladd@f1+3))&0ffh |
14698 |     14680                                   line   134 |
14699 |     14681   01DA'  0E01                       movlw  01h |
14700 |     14682   01DC'  2700'                      addwf  ((___fladd@f1))&0ffh |
14701 |     14683   01DE'  0E00                       movlw  0 |
14702 |     14684   01E0'  2300'                      addwfc ((___fladd@f1+1))&0ffh |
14703 |     14685   01E2'  0E00                       movlw  0 |
14704 |     14686   01E4'  2300'                      addwfc ((___fladd@f1+2))&0ffh |
14705 |     14687   01E6'  0E00                       movlw  0 |
14706 |     14688   01E8'  2300'                      addwfc ((___fladd@f1+3))&0ffh |
14707 |     14689                                   line   136 |
14708 |     14690                                   |
14709 |     14691   01EA'                     l14405:;  BSR  set  to:  0 |
14710 |     14692                            |
14711 |     14693                                   |
14712 |     14694   01EA'  AD00'                      btfss  ((___fladd@sign))&0ffh,(6)&7 |
14713 |     14695   01EC'  EF00'  F000'                goto   u13321 |
14714 |     14696   01F0'  EF00'  F000'                goto   u13320 |
14715 |     14697   01F4'                     u13321: |
14716 |     14698   01F4'  EF00'  F000'                goto   l14409 |
14717 |     14699   01F8'                     u13320: |
14718 |     14700                                   line   138 |
14719 |     14701                                   |
14720 |     14702   01F8'                     l14407:;  BSR  set  to:  0 |
14721 |     14703                            |
14722 |     14704   01F8'  0EFF                       movlw  0FFh |
14723 |     14705   01FA'  1B00'                      xorwf  ((___fladd@f2))&0ffh |
14724 |     14706   01FC'  0EFF                       movlw  0FFh |
14725 |     14707   01FE'  1B00'                      xorwf  ((___fladd@f2+1))&0ffh |
14726 |     14708   0200'  0EFF                       movlw  0FFh |
14727 |     14709   0202'  1B00'                      xorwf  ((___fladd@f2+2))&0ffh |
14728 |     14710   0204'  0EFF                       movlw  0FFh |
14729 |     14711   0206'  1B00'                      xorwf  ((___fladd@f2+3))&0ffh |
14730 |     14712                                   line   139 |
14731 |     14713   0208'  0E01                       movlw  01h |
14732 |     14714   020A'  2700'                      addwf  ((___fladd@f2))&0ffh |
14733 |     14715   020C'  0E00                       movlw  0 |
14734 |     14716   020E'  2300'                      addwfc ((___fladd@f2+1))&0ffh |
14735 |     14717   0210'  0E00                       movlw  0 |
14736 |     14718   0212'  2300'                      addwfc ((___fladd@f2+2))&0ffh |
14737 |     14719   0214'  0E00                       movlw  0 |
14738 |     14720   0216'  2300'                      addwfc ((___fladd@f2+3))&0ffh |
14739 |     14721                                   line   141 |
14740 |     14722                                   |
14741 |     14723   0218'                     l14409:;  BSR  set  to:  0 |
14742 |     14724                            |
14743 |     14725   0218'  6B00'                      clrf   ((___fladd@sign))&0ffh |
14744 |     14726                                   line   142 |
14745 |     14727   021A'  5100'                      movf   ((___fladd@f1))&0ffh,w |
14746 |     14728   021C'  2700'                      addwf  ((___fladd@f2))&0ffh |
14747 |     14729   021E'  5100'                      movf   ((___fladd@f1+1))&0ffh,w |
14748 |     14730   0220'  2300'                      addwfc ((___fladd@f2+1))&0ffh |
14749 |     14731   0222'  5100'                      movf   ((___fladd@f1+2))&0ffh,w |
14750 |     14732   0224'  2300'                      addwfc ((___fladd@f2+2))&0ffh |
14751 |     14733   0226'  5100'                      movf   ((___fladd@f1+3))&0ffh,w |
14752 |     14734   0228'  2300'                      addwfc ((___fladd@f2+3))&0ffh |
14753 |     14735                                   line   143 |
14754 |     14736                                   |
14755 |     14737   022A'                     l14411:;  BSR  set  to:  0 |
14756 |     14738                            |
14757 |     14739                                   |
14758 |     14740   022A'  AF00'                      btfss  ((___fladd@f2+3))&0ffh,(31)&7 |
14759 |     14741   022C'  EF00'  F000'                goto   u13331 |
14760 |     14742   0230'  EF00'  F000'                goto   u13330 |
14761 |     14743   0234'                     u13331: |
14762 |     14744   0234'  EF00'  F000'                goto   l14417 |
14763 |     14745   0238'                     u13330: |
14764 |     14746                                   line   144 |
14765 |     14747                                   |
14766 |     14748   0238'                     l14413:;  BSR  set  to:  0 |
14767 |     14749                            |
14768 |     14750   0238'  0EFF                       movlw  0FFh |
14769 |     14751   023A'  1B00'                      xorwf  ((___fladd@f2))&0ffh |
14770 |     14752   023C'  0EFF                       movlw  0FFh |
14771 |     14753   023E'  1B00'                      xorwf  ((___fladd@f2+1))&0ffh |
14772 |     14754   0240'  0EFF                       movlw  0FFh |
14773 |     14755   0242'  1B00'                      xorwf  ((___fladd@f2+2))&0ffh |
14774 |     14756   0244'  0EFF                       movlw  0FFh |
14775 |     14757   0246'  1B00'                      xorwf  ((___fladd@f2+3))&0ffh |
14776 |     14758                                   line   145 |
14777 |     14759   0248'  0E01                       movlw  01h |
14778 |     14760   024A'  2700'                      addwf  ((___fladd@f2))&0ffh |
14779 |     14761   024C'  0E00                       movlw  0 |
14780 |     14762   024E'  2300'                      addwfc ((___fladd@f2+1))&0ffh |
14781 |     14763   0250'  0E00                       movlw  0 |
14782 |     14764   0252'  2300'                      addwfc ((___fladd@f2+2))&0ffh |
14783 |     14765   0254'  0E00                       movlw  0 |
14784 |     14766   0256'  2300'                      addwfc ((___fladd@f2+3))&0ffh |
14785 |     14767                                   line   146 |
14786 |     14768                                   |
14787 |     14769   0258'                     l14415:;  BSR  set  to:  0 |
14788 |     14770                            |
14789 |     14771   0258'  0E01                       movlw  low(01h) |
14790 |     14772   025A'  6F00'                      movwf  ((___fladd@sign))&0ffh |
14791 |     14773                                   line   148 |
14792 |     14774                                   |
14793 |     14775   025C'                     l14417:;  BSR  set  to:  0 |
14794 |     14776                            |
14795 |     14777   025C'  C00C'  F00D'                movff  (___fladd@f2),(c:?___flpack) |
14796 |     14778   0260'  C00D'  F00E'                movff  (___fladd@f2+1),(c:?___flpack+1) |
14797 |     14779   0264'  C00E'  F00F'                movff  (___fladd@f2+2),(c:?___flpack+2) |
14798 |     14780   0268'  C00F'  F010'                movff  (___fladd@f2+3),(c:?___flpack+3) |
14799 |     14781   026C'  C015'  F011'                movff  (___fladd@exp1),0+((c:?___flpack)+04h) |
14800 |     14782   0270'  C013'  F012'                movff  (___fladd@sign),0+((c:?___flpack)+05h) |
14801 |     14783   0274'  EC00'  F000'                call   ___flpack  ;wreg  free |
14802 |     14784                                   |
14803 |     14785   0278'  C010'  F00B'                movff  3+?___flpack,(?___fladd+3) |
14804 |     14786   027C'  C00F'  F00A'                movff  2+?___flpack,(?___fladd+2) |
14805 |     14787   0280'  C00E'  F009'                movff  1+?___flpack,(?___fladd+1) |
14806 |     14788   0284'  C00D'  F008'                movff  0+?___flpack,(?___fladd) |
14807 |     14789                                   |
14808 |     14790                                   line   149 |
14809 |     14791                                   |
14810 |     14792   0288'                     l1559: |
14811 |     14793   0288'  0012                       return |
14812 |     14794                                   opt  stack  0 |
14813 |     14795                            GLOBAL __end_of___fladd |
14814 |     14796   028A'                            __end_of___fladd: |
14815 |     14797                                   signat ___fladd,8316 |
14816 |     14798                                   global _vscp_handleProtocolEvent |
14817 |     14799                            |
14818 |     14800  ;;  ***************  function  _vscp_handleProtocolEvent  ***************** |
14819 |     14801  ;;  Defined  at: |
14820 |     14802  ;;              line  782  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
14821 |     14803  ;;  Parameters:     Size   Location      Type |
14822 |     14804  ;;              None |
14823 |     14805  ;;  Auto  vars:      Size   Location      Type |
14824 |     14806  ;;   bytes            1    42[BANK0  ]  unsigned  char  |
14825 |     14807  ;;   page_save        2    38[BANK0  ]  unsigned  short  |
14826 |     14808  ;;   i                1    48[BANK0  ]  unsigned  char  |
14827 |     14809  ;;   page_save        2    36[BANK0  ]  unsigned  short  |
14828 |     14810  ;;   byte             1    52[BANK0  ]  unsigned  char  |
14829 |     14811  ;;   bytes            1    50[BANK0  ]  unsigned  char  |
14830 |     14812  ;;   cb               1    47[BANK0  ]  unsigned  char  |
14831 |     14813  ;;   bytes_this_t     1    46[BANK0  ]  unsigned  char  |
14832 |     14814  ;;   j                1    55[BANK0  ]  unsigned  char  |
14833 |     14815  ;;   i                1    53[BANK0  ]  unsigned  char  |
14834 |     14816  ;;   k                1    49[BANK0  ]  unsigned  char  |
14835 |     14817  ;;   i                1    51[BANK0  ]  unsigned  char  |
14836 |     14818  ;;   len              1    45[BANK0  ]  unsigned  char  |
14837 |     14819  ;;   pos              1    44[BANK0  ]  unsigned  char  |
14838 |     14820  ;;   i                1    54[BANK0  ]  unsigned  char  |
14839 |     14821  ;;   len              1    43[BANK0  ]  unsigned  char  |
14840 |     14822  ;;   pos              1    41[BANK0  ]  unsigned  char  |
14841 |     14823  ;;   offset           1    40[BANK0  ]  unsigned  char  |
14842 |     14824  ;;  Return  value:   Size   Location      Type |
14843 |     14825  ;;              None                void |
14844 |     14826  ;;  Registers  used: |
14845 |     14827  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
14846 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
14847 |     14828  ;;  Tracked  objects: |
14848 |     14829  ;;              On  entry  :  F/0 |
14849 |     14830  ;;              On  exit   :  0/0 |
14850 |     14831  ;;              Unchanged:  0/0 |
14851 |     14832  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
14852 |     14833  ;;       Params:          0        0        0        0        0        0        0 |
14853 |     14834  ;;       Locals:          0       20        0        0        0        0        0 |
14854 |     14835  ;;       Temps:           0        7        0        0        0        0        0 |
14855 |     14836  ;;       Totals:          0       27        0        0        0        0        0 |
14856 |     14837  ;;Total  ram  usage:        27  bytes |
14857 |     14838  ;;  Hardware  stack  levels  used:     1 |
14858 |     14839  ;;  Hardware  stack  levels  required  when  called:     8 |
14859 |     14840  ;;  This  function  calls: |
14860 |     14841  ;;              _vscp_init |
14861 |     14842  ;;              _vscp_sendEvent |
14862 |     14843  ;;              _vscp_readAppReg |
14863 |     14844  ;;              _vscp_writeAppReg |
14864 |     14845  ;;              _vscp_getGUID |
14865 |     14846  ;;              _vscp_getMDF_URL |
14866 |     14847  ;;              _vscp_getMatrixInfo |
14867 |     14848  ;;              _vscp_goBootloaderMode |
14868 |     14849  ;;              _vscp_handleHeartbeat |
14869 |     14850  ;;              _vscp_handleSetNickname |
14870 |     14851  ;;              _vscp_handleDropNickname |
14871 |     14852  ;;              _vscp_newNodeOnline |
14872 |     14853  ;;              _vscp_readRegister |
14873 |     14854  ;;              _vscp_readStdReg |
14874 |     14855  ;;              _vscp_writeRegister |
14875 |     14856  ;;              _vscp_writeStdReg |
14876 |     14857  ;;              ___lbmod |
14877 |     14858  ;;  This  function  is  called  by: |
14878 |     14859  ;;              _main |
14879 |     14860  ;;  This  function  uses  a  non-reentrant  model |
14880 |     14861  ;; |
14881 |     14862                            psect  text33,class=CODE,space=0,reloc=2 |
14882 |     14863                            global  __ptext33 |
14883 |     14864   0000'                     __ptext33: |
14884 |     14865                            psect  text33 |
14885 |     14866                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
14886 |     14867                                   line   782 |
14887 |     14868                                   global __size_of_vscp_handleProtocolEvent |
14888 |     14869   0000                             __size_of_vscp_handleProtocolEvent     equ  __end_of_vscp_handleProtocolEvent-_vscp_handlePr |
14889 |                                     otocolEvent |
14890 |     14870                                   |
14891 |     14871   0000'                     _vscp_handleProtocolEvent: |
14892 |     14872                            ;incstack  =  0 |
14893 |     14873                                   opt    stack  21 |
14894 |     14874                            ;incstack  =  0 |
14895 |     14875                                   line   784 |
14896 |     14876                                   |
14897 |     14877   0000'                     l9789:;  BSR  set  to:  0 |
14898 |     14878                            |
14899 |     14879                            ;vscp_firmware.c:  784:  if  (0  ==  vscp_imsg.vscp_class)  { |
14900 |     14880   0000'  5100'                      movf   (1+(_vscp_imsg+02h))&0ffh,w |
14901 |     14881   0002'  1100'                      iorwf  (0+(_vscp_imsg+02h))&0ffh,w |
14902 |     14882                            |
14903 |     14883   0004'  A4D8                       btfss  status,2 |
14904 |     14884   0006'  EF00'  F000'                goto   u7311 |
14905 |     14885   000A'  EF00'  F000'                goto   u7310 |
14906 |     14886   000E'                     u7311: |
14907 |     14887   000E'  EF00'  F000'                goto   l1218 |
14908 |     14888   0012'                     u7310: |
14909 |     14889   0012'  EF00'  F000'                goto   l10211 |
14910 |     14890                                   line   791 |
14911 |     14891                                   |
14912 |     14892   0016'                     l9793:;  BSR  set  to:  0 |
14913 |     14893                            |
14914 |     14894                            ;vscp_firmware.c:  791:  vscp_handleHeartbeat(); |
14915 |     14895   0016'  EC00'  F000'                call   _vscp_handleHeartbeat      ;wreg  free |
14916 |     14896                                   line   792 |
14917 |     14897                            ;vscp_firmware.c:  792:  break; |
14918 |     14898   001A'  EF00'  F000'                goto   l1218 |
14919 |     14899                                   line   796 |
14920 |     14900                                   |
14921 |     14901   001E'                     l9795:;  BSR  set  to:  0 |
14922 |     14902                            |
14923 |     14903                            ;vscp_firmware.c:  796:  vscp_newNodeOnline(); |
14924 |     14904   001E'  EC00'  F000'                call   _vscp_newNodeOnline        ;wreg  free |
14925 |     14905                                   line   797 |
14926 |     14906                            ;vscp_firmware.c:  797:  break; |
14927 |     14907   0022'  EF00'  F000'                goto   l1218 |
14928 |     14908                                   line   801 |
14929 |     14909                                   |
14930 |     14910   0026'                     l9797:;  BSR  set  to:  0 |
14931 |     14911                            |
14932 |     14912                            ;vscp_firmware.c:  801:  vscp_handleSetNickname(); |
14933 |     14913   0026'  EC00'  F000'                call   _vscp_handleSetNickname    ;wreg  free |
14934 |     14914                                   line   802 |
14935 |     14915                            ;vscp_firmware.c:  802:  break; |
14936 |     14916   002A'  EF00'  F000'                goto   l1218 |
14937 |     14917                                   line   806 |
14938 |     14918                                   |
14939 |     14919   002E'                     l9799:;  BSR  set  to:  0 |
14940 |     14920                            |
14941 |     14921                            ;vscp_firmware.c:  806:  vscp_handleDropNickname(); |
14942 |     14922   002E'  EC00'  F000'                call   _vscp_handleDropNickname   ;wreg  free |
14943 |     14923                                   line   807 |
14944 |     14924                            ;vscp_firmware.c:  807:  break; |
14945 |     14925   0032'  EF00'  F000'                goto   l1218 |
14946 |     14926                                   line   812 |
14947 |     14927                                   |
14948 |     14928   0036'                     l9801:;  BSR  set  to:  0 |
14949 |     14929                            |
14950 |     14930                            ;vscp_firmware.c:  811:  if  ((2  ==  (vscp_imsg.flags  &  0x0f))  && |
14951 |     14931                            ;vscp_firmware.c:  812:  (vscp_nickname  ==  vscp_imsg.data[  0  ]))  { |
14952 |     14932   0036'  5100'                      movf   ((_vscp_imsg))&0ffh,w |
14953 |     14933   0038'  0B0F                       andlw  low(0Fh) |
14954 |     14934   003A'  0A02                       xorlw  02h |
14955 |     14935   003C'  A4D8                       btfss  status,2 |
14956 |     14936   003E'  EF00'  F000'                goto   u7321 |
14957 |     14937   0042'  EF00'  F000'                goto   u7320 |
14958 |     14938   0046'                     u7321: |
14959 |     14939   0046'  EF00'  F000'                goto   l1218 |
14960 |     14940   004A'                     u7320: |
14961 |     14941                                   |
14962 |     14942   004A'                     l9803:;  BSR  set  to:  0 |
14963 |     14943                            |
14964 |     14944   004A'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
14965 |     14945   004C'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
14966 |     14946   0050'  62DF                       cpfseq indf2 |
14967 |     14947   0052'  EF00'  F000'                goto   u7331 |
14968 |     14948   0056'  EF00'  F000'                goto   u7330 |
14969 |     14949   005A'                     u7331: |
14970 |     14950   005A'  EF00'  F000'                goto   l1218 |
14971 |     14951   005E'                     u7330: |
14972 |     14952                                   line   814 |
14973 |     14953                                   |
14974 |     14954   005E'                     l9805:;  BSR  set  to:  0 |
14975 |     14955                            |
14976 |     14956                            ;vscp_firmware.c:  814:  if  (vscp_imsg.data[  1  ] &lsaquo   0x80)  { |
14977 |     14957   005E'  0E80                       movlw  (080h)&0ffh |
14978 |     14958   0060'  6100'                      cpfslt (0+(_vscp_imsg+07h))&0ffh |
14979 |     14959   0062'  EF00'  F000'                goto   u7341 |
14980 |     14960   0066'  EF00'  F000'                goto   u7340 |
14981 |     14961   006A'                     u7341: |
14982 |     14962   006A'  EF00'  F000'                goto   l9821 |
14983 |     14963   006E'                     u7340: |
14984 |     14964                                   line   817 |
14985 |     14965                                   |
14986 |     14966   006E'                     l9807:;  BSR  set  to:  0 |
14987 |     14967                            |
14988 |     14968                            ;vscp_firmware.c:  817:  vscp_omsg.data[  1  ]  =  vscp_readAppReg(vscp_imsg.data[  1  ]); |
14989 |     14969   006E'  5100'                      movf   (0+(_vscp_imsg+07h))&0ffh,w |
14990 |     14970                                   |
14991 |     14971   0070'  EC00'  F000'                call   _vscp_readAppReg |
14992 |     14972   0074'  0100                       movlb  0 ;  ()  banked |
14993 |     14973   0076'  6F00'                      movwf  (0+(_vscp_omsg+06h))&0ffh |
14994 |     14974                                   line   820 |
14995 |     14975                                   |
14996 |     14976   0078'                     l9809:;  BSR  set  to:  0 |
14997 |     14977                            |
14998 |     14978                            ;vscp_firmware.c:  820:  vscp_omsg.data[  0  ]  =  vscp_imsg.data[  1  ]; |
14999 |     14979   0078'  C020'  F02C'                movff  0+(_vscp_imsg+07h),0+(_vscp_omsg+05h) |
15000 |     14980                                   line   822 |
15001 |     14981                                   |
15002 |     14982   007C'                     l9811:;  BSR  set  to:  0 |
15003 |     14983                            |
15004 |     14984                            ;vscp_firmware.c:  822:  vscp_omsg.priority  =  0x03; |
15005 |     14985   007C'  0E03                       movlw  low(03h) |
15006 |     14986   007E'  6F00'                      movwf  (0+(_vscp_omsg+01h))&0ffh |
15007 |     14987                                   line   823 |
15008 |     14988                                   |
15009 |     14989   0080'                     l9813:;  BSR  set  to:  0 |
15010 |     14990                            |
15011 |     14991                            ;vscp_firmware.c:  823:  vscp_omsg.flags  =  0x80  +  2; |
15012 |     14992   0080'  0E82                       movlw  low(082h) |
15013 |     14993   0082'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
15014 |     14994                                   line   824 |
15015 |     14995                                   |
15016 |     14996   0084'                     l9815:;  BSR  set  to:  0 |
15017 |     14997                            |
15018 |     14998                            ;vscp_firmware.c:  824:  vscp_omsg.vscp_class  =  0; |
15019 |     14999   0084'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
15020 |     15000   0086'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
15021 |     15001                                   line   825 |
15022 |     15002                                   |
15023 |     15003   0088'                     l9817:;  BSR  set  to:  0 |
15024 |     15004                            |
15025 |     15005                            ;vscp_firmware.c:  825:  vscp_omsg.vscp_type  =  10; |
15026 |     15006   0088'  0E0A                       movlw  low(0Ah) |
15027 |     15007   008A'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
15028 |     15008                                   line   828 |
15029 |     15009                                   |
15030 |     15010   008C'                     l9819:;  BSR  set  to:  0 |
15031 |     15011                            |
15032 |     15012                            ;vscp_firmware.c:  828:  vscp_sendEvent(); |
15033 |     15013   008C'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
15034 |     15014                                   line   829 |
15035 |     15015                            ;vscp_firmware.c:  829:  }  else  { |
15036 |     15016   0090'  EF00'  F000'                goto   l1218 |
15037 |     15017                                   line   833 |
15038 |     15018                                   |
15039 |     15019   0094'                     l9821:;  BSR  set  to:  0 |
15040 |     15020                            |
15041 |     15021                            ;vscp_firmware.c:  832:  vscp_omsg.data[  1  ]  = |
15042 |     15022                            ;vscp_firmware.c:  833:  vscp_readStdReg(vscp_imsg.data[  1  ]); |
15043 |     15023   0094'  5100'                      movf   (0+(_vscp_imsg+07h))&0ffh,w |
15044 |     15024                                   |
15045 |     15025   0096'  EC00'  F000'                call   _vscp_readStdReg |
15046 |     15026   009A'  0100                       movlb  0 ;  ()  banked |
15047 |     15027   009C'  6F00'                      movwf  (0+(_vscp_omsg+06h))&0ffh |
15048 |     15028   009E'  EF00'  F000'                goto   l9809 |
15049 |     15029                                   line   852 |
15050 |     15030                                   |
15051 |     15031   00A2'                     l9835:;  BSR  set  to:  0 |
15052 |     15032                            |
15053 |     15033                            ;vscp_firmware.c:  851:  if  ((3  ==  (vscp_imsg.flags  &  0x0f))  && |
15054 |     15034                            ;vscp_firmware.c:  852:  (vscp_nickname  ==  vscp_imsg.data[  0  ]))  { |
15055 |     15035   00A2'  5100'                      movf   ((_vscp_imsg))&0ffh,w |
15056 |     15036   00A4'  0B0F                       andlw  low(0Fh) |
15057 |     15037   00A6'  0A03                       xorlw  03h |
15058 |     15038   00A8'  A4D8                       btfss  status,2 |
15059 |     15039   00AA'  EF00'  F000'                goto   u7351 |
15060 |     15040   00AE'  EF00'  F000'                goto   u7350 |
15061 |     15041   00B2'                     u7351: |
15062 |     15042   00B2'  EF00'  F000'                goto   l1218 |
15063 |     15043   00B6'                     u7350: |
15064 |     15044                                   |
15065 |     15045   00B6'                     l9837:;  BSR  set  to:  0 |
15066 |     15046                            |
15067 |     15047   00B6'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
15068 |     15048   00B8'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
15069 |     15049   00BC'  62DF                       cpfseq indf2 |
15070 |     15050   00BE'  EF00'  F000'                goto   u7361 |
15071 |     15051   00C2'  EF00'  F000'                goto   u7360 |
15072 |     15052   00C6'                     u7361: |
15073 |     15053   00C6'  EF00'  F000'                goto   l1218 |
15074 |     15054   00CA'                     u7360: |
15075 |     15055                                   line   854 |
15076 |     15056                                   |
15077 |     15057   00CA'                     l9839:;  BSR  set  to:  0 |
15078 |     15058                            |
15079 |     15059                            ;vscp_firmware.c:  854:  if  (vscp_imsg.data[  1  ] &lsaquo   0x80)  { |
15080 |     15060   00CA'  0E80                       movlw  (080h)&0ffh |
15081 |     15061   00CC'  6100'                      cpfslt (0+(_vscp_imsg+07h))&0ffh |
15082 |     15062   00CE'  EF00'  F000'                goto   u7371 |
15083 |     15063   00D2'  EF00'  F000'                goto   u7370 |
15084 |     15064   00D6'                     u7371: |
15085 |     15065   00D6'  EF00'  F000'                goto   l9855 |
15086 |     15066   00DA'                     u7370: |
15087 |     15067                                   line   858 |
15088 |     15068                                   |
15089 |     15069   00DA'                     l9841:;  BSR  set  to:  0 |
15090 |     15070                            |
15091 |     15071                            ;vscp_firmware.c:  857:  vscp_omsg.data[  1  ]  = |
15092 |     15072                            ;vscp_firmware.c:  858:  vscp_writeAppReg(vscp_imsg.data[  1  ],  vscp_imsg.data[  2  ]); |
15093 |     15073   00DA'  C021'  F020'                movff  0+(_vscp_imsg+08h),(c:?_vscp_writeAppReg) |
15094 |     15074   00DE'  5100'                      movf   (0+(_vscp_imsg+07h))&0ffh,w |
15095 |     15075                                   |
15096 |     15076   00E0'  EC00'  F000'                call   _vscp_writeAppReg |
15097 |     15077   00E4'  0100                       movlb  0 ;  ()  banked |
15098 |     15078   00E6'  6F00'                      movwf  (0+(_vscp_omsg+06h))&0ffh |
15099 |     15079   00E8'  EF00'  F000'                goto   l9809 |
15100 |     15080                                   line   875 |
15101 |     15081                                   |
15102 |     15082   00EC'                     l9855:;  BSR  set  to:  0 |
15103 |     15083                            |
15104 |     15084                            ;vscp_firmware.c:  874:  vscp_omsg.data[  1  ]  = |
15105 |     15085                            ;vscp_firmware.c:  875:  vscp_writeStdReg(vscp_imsg.data[  1  ],  vscp_imsg.data[  2  ]); |
15106 |     15086   00EC'  C021'  F021'                movff  0+(_vscp_imsg+08h),(c:?_vscp_writeStdReg) |
15107 |     15087   00F0'  5100'                      movf   (0+(_vscp_imsg+07h))&0ffh,w |
15108 |     15088                                   |
15109 |     15089   00F2'  EC00'  F000'                call   _vscp_writeStdReg |
15110 |     15090   00F6'  0100                       movlb  0 ;  ()  banked |
15111 |     15091   00F8'  6F00'                      movwf  (0+(_vscp_omsg+06h))&0ffh |
15112 |     15092   00FA'  EF00'  F000'                goto   l9809 |
15113 |     15093                                   line   893 |
15114 |     15094                                   |
15115 |     15095   00FE'                     l9869:;  BSR  set  to:  0 |
15116 |     15096                            |
15117 |     15097                            ;vscp_firmware.c:  892:  if  ((vscp_nickname  ==  vscp_imsg.data[  0  ])  && |
15118 |     15098                            ;vscp_firmware.c:  893:  (9  ==  vscp_imsg.data[  1  ])) |
15119 |     15099   00FE'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
15120 |     15100   0100'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
15121 |     15101   0104'  62DF                       cpfseq indf2 |
15122 |     15102   0106'  EF00'  F000'                goto   u7381 |
15123 |     15103   010A'  EF00'  F000'                goto   u7380 |
15124 |     15104   010E'                     u7381: |
15125 |     15105   010E'  EF00'  F000'                goto   l9875 |
15126 |     15106   0112'                     u7380: |
15127 |     15107                                   |
15128 |     15108   0112'                     l9871:;  BSR  set  to:  0 |
15129 |     15109                            |
15130 |     15110   0112'  5100'                      movf   (0+(_vscp_imsg+07h))&0ffh,w |
15131 |     15111   0114'  0A09                       xorlw  9 |
15132 |     15112                            |
15133 |     15113   0116'  A4D8                       btfss  status,2 |
15134 |     15114   0118'  EF00'  F000'                goto   u7391 |
15135 |     15115   011C'  EF00'  F000'                goto   u7390 |
15136 |     15116   0120'                     u7391: |
15137 |     15117   0120'  EF00'  F000'                goto   l9875 |
15138 |     15118   0124'                     u7390: |
15139 |     15119                                   line   895 |
15140 |     15120                                   |
15141 |     15121   0124'                     l9873:;  BSR  set  to:  0 |
15142 |     15122                            |
15143 |     15123                            ;vscp_firmware.c:  894:  { |
15144 |     15124                            ;vscp_firmware.c:  895:  vscp_goBootloaderMode(); |
15145 |     15125   0124'  EC00'  F000'                call   _vscp_goBootloaderMode     ;wreg  free |
15146 |     15126                                   line   905 |
15147 |     15127                                   |
15148 |     15128   0128'                     l9875: |
15149 |     15129                            ;vscp_firmware.c:  896:  } |
15150 |     15130                            ;vscp_firmware.c:  898:  if  ((vscp_nickname  ==  vscp_imsg.data[  0  ])  && |
15151 |     15131                            ;vscp_firmware.c:  899:  (1  ==  vscp_imsg.data[  1  ])  && |
15152 |     15132                            ;vscp_firmware.c:  900:  (vscp_getGUID(0)  ==  vscp_imsg.data[  2  ])  && |
15153 |     15133                            ;vscp_firmware.c:  901:  (vscp_getGUID(3)  ==  vscp_imsg.data[  3  ])  && |
15154 |     15134                            ;vscp_firmware.c:  902:  (vscp_getGUID(5)  ==  vscp_imsg.data[  4  ])  && |
15155 |     15135                            ;vscp_firmware.c:  903:  (vscp_getGUID(7)  ==  vscp_imsg.data[  5  ])  && |
15156 |     15136                            ;vscp_firmware.c:  904:  ((vscp_page_select &rsaquo &rsaquo   8)  ==  vscp_imsg.data[  6  ])  && |
15157 |     15137                            ;vscp_firmware.c:  905:  ((vscp_page_select  &  0xff)  ==  vscp_imsg.data[  7  ]))  { |
15158 |     15138   0128'  0100                       movlb  0 ;  ()  banked |
15159 |     15139   012A'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
15160 |     15140   012C'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
15161 |     15141   0130'  62DF                       cpfseq indf2 |
15162 |     15142   0132'  EF00'  F000'                goto   u7401 |
15163 |     15143   0136'  EF00'  F000'                goto   u7400 |
15164 |     15144   013A'                     u7401: |
15165 |     15145   013A'  EF00'  F000'                goto   l1218 |
15166 |     15146   013E'                     u7400: |
15167 |     15147                                   |
15168 |     15148   013E'                     l9877:;  BSR  set  to:  0 |
15169 |     15149                            |
15170 |     15150   013E'  0500'                      decf   (0+(_vscp_imsg+07h))&0ffh,w |
15171 |     15151                            |
15172 |     15152   0140'  A4D8                       btfss  status,2 |
15173 |     15153   0142'  EF00'  F000'                goto   u7411 |
15174 |     15154   0146'  EF00'  F000'                goto   u7410 |
15175 |     15155   014A'                     u7411: |
15176 |     15156   014A'  EF00'  F000'                goto   l1218 |
15177 |     15157   014E'                     u7410: |
15178 |     15158                                   |
15179 |     15159   014E'                     l9879:;  BSR  set  to:  0 |
15180 |     15160                            |
15181 |     15161   014E'  0E00                       movlw  (0)&0ffh |
15182 |     15162                                   |
15183 |     15163   0150'  EC00'  F000'                call   _vscp_getGUID |
15184 |     15164   0154'  0100                       movlb  0 ;  ()  banked |
15185 |     15165   0156'  1900'                      xorwf  (0+(_vscp_imsg+08h))&0ffh,w |
15186 |     15166   0158'  A4D8                       btfss  status,2 |
15187 |     15167   015A'  EF00'  F000'                goto   u7421 |
15188 |     15168   015E'  EF00'  F000'                goto   u7420 |
15189 |     15169   0162'                     u7421: |
15190 |     15170   0162'  EF00'  F000'                goto   l1218 |
15191 |     15171   0166'                     u7420: |
15192 |     15172                                   |
15193 |     15173   0166'                     l9881:;  BSR  set  to:  0 |
15194 |     15174                            |
15195 |     15175   0166'  0E03                       movlw  (03h)&0ffh |
15196 |     15176                                   |
15197 |     15177   0168'  EC00'  F000'                call   _vscp_getGUID |
15198 |     15178   016C'  0100                       movlb  0 ;  ()  banked |
15199 |     15179   016E'  1900'                      xorwf  (0+(_vscp_imsg+09h))&0ffh,w |
15200 |     15180   0170'  A4D8                       btfss  status,2 |
15201 |     15181   0172'  EF00'  F000'                goto   u7431 |
15202 |     15182   0176'  EF00'  F000'                goto   u7430 |
15203 |     15183   017A'                     u7431: |
15204 |     15184   017A'  EF00'  F000'                goto   l1218 |
15205 |     15185   017E'                     u7430: |
15206 |     15186                                   |
15207 |     15187   017E'                     l9883:;  BSR  set  to:  0 |
15208 |     15188                            |
15209 |     15189   017E'  0E05                       movlw  (05h)&0ffh |
15210 |     15190                                   |
15211 |     15191   0180'  EC00'  F000'                call   _vscp_getGUID |
15212 |     15192   0184'  0100                       movlb  0 ;  ()  banked |
15213 |     15193   0186'  1900'                      xorwf  (0+(_vscp_imsg+0Ah))&0ffh,w |
15214 |     15194   0188'  A4D8                       btfss  status,2 |
15215 |     15195   018A'  EF00'  F000'                goto   u7441 |
15216 |     15196   018E'  EF00'  F000'                goto   u7440 |
15217 |     15197   0192'                     u7441: |
15218 |     15198   0192'  EF00'  F000'                goto   l1218 |
15219 |     15199   0196'                     u7440: |
15220 |     15200                                   |
15221 |     15201   0196'                     l9885:;  BSR  set  to:  0 |
15222 |     15202                            |
15223 |     15203   0196'  0E07                       movlw  (07h)&0ffh |
15224 |     15204                                   |
15225 |     15205   0198'  EC00'  F000'                call   _vscp_getGUID |
15226 |     15206   019C'  0100                       movlb  0 ;  ()  banked |
15227 |     15207   019E'  1900'                      xorwf  (0+(_vscp_imsg+0Bh))&0ffh,w |
15228 |     15208   01A0'  A4D8                       btfss  status,2 |
15229 |     15209   01A2'  EF00'  F000'                goto   u7451 |
15230 |     15210   01A6'  EF00'  F000'                goto   u7450 |
15231 |     15211   01AA'                     u7451: |
15232 |     15212   01AA'  EF00'  F000'                goto   l1218 |
15233 |     15213   01AE'                     u7450: |
15234 |     15214                                   |
15235 |     15215   01AE'                     l9887:;  BSR  set  to:  0 |
15236 |     15216                            |
15237 |     15217   01AE'  5001'                      movf   ((c:_vscp_page_select+1)),c,w |
15238 |     15218   01B0'  1900'                      xorwf  (0+(_vscp_imsg+0Ch))&0ffh,w |
15239 |     15219   01B2'  A4D8                       btfss  status,2 |
15240 |     15220   01B4'  EF00'  F000'                goto   u7461 |
15241 |     15221   01B8'  EF00'  F000'                goto   u7460 |
15242 |     15222   01BC'                     u7461: |
15243 |     15223   01BC'  EF00'  F000'                goto   l1218 |
15244 |     15224   01C0'                     u7460: |
15245 |     15225                                   |
15246 |     15226   01C0'                     l9889:;  BSR  set  to:  0 |
15247 |     15227                            |
15248 |     15228   01C0'  5000'                      movf   ((c:_vscp_page_select)),c,w |
15249 |     15229   01C2'  EE20'  F000'                lfsr   2,_vscp_imsg+0Dh |
15250 |     15230   01C6'  62DF                       cpfseq indf2 |
15251 |     15231   01C8'  EF00'  F000'                goto   u7471 |
15252 |     15232   01CC'  EF00'  F000'                goto   u7470 |
15253 |     15233   01D0'                     u7471: |
15254 |     15234   01D0'  EF00'  F000'                goto   l1218 |
15255 |     15235   01D4'                     u7470: |
15256 |     15236                                   line   907 |
15257 |     15237                                   |
15258 |     15238   01D4'                     l9891:;  BSR  set  to:  0 |
15259 |     15239                            |
15260 |     15240                            ;vscp_firmware.c:  907:  vscp_goBootloaderMode(); |
15261 |     15241   01D4'  EC00'  F000'                call   _vscp_goBootloaderMode     ;wreg  free |
15262 |     15242   01D8'  EF00'  F000'                goto   l1218 |
15263 |     15243                                   line   920 |
15264 |     15244                                   |
15265 |     15245   01DC'                     l9893:;  BSR  set  to:  0 |
15266 |     15246                            |
15267 |     15247                            ;vscp_firmware.c:  917:  if  ((vscp_getGUID(0)  ==  vscp_imsg.data[  1  ])  && |
15268 |     15248                            ;vscp_firmware.c:  918:  (vscp_getGUID(1)  ==  vscp_imsg.data[  2  ])  && |
15269 |     15249                            ;vscp_firmware.c:  919:  (vscp_getGUID(2)  ==  vscp_imsg.data[  3  ])  && |
15270 |     15250                            ;vscp_firmware.c:  920:  (vscp_getGUID(3)  ==  vscp_imsg.data[  4  ]))  { |
15271 |     15251   01DC'  0E00                       movlw  (0)&0ffh |
15272 |     15252                                   |
15273 |     15253   01DE'  EC00'  F000'                call   _vscp_getGUID |
15274 |     15254   01E2'  0100                       movlb  0 ;  ()  banked |
15275 |     15255   01E4'  1900'                      xorwf  (0+(_vscp_imsg+07h))&0ffh,w |
15276 |     15256   01E6'  A4D8                       btfss  status,2 |
15277 |     15257   01E8'  EF00'  F000'                goto   u7481 |
15278 |     15258   01EC'  EF00'  F000'                goto   u7480 |
15279 |     15259   01F0'                     u7481: |
15280 |     15260   01F0'  EF00'  F000'                goto   l9937 |
15281 |     15261   01F4'                     u7480: |
15282 |     15262                                   |
15283 |     15263   01F4'                     l9895:;  BSR  set  to:  0 |
15284 |     15264                            |
15285 |     15265   01F4'  0E01                       movlw  (01h)&0ffh |
15286 |     15266                                   |
15287 |     15267   01F6'  EC00'  F000'                call   _vscp_getGUID |
15288 |     15268   01FA'  0100                       movlb  0 ;  ()  banked |
15289 |     15269   01FC'  1900'                      xorwf  (0+(_vscp_imsg+08h))&0ffh,w |
15290 |     15270   01FE'  A4D8                       btfss  status,2 |
15291 |     15271   0200'  EF00'  F000'                goto   u7491 |
15292 |     15272   0204'  EF00'  F000'                goto   u7490 |
15293 |     15273   0208'                     u7491: |
15294 |     15274   0208'  EF00'  F000'                goto   l9937 |
15295 |     15275   020C'                     u7490: |
15296 |     15276                                   |
15297 |     15277   020C'                     l9897:;  BSR  set  to:  0 |
15298 |     15278                            |
15299 |     15279   020C'  0E02                       movlw  (02h)&0ffh |
15300 |     15280                                   |
15301 |     15281   020E'  EC00'  F000'                call   _vscp_getGUID |
15302 |     15282   0212'  0100                       movlb  0 ;  ()  banked |
15303 |     15283   0214'  1900'                      xorwf  (0+(_vscp_imsg+09h))&0ffh,w |
15304 |     15284   0216'  A4D8                       btfss  status,2 |
15305 |     15285   0218'  EF00'  F000'                goto   u7501 |
15306 |     15286   021C'  EF00'  F000'                goto   u7500 |
15307 |     15287   0220'                     u7501: |
15308 |     15288   0220'  EF00'  F000'                goto   l9937 |
15309 |     15289   0224'                     u7500: |
15310 |     15290                                   |
15311 |     15291   0224'                     l9899:;  BSR  set  to:  0 |
15312 |     15292                            |
15313 |     15293   0224'  0E03                       movlw  (03h)&0ffh |
15314 |     15294                                   |
15315 |     15295   0226'  EC00'  F000'                call   _vscp_getGUID |
15316 |     15296   022A'  0100                       movlb  0 ;  ()  banked |
15317 |     15297   022C'  1900'                      xorwf  (0+(_vscp_imsg+0Ah))&0ffh,w |
15318 |     15298   022E'  A4D8                       btfss  status,2 |
15319 |     15299   0230'  EF00'  F000'                goto   u7511 |
15320 |     15300   0234'  EF00'  F000'                goto   u7510 |
15321 |     15301   0238'                     u7511: |
15322 |     15302   0238'  EF00'  F000'                goto   l9937 |
15323 |     15303   023C'                     u7510: |
15324 |     15304                                   line   921 |
15325 |     15305                                   |
15326 |     15306   023C'                     l9901:;  BSR  set  to:  0 |
15327 |     15307                            |
15328 |     15308                            ;vscp_firmware.c:  921:  vscp_guid_reset  |=  0x10; |
15329 |     15309   023C'  8806'                      bsf    (0+(4/8)+(c:_vscp_guid_reset)),c,(4)&7 |
15330 |     15310   023E'  EF00'  F000'                goto   l9937 |
15331 |     15311                                   line   929 |
15332 |     15312                                   |
15333 |     15313   0242'                     l9903:;  BSR  set  to:  0 |
15334 |     15314                            |
15335 |     15315                            ;vscp_firmware.c:  926:  if  ((vscp_getGUID(4)  ==  vscp_imsg.data[  1  ])  && |
15336 |     15316                            ;vscp_firmware.c:  927:  (vscp_getGUID(5)  ==  vscp_imsg.data[  2  ])  && |
15337 |     15317                            ;vscp_firmware.c:  928:  (vscp_getGUID(6)  ==  vscp_imsg.data[  3  ])  && |
15338 |     15318                            ;vscp_firmware.c:  929:  (vscp_getGUID(7)  ==  vscp_imsg.data[  4  ]))  { |
15339 |     15319   0242'  0E04                       movlw  (04h)&0ffh |
15340 |     15320                                   |
15341 |     15321   0244'  EC00'  F000'                call   _vscp_getGUID |
15342 |     15322   0248'  0100                       movlb  0 ;  ()  banked |
15343 |     15323   024A'  1900'                      xorwf  (0+(_vscp_imsg+07h))&0ffh,w |
15344 |     15324   024C'  A4D8                       btfss  status,2 |
15345 |     15325   024E'  EF00'  F000'                goto   u7521 |
15346 |     15326   0252'  EF00'  F000'                goto   u7520 |
15347 |     15327   0256'                     u7521: |
15348 |     15328   0256'  EF00'  F000'                goto   l9937 |
15349 |     15329   025A'                     u7520: |
15350 |     15330                                   |
15351 |     15331   025A'                     l9905:;  BSR  set  to:  0 |
15352 |     15332                            |
15353 |     15333   025A'  0E05                       movlw  (05h)&0ffh |
15354 |     15334                                   |
15355 |     15335   025C'  EC00'  F000'                call   _vscp_getGUID |
15356 |     15336   0260'  0100                       movlb  0 ;  ()  banked |
15357 |     15337   0262'  1900'                      xorwf  (0+(_vscp_imsg+08h))&0ffh,w |
15358 |     15338   0264'  A4D8                       btfss  status,2 |
15359 |     15339   0266'  EF00'  F000'                goto   u7531 |
15360 |     15340   026A'  EF00'  F000'                goto   u7530 |
15361 |     15341   026E'                     u7531: |
15362 |     15342   026E'  EF00'  F000'                goto   l9937 |
15363 |     15343   0272'                     u7530: |
15364 |     15344                                   |
15365 |     15345   0272'                     l9907:;  BSR  set  to:  0 |
15366 |     15346                            |
15367 |     15347   0272'  0E06                       movlw  (06h)&0ffh |
15368 |     15348                                   |
15369 |     15349   0274'  EC00'  F000'                call   _vscp_getGUID |
15370 |     15350   0278'  0100                       movlb  0 ;  ()  banked |
15371 |     15351   027A'  1900'                      xorwf  (0+(_vscp_imsg+09h))&0ffh,w |
15372 |     15352   027C'  A4D8                       btfss  status,2 |
15373 |     15353   027E'  EF00'  F000'                goto   u7541 |
15374 |     15354   0282'  EF00'  F000'                goto   u7540 |
15375 |     15355   0286'                     u7541: |
15376 |     15356   0286'  EF00'  F000'                goto   l9937 |
15377 |     15357   028A'                     u7540: |
15378 |     15358                                   |
15379 |     15359   028A'                     l9909:;  BSR  set  to:  0 |
15380 |     15360                            |
15381 |     15361   028A'  0E07                       movlw  (07h)&0ffh |
15382 |     15362                                   |
15383 |     15363   028C'  EC00'  F000'                call   _vscp_getGUID |
15384 |     15364   0290'  0100                       movlb  0 ;  ()  banked |
15385 |     15365   0292'  1900'                      xorwf  (0+(_vscp_imsg+0Ah))&0ffh,w |
15386 |     15366   0294'  A4D8                       btfss  status,2 |
15387 |     15367   0296'  EF00'  F000'                goto   u7551 |
15388 |     15368   029A'  EF00'  F000'                goto   u7550 |
15389 |     15369   029E'                     u7551: |
15390 |     15370   029E'  EF00'  F000'                goto   l9937 |
15391 |     15371   02A2'                     u7550: |
15392 |     15372                                   line   930 |
15393 |     15373                                   |
15394 |     15374   02A2'                     l9911:;  BSR  set  to:  0 |
15395 |     15375                            |
15396 |     15376                            ;vscp_firmware.c:  930:  vscp_guid_reset  |=  0x20; |
15397 |     15377   02A2'  8A06'                      bsf    (0+(5/8)+(c:_vscp_guid_reset)),c,(5)&7 |
15398 |     15378   02A4'  EF00'  F000'                goto   l9937 |
15399 |     15379                                   line   938 |
15400 |     15380                                   |
15401 |     15381   02A8'                     l9913:;  BSR  set  to:  0 |
15402 |     15382                            |
15403 |     15383                            ;vscp_firmware.c:  935:  if  ((vscp_getGUID(8)  ==  vscp_imsg.data[  1  ])  && |
15404 |     15384                            ;vscp_firmware.c:  936:  (vscp_getGUID(9)  ==  vscp_imsg.data[  2  ])  && |
15405 |     15385                            ;vscp_firmware.c:  937:  (vscp_getGUID(10)  ==  vscp_imsg.data[  3  ])  && |
15406 |     15386                            ;vscp_firmware.c:  938:  (vscp_getGUID(11)  ==  vscp_imsg.data[  4  ]))  { |
15407 |     15387   02A8'  0E08                       movlw  (08h)&0ffh |
15408 |     15388                                   |
15409 |     15389   02AA'  EC00'  F000'                call   _vscp_getGUID |
15410 |     15390   02AE'  0100                       movlb  0 ;  ()  banked |
15411 |     15391   02B0'  1900'                      xorwf  (0+(_vscp_imsg+07h))&0ffh,w |
15412 |     15392   02B2'  A4D8                       btfss  status,2 |
15413 |     15393   02B4'  EF00'  F000'                goto   u7561 |
15414 |     15394   02B8'  EF00'  F000'                goto   u7560 |
15415 |     15395   02BC'                     u7561: |
15416 |     15396   02BC'  EF00'  F000'                goto   l9937 |
15417 |     15397   02C0'                     u7560: |
15418 |     15398                                   |
15419 |     15399   02C0'                     l9915:;  BSR  set  to:  0 |
15420 |     15400                            |
15421 |     15401   02C0'  0E09                       movlw  (09h)&0ffh |
15422 |     15402                                   |
15423 |     15403   02C2'  EC00'  F000'                call   _vscp_getGUID |
15424 |     15404   02C6'  0100                       movlb  0 ;  ()  banked |
15425 |     15405   02C8'  1900'                      xorwf  (0+(_vscp_imsg+08h))&0ffh,w |
15426 |     15406   02CA'  A4D8                       btfss  status,2 |
15427 |     15407   02CC'  EF00'  F000'                goto   u7571 |
15428 |     15408   02D0'  EF00'  F000'                goto   u7570 |
15429 |     15409   02D4'                     u7571: |
15430 |     15410   02D4'  EF00'  F000'                goto   l9937 |
15431 |     15411   02D8'                     u7570: |
15432 |     15412                                   |
15433 |     15413   02D8'                     l9917:;  BSR  set  to:  0 |
15434 |     15414                            |
15435 |     15415   02D8'  0E0A                       movlw  (0Ah)&0ffh |
15436 |     15416                                   |
15437 |     15417   02DA'  EC00'  F000'                call   _vscp_getGUID |
15438 |     15418   02DE'  0100                       movlb  0 ;  ()  banked |
15439 |     15419   02E0'  1900'                      xorwf  (0+(_vscp_imsg+09h))&0ffh,w |
15440 |     15420   02E2'  A4D8                       btfss  status,2 |
15441 |     15421   02E4'  EF00'  F000'                goto   u7581 |
15442 |     15422   02E8'  EF00'  F000'                goto   u7580 |
15443 |     15423   02EC'                     u7581: |
15444 |     15424   02EC'  EF00'  F000'                goto   l9937 |
15445 |     15425   02F0'                     u7580: |
15446 |     15426                                   |
15447 |     15427   02F0'                     l9919:;  BSR  set  to:  0 |
15448 |     15428                            |
15449 |     15429   02F0'  0E0B                       movlw  (0Bh)&0ffh |
15450 |     15430                                   |
15451 |     15431   02F2'  EC00'  F000'                call   _vscp_getGUID |
15452 |     15432   02F6'  0100                       movlb  0 ;  ()  banked |
15453 |     15433   02F8'  1900'                      xorwf  (0+(_vscp_imsg+0Ah))&0ffh,w |
15454 |     15434   02FA'  A4D8                       btfss  status,2 |
15455 |     15435   02FC'  EF00'  F000'                goto   u7591 |
15456 |     15436   0300'  EF00'  F000'                goto   u7590 |
15457 |     15437   0304'                     u7591: |
15458 |     15438   0304'  EF00'  F000'                goto   l9937 |
15459 |     15439   0308'                     u7590: |
15460 |     15440                                   line   939 |
15461 |     15441                                   |
15462 |     15442   0308'                     l9921:;  BSR  set  to:  0 |
15463 |     15443                            |
15464 |     15444                            ;vscp_firmware.c:  939:  vscp_guid_reset  |=  0x40; |
15465 |     15445   0308'  8C06'                      bsf    (0+(6/8)+(c:_vscp_guid_reset)),c,(6)&7 |
15466 |     15446   030A'  EF00'  F000'                goto   l9937 |
15467 |     15447                                   line   947 |
15468 |     15448                                   |
15469 |     15449   030E'                     l9923:;  BSR  set  to:  0 |
15470 |     15450                            |
15471 |     15451                            ;vscp_firmware.c:  944:  if  ((vscp_getGUID(12)  ==  vscp_imsg.data[  1  ])  && |
15472 |     15452                            ;vscp_firmware.c:  945:  (vscp_getGUID(13)  ==  vscp_imsg.data[  2  ])  && |
15473 |     15453                            ;vscp_firmware.c:  946:  (vscp_getGUID(14)  ==  vscp_imsg.data[  3  ])  && |
15474 |     15454                            ;vscp_firmware.c:  947:  (vscp_getGUID(15)  ==  vscp_imsg.data[  4  ]))  { |
15475 |     15455   030E'  0E0C                       movlw  (0Ch)&0ffh |
15476 |     15456                                   |
15477 |     15457   0310'  EC00'  F000'                call   _vscp_getGUID |
15478 |     15458   0314'  0100                       movlb  0 ;  ()  banked |
15479 |     15459   0316'  1900'                      xorwf  (0+(_vscp_imsg+07h))&0ffh,w |
15480 |     15460   0318'  A4D8                       btfss  status,2 |
15481 |     15461   031A'  EF00'  F000'                goto   u7601 |
15482 |     15462   031E'  EF00'  F000'                goto   u7600 |
15483 |     15463   0322'                     u7601: |
15484 |     15464   0322'  EF00'  F000'                goto   l9937 |
15485 |     15465   0326'                     u7600: |
15486 |     15466                                   |
15487 |     15467   0326'                     l9925:;  BSR  set  to:  0 |
15488 |     15468                            |
15489 |     15469   0326'  0E0D                       movlw  (0Dh)&0ffh |
15490 |     15470                                   |
15491 |     15471   0328'  EC00'  F000'                call   _vscp_getGUID |
15492 |     15472   032C'  0100                       movlb  0 ;  ()  banked |
15493 |     15473   032E'  1900'                      xorwf  (0+(_vscp_imsg+08h))&0ffh,w |
15494 |     15474   0330'  A4D8                       btfss  status,2 |
15495 |     15475   0332'  EF00'  F000'                goto   u7611 |
15496 |     15476   0336'  EF00'  F000'                goto   u7610 |
15497 |     15477   033A'                     u7611: |
15498 |     15478   033A'  EF00'  F000'                goto   l9937 |
15499 |     15479   033E'                     u7610: |
15500 |     15480                                   |
15501 |     15481   033E'                     l9927:;  BSR  set  to:  0 |
15502 |     15482                            |
15503 |     15483   033E'  0E0E                       movlw  (0Eh)&0ffh |
15504 |     15484                                   |
15505 |     15485   0340'  EC00'  F000'                call   _vscp_getGUID |
15506 |     15486   0344'  0100                       movlb  0 ;  ()  banked |
15507 |     15487   0346'  1900'                      xorwf  (0+(_vscp_imsg+09h))&0ffh,w |
15508 |     15488   0348'  A4D8                       btfss  status,2 |
15509 |     15489   034A'  EF00'  F000'                goto   u7621 |
15510 |     15490   034E'  EF00'  F000'                goto   u7620 |
15511 |     15491   0352'                     u7621: |
15512 |     15492   0352'  EF00'  F000'                goto   l9937 |
15513 |     15493   0356'                     u7620: |
15514 |     15494                                   |
15515 |     15495   0356'                     l9929:;  BSR  set  to:  0 |
15516 |     15496                            |
15517 |     15497   0356'  0E0F                       movlw  (0Fh)&0ffh |
15518 |     15498                                   |
15519 |     15499   0358'  EC00'  F000'                call   _vscp_getGUID |
15520 |     15500   035C'  0100                       movlb  0 ;  ()  banked |
15521 |     15501   035E'  1900'                      xorwf  (0+(_vscp_imsg+0Ah))&0ffh,w |
15522 |     15502   0360'  A4D8                       btfss  status,2 |
15523 |     15503   0362'  EF00'  F000'                goto   u7631 |
15524 |     15504   0366'  EF00'  F000'                goto   u7630 |
15525 |     15505   036A'                     u7631: |
15526 |     15506   036A'  EF00'  F000'                goto   l9937 |
15527 |     15507   036E'                     u7630: |
15528 |     15508                                   line   948 |
15529 |     15509                                   |
15530 |     15510   036E'                     l9931:;  BSR  set  to:  0 |
15531 |     15511                            |
15532 |     15512                            ;vscp_firmware.c:  948:  vscp_guid_reset  |=  0x80; |
15533 |     15513   036E'  8E06'                      bsf    (0+(7/8)+(c:_vscp_guid_reset)),c,(7)&7 |
15534 |     15514   0370'  EF00'  F000'                goto   l9937 |
15535 |     15515                                   line   952 |
15536 |     15516                            ;vscp_firmware.c:  952:  default: |
15537 |     15517                                   |
15538 |     15518   0374'                     l1159:;  BSR  set  to:  0 |
15539 |     15519                            |
15540 |     15520                                   line   953 |
15541 |     15521                            ;vscp_firmware.c:  953:  vscp_guid_reset  =  0; |
15542 |     15522   0374'  6A06'                      clrf   ((c:_vscp_guid_reset)),c |
15543 |     15523                                   line   954 |
15544 |     15524                            ;vscp_firmware.c:  954:  break; |
15545 |     15525   0376'  EF00'  F000'                goto   l9937 |
15546 |     15526                                   line   914 |
15547 |     15527                                   |
15548 |     15528   037A'                     l9935:;  BSR  set  to:  0 |
15549 |     15529                            |
15550 |     15530   037A'  3900'                      swapf  (0+(_vscp_imsg+06h))&0ffh,w |
15551 |     15531   037C'  0B0F                       andlw  (0ffh  shr  4)  &  0ffh |
15552 |     15532   037E'  6F00'                      movwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
15553 |     15533   0380'  6B00'                      clrf   (??_vscp_handleProtocolEvent+0+0+1)&0ffh |
15554 |     15534                            |
15555 |     15535                                   ;  Switch  on  2  bytes  has  been  partitioned  into  a  top  level  switch  of  size  1,  and  1  sub-s |
15556 |                                     witches |
15557 |     15536                            ;  Switch  size  1,  requested  type  "space" |
15558 |     15537                            ;  Number  of  cases  is  1,  Range  of  values  is  0  to  0 |
15559 |     15538                            ;  switch  strategies  available: |
15560 |     15539                            ;  Name          Instructions  Cycles |
15561 |     15540                            ;  simple_byte             4      3  (average) |
15562 |     15541                            ;      Chosen  strategy  is  simple_byte |
15563 |     15542                            |
15564 |     15543   0382'  5100'                      movf  ??_vscp_handleProtocolEvent+0+1&0ffh,w |
15565 |     15544   0384'  0A00                       xorlw  0^0       ;  case  0 |
15566 |     15545   0386'  B4D8                       skipnz |
15567 |     15546   0388'  EF00'  F000'                goto   l14609 |
15568 |     15547   038C'  EF00'  F000'                goto   l1159 |
15569 |     15548                                   |
15570 |     15549   0390'                     l14609:;  BSR  set  to:  0 |
15571 |     15550                            |
15572 |     15551                            ;  Switch  size  1,  requested  type  "space" |
15573 |     15552                            ;  Number  of  cases  is  4,  Range  of  values  is  0  to  3 |
15574 |     15553                            ;  switch  strategies  available: |
15575 |     15554                            ;  Name          Instructions  Cycles |
15576 |     15555                            ;  simple_byte            13      7  (average) |
15577 |     15556                            ;      Chosen  strategy  is  simple_byte |
15578 |     15557                            |
15579 |     15558   0390'  5100'                      movf  ??_vscp_handleProtocolEvent+0+0&0ffh,w |
15580 |     15559   0392'  0A00                       xorlw  0^0       ;  case  0 |
15581 |     15560   0394'  B4D8                       skipnz |
15582 |     15561   0396'  EF00'  F000'                goto   l9893 |
15583 |     15562   039A'  0A01                       xorlw  1^0       ;  case  1 |
15584 |     15563   039C'  B4D8                       skipnz |
15585 |     15564   039E'  EF00'  F000'                goto   l9903 |
15586 |     15565   03A2'  0A03                       xorlw  2^1       ;  case  2 |
15587 |     15566   03A4'  B4D8                       skipnz |
15588 |     15567   03A6'  EF00'  F000'                goto   l9913 |
15589 |     15568   03AA'  0A01                       xorlw  3^2       ;  case  3 |
15590 |     15569   03AC'  B4D8                       skipnz |
15591 |     15570   03AE'  EF00'  F000'                goto   l9923 |
15592 |     15571   03B2'  EF00'  F000'                goto   l1159 |
15593 |     15572                            |
15594 |     15573                                   line   957 |
15595 |     15574                                   |
15596 |     15575   03B6'                     l9937:;  BSR  set  to:  0 |
15597 |     15576                            |
15598 |     15577                            ;vscp_firmware.c:  957:  if  (0xf0  ==  (vscp_guid_reset  &  0xf0))  { |
15599 |     15578   03B6'  5006'                      movf   ((c:_vscp_guid_reset)),c,w |
15600 |     15579   03B8'  0BF0                       andlw  low(0F0h) |
15601 |     15580   03BA'  0AF0                       xorlw  0F0h |
15602 |     15581   03BC'  A4D8                       btfss  status,2 |
15603 |     15582   03BE'  EF00'  F000'                goto   u7641 |
15604 |     15583   03C2'  EF00'  F000'                goto   u7640 |
15605 |     15584   03C6'                     u7641: |
15606 |     15585   03C6'  EF00'  F000'                goto   l1218 |
15607 |     15586   03CA'                     u7640: |
15608 |     15587                                   line   959 |
15609 |     15588                                   |
15610 |     15589   03CA'                     l9939:;  BSR  set  to:  0 |
15611 |     15590                            |
15612 |     15591                            ;vscp_firmware.c:  959:  vscp_init(); |
15613 |     15592   03CA'  EC00'  F000'                call   _vscp_init ;wreg  free |
15614 |     15593   03CE'  EF00'  F000'                goto   l1218 |
15615 |     15594                                   line   965 |
15616 |     15595                                   |
15617 |     15596   03D2'                     l9941:;  BSR  set  to:  0 |
15618 |     15597                            |
15619 |     15598                            ;vscp_firmware.c:  965:  if  (vscp_nickname  ==  vscp_imsg.data[  0  ])  { |
15620 |     15599   03D2'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
15621 |     15600   03D4'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
15622 |     15601   03D8'  62DF                       cpfseq indf2 |
15623 |     15602   03DA'  EF00'  F000'                goto   u7651 |
15624 |     15603   03DE'  EF00'  F000'                goto   u7650 |
15625 |     15604   03E2'                     u7651: |
15626 |     15605   03E2'  EF00'  F000'                goto   l1218 |
15627 |     15606   03E6'                     u7650: |
15628 |     15607                                   line   968 |
15629 |     15608                                   |
15630 |     15609   03E6'                     l9943:;  BSR  set  to:  0 |
15631 |     15610                            |
15632 |     15611                            ;vscp_firmware.c:  967:  uint8_t  i; |
15633 |     15612                            ;vscp_firmware.c:  968:  uint8_t  pos  =  0; |
15634 |     15613   03E6'  6B00'                      clrf   ((vscp_handleProtocolEvent@pos))&0ffh |
15635 |     15614                                   line   969 |
15636 |     15615                            ;vscp_firmware.c:  969:  uint8_t  offset  =  vscp_imsg.data[  1  ]; |
15637 |     15616   03E8'  C020'  F028'                movff  0+(_vscp_imsg+07h),(vscp_handleProtocolEvent@offset) |
15638 |     15617                                   line   970 |
15639 |     15618                            ;vscp_firmware.c:  970:  uint8_t  len  =  vscp_imsg.data[  2  ]; |
15640 |     15619   03EC'  C021'  F02B'                movff  0+(_vscp_imsg+08h),(vscp_handleProtocolEvent@len) |
15641 |     15620                                   line   972 |
15642 |     15621                            ;vscp_firmware.c:  972:  for  (i  =  0;  i &lsaquo   len;  i++)  { |
15643 |     15622   03F0'  6B00'                      clrf   ((vscp_handleProtocolEvent@i))&0ffh |
15644 |     15623   03F2'  EF00'  F000'                goto   l9973 |
15645 |     15624                                   line   973 |
15646 |     15625                                   |
15647 |     15626   03F6'                     l9945:;  BSR  set  to:  0 |
15648 |     15627                            |
15649 |     15628                            ;vscp_firmware.c:  973:  vscp_omsg.data[  (i  %  7)  +  1  ]  =  vscp_readRegister(offset  +  i); |
15650 |     15629   03F6'  5100'                      movf   ((vscp_handleProtocolEvent@offset))&0ffh,w |
15651 |     15630   03F8'  2500'                      addwf  ((vscp_handleProtocolEvent@i))&0ffh,w |
15652 |     15631                                   |
15653 |     15632   03FA'  EC00'  F000'                call   _vscp_readRegister |
15654 |     15633   03FE'  0100                       movlb  0 ;  ()  banked |
15655 |     15634   0400'  6F00'                      movwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
15656 |     15635   0402'  0E07                       movlw  low(07h) |
15657 |     15636   0404'  6E0D'                      movwf  ((c:?___lbmod)),c |
15658 |     15637   0406'  5100'                      movf   ((vscp_handleProtocolEvent@i))&0ffh,w |
15659 |     15638                                   |
15660 |     15639   0408'  EC00'  F000'                call   ___lbmod |
15661 |     15640   040C'  0100                       movlb  0 ;  ()  banked |
15662 |     15641   040E'  6F00'                      movwf  (??_vscp_handleProtocolEvent+1+0)&0ffh |
15663 |     15642   0410'  5100'                      movf   ((??_vscp_handleProtocolEvent+1+0))&0ffh,w |
15664 |     15643   0412'  0F00'                      addlw  low(_vscp_omsg+06h) |
15665 |     15644   0414'  6ED9                       movwf  fsr2l |
15666 |     15645   0416'  6ADA                       clrf   fsr2h |
15667 |     15646   0418'  C01D'  FFDF                 movff  (??_vscp_handleProtocolEvent+0+0),indf2 |
15668 |     15647                            |
15669 |     15648                                   line   975 |
15670 |     15649                                   |
15671 |     15650   041C'                     l9947:;  BSR  set  to:  0 |
15672 |     15651                            |
15673 |     15652                            ;vscp_firmware.c:  975:  if  ((i  %  7)  ==  6  ||  i  ==  (len  -  1))  { |
15674 |     15653   041C'  0E07                       movlw  low(07h) |
15675 |     15654   041E'  6E0D'                      movwf  ((c:?___lbmod)),c |
15676 |     15655   0420'  5100'                      movf   ((vscp_handleProtocolEvent@i))&0ffh,w |
15677 |     15656                                   |
15678 |     15657   0422'  EC00'  F000'                call   ___lbmod |
15679 |     15658   0426'  0A06                       xorlw  06h |
15680 |     15659   0428'  B4D8                       btfsc  status,2 |
15681 |     15660   042A'  EF00'  F000'                goto   u7661 |
15682 |     15661   042E'  EF00'  F000'                goto   u7660 |
15683 |     15662   0432'                     u7661: |
15684 |     15663   0432'  EF00'  F000'                goto   l9951 |
15685 |     15664   0436'                     u7660: |
15686 |     15665                                   |
15687 |     15666   0436'                     l9949: |
15688 |     15667   0436'  0EFF                       movlw  low(-1) |
15689 |     15668   0438'  0100                       movlb  0 ;  ()  banked |
15690 |     15669   043A'  2500'                      addwf  ((vscp_handleProtocolEvent@len))&0ffh,w |
15691 |     15670   043C'  6F00'                      movwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
15692 |     15671   043E'  6B00'                      clrf   1+(??_vscp_handleProtocolEvent+0+0)&0ffh |
15693 |     15672   0440'  0EFF                       movlw  high(-1) |
15694 |     15673   0442'  2300'                      addwfc 1+(??_vscp_handleProtocolEvent+0+0)&0ffh |
15695 |     15674   0444'  5100'                      movf   ((vscp_handleProtocolEvent@i))&0ffh,w |
15696 |     15675   0446'  1900'                      xorwf  (??_vscp_handleProtocolEvent+0+0)&0ffh,w |
15697 |     15676   0448'  1100'                      iorwf  (??_vscp_handleProtocolEvent+0+1)&0ffh,w |
15698 |     15677                            |
15699 |     15678   044A'  A4D8                       btfss  status,2 |
15700 |     15679   044C'  EF00'  F000'                goto   u7671 |
15701 |     15680   0450'  EF00'  F000'                goto   u7670 |
15702 |     15681   0454'                     u7671: |
15703 |     15682   0454'  EF00'  F000'                goto   l9971 |
15704 |     15683   0458'                     u7670: |
15705 |     15684                                   line   978 |
15706 |     15685                                   |
15707 |     15686   0458'                     l9951: |
15708 |     15687                            ;vscp_firmware.c:  976:  uint8_t  bytes; |
15709 |     15688                            ;vscp_firmware.c:  978:  if  ((i  %  7)  ==  6)  bytes  =  7; |
15710 |     15689   0458'  0E07                       movlw  low(07h) |
15711 |     15690   045A'  6E0D'                      movwf  ((c:?___lbmod)),c |
15712 |     15691   045C'  0100                       movlb  0 ;  ()  banked |
15713 |     15692   045E'  5100'                      movf   ((vscp_handleProtocolEvent@i))&0ffh,w |
15714 |     15693                                   |
15715 |     15694   0460'  EC00'  F000'                call   ___lbmod |
15716 |     15695   0464'  0A06                       xorlw  06h |
15717 |     15696   0466'  A4D8                       btfss  status,2 |
15718 |     15697   0468'  EF00'  F000'                goto   u7681 |
15719 |     15698   046C'  EF00'  F000'                goto   u7680 |
15720 |     15699   0470'                     u7681: |
15721 |     15700   0470'  EF00'  F000'                goto   l9955 |
15722 |     15701   0474'                     u7680: |
15723 |     15702                                   |
15724 |     15703   0474'                     l9953: |
15725 |     15704   0474'  0E07                       movlw  low(07h) |
15726 |     15705   0476'  0100                       movlb  0 ;  ()  banked |
15727 |     15706   0478'  6F00'                      movwf  ((vscp_handleProtocolEvent@bytes))&0ffh |
15728 |     15707   047A'  EF00'  F000'                goto   l9957 |
15729 |     15708                                   line   979 |
15730 |     15709                                   |
15731 |     15710   047E'                     l9955: |
15732 |     15711                            ;vscp_firmware.c:  979:  else  bytes  =  (i  %  7)  +  1; |
15733 |     15712   047E'  0E07                       movlw  low(07h) |
15734 |     15713   0480'  6E0D'                      movwf  ((c:?___lbmod)),c |
15735 |     15714   0482'  0100                       movlb  0 ;  ()  banked |
15736 |     15715   0484'  5100'                      movf   ((vscp_handleProtocolEvent@i))&0ffh,w |
15737 |     15716                                   |
15738 |     15717   0486'  EC00'  F000'                call   ___lbmod |
15739 |     15718   048A'  0100                       movlb  0 ;  ()  banked |
15740 |     15719   048C'  6F00'                      movwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
15741 |     15720   048E'  2900'                      incf   ((??_vscp_handleProtocolEvent+0+0))&0ffh,w |
15742 |     15721   0490'  6F00'                      movwf  ((vscp_handleProtocolEvent@bytes))&0ffh |
15743 |     15722                                   line   981 |
15744 |     15723                                   |
15745 |     15724   0492'                     l9957:;  BSR  set  to:  0 |
15746 |     15725                            |
15747 |     15726                            ;vscp_firmware.c:  981:  vscp_omsg.flags  =  0x80  +  bytes  +  1; |
15748 |     15727   0492'  5100'                      movf   ((vscp_handleProtocolEvent@bytes))&0ffh,w |
15749 |     15728   0494'  0F81                       addlw  low(081h) |
15750 |     15729   0496'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
15751 |     15730                                   line   982 |
15752 |     15731                                   |
15753 |     15732   0498'                     l9959:;  BSR  set  to:  0 |
15754 |     15733                            |
15755 |     15734                            ;vscp_firmware.c:  982:  vscp_omsg.priority  =  0x03; |
15756 |     15735   0498'  0E03                       movlw  low(03h) |
15757 |     15736   049A'  6F00'                      movwf  (0+(_vscp_omsg+01h))&0ffh |
15758 |     15737                                   line   983 |
15759 |     15738                                   |
15760 |     15739   049C'                     l9961:;  BSR  set  to:  0 |
15761 |     15740                            |
15762 |     15741                            ;vscp_firmware.c:  983:  vscp_omsg.vscp_class  =  0; |
15763 |     15742   049C'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
15764 |     15743   049E'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
15765 |     15744                                   line   984 |
15766 |     15745                                   |
15767 |     15746   04A0'                     l9963:;  BSR  set  to:  0 |
15768 |     15747                            |
15769 |     15748                            ;vscp_firmware.c:  984:  vscp_omsg.vscp_type  =  26; |
15770 |     15749   04A0'  0E1A                       movlw  low(01Ah) |
15771 |     15750   04A2'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
15772 |     15751                                   line   985 |
15773 |     15752                                   |
15774 |     15753   04A4'                     l9965:;  BSR  set  to:  0 |
15775 |     15754                            |
15776 |     15755                            ;vscp_firmware.c:  985:  vscp_omsg.data[  0  ]  =  pos; |
15777 |     15756   04A4'  C029'  F02C'                movff  (vscp_handleProtocolEvent@pos),0+(_vscp_omsg+05h) |
15778 |     15757                                   line   988 |
15779 |     15758                                   |
15780 |     15759   04A8'                     l9967:;  BSR  set  to:  0 |
15781 |     15760                            |
15782 |     15761                            ;vscp_firmware.c:  988:  vscp_sendEvent(); |
15783 |     15762   04A8'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
15784 |     15763                                   line   989 |
15785 |     15764                                   |
15786 |     15765   04AC'                     l9969:;  BSR  set  to:  0 |
15787 |     15766                            |
15788 |     15767                            ;vscp_firmware.c:  989:  pos++; |
15789 |     15768   04AC'  2B00'                      incf   ((vscp_handleProtocolEvent@pos))&0ffh |
15790 |     15769                                   line   972 |
15791 |     15770                                   |
15792 |     15771   04AE'                     l9971:;  BSR  set  to:  0 |
15793 |     15772                            |
15794 |     15773   04AE'  2B00'                      incf   ((vscp_handleProtocolEvent@i))&0ffh |
15795 |     15774                                   |
15796 |     15775   04B0'                     l9973:;  BSR  set  to:  0 |
15797 |     15776                            |
15798 |     15777   04B0'  5100'                      movf   ((vscp_handleProtocolEvent@len))&0ffh,w |
15799 |     15778   04B2'  5D00'                      subwf  ((vscp_handleProtocolEvent@i))&0ffh,w |
15800 |     15779   04B4'  A0D8                       btfss  status,0 |
15801 |     15780   04B6'  EF00'  F000'                goto   u7691 |
15802 |     15781   04BA'  EF00'  F000'                goto   u7690 |
15803 |     15782   04BE'                     u7691: |
15804 |     15783   04BE'  EF00'  F000'                goto   l9945 |
15805 |     15784   04C2'                     u7690: |
15806 |     15785   04C2'  EF00'  F000'                goto   l1218 |
15807 |     15786                                   line   997 |
15808 |     15787                                   |
15809 |     15788   04C6'                     l9975:;  BSR  set  to:  0 |
15810 |     15789                            |
15811 |     15790                            ;vscp_firmware.c:  997:  if  (vscp_nickname  ==  vscp_imsg.data[  0  ])  { |
15812 |     15791   04C6'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
15813 |     15792   04C8'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
15814 |     15793   04CC'  62DF                       cpfseq indf2 |
15815 |     15794   04CE'  EF00'  F000'                goto   u7701 |
15816 |     15795   04D2'  EF00'  F000'                goto   u7700 |
15817 |     15796   04D6'                     u7701: |
15818 |     15797   04D6'  EF00'  F000'                goto   l1218 |
15819 |     15798   04DA'                     u7700: |
15820 |     15799                                   line   999 |
15821 |     15800                                   |
15822 |     15801   04DA'                     l9977:;  BSR  set  to:  0 |
15823 |     15802                            |
15824 |     15803                            ;vscp_firmware.c:  998:  uint8_t  i; |
15825 |     15804                            ;vscp_firmware.c:  999:  uint8_t  pos  =  vscp_imsg.data[  1  ]; |
15826 |     15805   04DA'  C020'  F02C'                movff  0+(_vscp_imsg+07h),(vscp_handleProtocolEvent@pos_1023) |
15827 |     15806                                   line   1000 |
15828 |     15807                                   |
15829 |     15808   04DE'                     l9979:;  BSR  set  to:  0 |
15830 |     15809                            |
15831 |     15810                            ;vscp_firmware.c:  1000:  uint8_t  len  =  (vscp_imsg.flags  -  2)  &  0x07; |
15832 |     15811   04DE'  5100'                      movf   ((_vscp_imsg))&0ffh,w |
15833 |     15812   04E0'  0FFE                       addlw  low(0FEh) |
15834 |     15813   04E2'  0B07                       andlw  low(07h) |
15835 |     15814   04E4'  6F00'                      movwf  ((vscp_handleProtocolEvent@len_1024))&0ffh |
15836 |     15815                                   line   1002 |
15837 |     15816                                   |
15838 |     15817   04E6'                     l9981:;  BSR  set  to:  0 |
15839 |     15818                            |
15840 |     15819                            ;vscp_firmware.c:  1002:  for  (i  =  0;  i &lsaquo   len;  i++)  { |
15841 |     15820   04E6'  6B00'                      clrf   ((vscp_handleProtocolEvent@i_1022))&0ffh |
15842 |     15821   04E8'  EF00'  F000'                goto   l9989 |
15843 |     15822                                   line   1004 |
15844 |     15823                                   |
15845 |     15824   04EC'                     l9983:;  BSR  set  to:  0 |
15846 |     15825                            |
15847 |     15826                            ;vscp_firmware.c:  1004:  vscp_writeRegister(pos  +  i,  vscp_imsg.data[  2  +  i  ]); |
15848 |     15827   04EC'  5100'                      movf   ((vscp_handleProtocolEvent@i_1022))&0ffh,w |
15849 |     15828   04EE'  0F00'                      addlw  low(_vscp_imsg+08h) |
15850 |     15829   04F0'  6ED9                       movwf  fsr2l |
15851 |     15830   04F2'  6ADA                       clrf   fsr2h |
15852 |     15831   04F4'  50DF                       movf   indf2,w |
15853 |     15832   04F6'  6E33'                      movwf  ((c:?_vscp_writeRegister)),c |
15854 |     15833   04F8'  5100'                      movf   ((vscp_handleProtocolEvent@pos_1023))&0ffh,w |
15855 |     15834   04FA'  2500'                      addwf  ((vscp_handleProtocolEvent@i_1022))&0ffh,w |
15856 |     15835                                   |
15857 |     15836   04FC'  EC00'  F000'                call   _vscp_writeRegister |
15858 |     15837                                   line   1005 |
15859 |     15838                                   |
15860 |     15839   0500'                     l9985: |
15861 |     15840                            ;vscp_firmware.c:  1005:  vscp_omsg.data[  1  +  i  ]  =  vscp_readRegister(pos  +  i); |
15862 |     15841   0500'  0100                       movlb  0 ;  ()  banked |
15863 |     15842   0502'  5100'                      movf   ((vscp_handleProtocolEvent@pos_1023))&0ffh,w |
15864 |     15843   0504'  2500'                      addwf  ((vscp_handleProtocolEvent@i_1022))&0ffh,w |
15865 |     15844                                   |
15866 |     15845   0506'  EC00'  F000'                call   _vscp_readRegister |
15867 |     15846   050A'  0100                       movlb  0 ;  ()  banked |
15868 |     15847   050C'  6F00'                      movwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
15869 |     15848   050E'  5100'                      movf   ((vscp_handleProtocolEvent@i_1022))&0ffh,w |
15870 |     15849   0510'  0F00'                      addlw  low(_vscp_omsg+06h) |
15871 |     15850   0512'  6ED9                       movwf  fsr2l |
15872 |     15851   0514'  6ADA                       clrf   fsr2h |
15873 |     15852   0516'  C01D'  FFDF                 movff  (??_vscp_handleProtocolEvent+0+0),indf2 |
15874 |     15853                            |
15875 |     15854                                   line   1002 |
15876 |     15855                                   |
15877 |     15856   051A'                     l9987:;  BSR  set  to:  0 |
15878 |     15857                            |
15879 |     15858   051A'  2B00'                      incf   ((vscp_handleProtocolEvent@i_1022))&0ffh |
15880 |     15859                                   |
15881 |     15860   051C'                     l9989:;  BSR  set  to:  0 |
15882 |     15861                            |
15883 |     15862   051C'  5100'                      movf   ((vscp_handleProtocolEvent@len_1024))&0ffh,w |
15884 |     15863   051E'  5D00'                      subwf  ((vscp_handleProtocolEvent@i_1022))&0ffh,w |
15885 |     15864   0520'  A0D8                       btfss  status,0 |
15886 |     15865   0522'  EF00'  F000'                goto   u7711 |
15887 |     15866   0526'  EF00'  F000'                goto   u7710 |
15888 |     15867   052A'                     u7711: |
15889 |     15868   052A'  EF00'  F000'                goto   l9983 |
15890 |     15869   052E'                     u7710: |
15891 |     15870                                   line   1008 |
15892 |     15871                                   |
15893 |     15872   052E'                     l9991:;  BSR  set  to:  0 |
15894 |     15873                            |
15895 |     15874                            ;vscp_firmware.c:  1006:  } |
15896 |     15875                            ;vscp_firmware.c:  1008:  vscp_omsg.priority  =  0x03; |
15897 |     15876   052E'  0E03                       movlw  low(03h) |
15898 |     15877   0530'  6F00'                      movwf  (0+(_vscp_omsg+01h))&0ffh |
15899 |     15878                                   line   1009 |
15900 |     15879                                   |
15901 |     15880   0532'                     l9993:;  BSR  set  to:  0 |
15902 |     15881                            |
15903 |     15882                            ;vscp_firmware.c:  1009:  vscp_omsg.vscp_class  =  0; |
15904 |     15883   0532'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
15905 |     15884   0534'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
15906 |     15885                                   line   1010 |
15907 |     15886                            ;vscp_firmware.c:  1010:  vscp_omsg.vscp_type  =  26; |
15908 |     15887   0536'  0E1A                       movlw  low(01Ah) |
15909 |     15888   0538'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
15910 |     15889                                   line   1011 |
15911 |     15890                                   |
15912 |     15891   053A'                     l9995:;  BSR  set  to:  0 |
15913 |     15892                            |
15914 |     15893                            ;vscp_firmware.c:  1011:  vscp_omsg.data[  0  ]  =  0; |
15915 |     15894   053A'  6B00'                      clrf   (0+(_vscp_omsg+05h))&0ffh |
15916 |     15895                                   line   1012 |
15917 |     15896                                   |
15918 |     15897   053C'                     l9997:;  BSR  set  to:  0 |
15919 |     15898                            |
15920 |     15899                            ;vscp_firmware.c:  1012:  vscp_omsg.flags  =  0x80  +  len  +  1; |
15921 |     15900   053C'  5100'                      movf   ((vscp_handleProtocolEvent@len_1024))&0ffh,w |
15922 |     15901   053E'  0F81                       addlw  low(081h) |
15923 |     15902   0540'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
15924 |     15903   0542'  EF00'  F000'                goto   l9819 |
15925 |     15904                                   line   1022 |
15926 |     15905                                   |
15927 |     15906   0546'                     l10001:;  BSR  set  to:  0 |
15928 |     15907                            |
15929 |     15908                            ;vscp_firmware.c:  1022:  if  (vscp_nickname  ==  vscp_imsg.data[  0  ])  { |
15930 |     15909   0546'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
15931 |     15910   0548'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
15932 |     15911   054C'  62DF                       cpfseq indf2 |
15933 |     15912   054E'  EF00'  F000'                goto   u7721 |
15934 |     15913   0552'  EF00'  F000'                goto   u7720 |
15935 |     15914   0556'                     u7721: |
15936 |     15915   0556'  EF00'  F000'                goto   l1218 |
15937 |     15916   055A'                     u7720: |
15938 |     15917                                   line   1026 |
15939 |     15918                                   |
15940 |     15919   055A'                     l10003:;  BSR  set  to:  0 |
15941 |     15920                            |
15942 |     15921                            ;vscp_firmware.c:  1024:  vscp_omsg.data[  1  ]  =  vscp_writeAppReg( |
15943 |     15922                            ;vscp_firmware.c:  1025:  vscp_imsg.data[  1  ], |
15944 |     15923                            ;vscp_firmware.c:  1026:  vscp_readAppReg(vscp_imsg.data[  1  ])  +  1); |
15945 |     15924   055A'  5100'                      movf   (0+(_vscp_imsg+07h))&0ffh,w |
15946 |     15925                                   |
15947 |     15926   055C'  EC00'  F000'                call   _vscp_readAppReg |
15948 |     15927   0560'  0100                       movlb  0 ;  ()  banked |
15949 |     15928   0562'  6F00'                      movwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
15950 |     15929   0564'  2900'                      incf   ((??_vscp_handleProtocolEvent+0+0))&0ffh,w |
15951 |     15930   0566'  6E20'                      movwf  ((c:?_vscp_writeAppReg)),c |
15952 |     15931   0568'  5100'                      movf   (0+(_vscp_imsg+07h))&0ffh,w |
15953 |     15932                                   |
15954 |     15933   056A'  EC00'  F000'                call   _vscp_writeAppReg |
15955 |     15934   056E'  0100                       movlb  0 ;  ()  banked |
15956 |     15935   0570'  6F00'                      movwf  (0+(_vscp_omsg+06h))&0ffh |
15957 |     15936   0572'  EF00'  F000'                goto   l9809 |
15958 |     15937                                   line   1042 |
15959 |     15938                                   |
15960 |     15939   0576'                     l10017:;  BSR  set  to:  0 |
15961 |     15940                            |
15962 |     15941                            ;vscp_firmware.c:  1042:  if  (vscp_nickname  ==  vscp_imsg.data[  0  ])  { |
15963 |     15942   0576'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
15964 |     15943   0578'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
15965 |     15944   057C'  62DF                       cpfseq indf2 |
15966 |     15945   057E'  EF00'  F000'                goto   u7731 |
15967 |     15946   0582'  EF00'  F000'                goto   u7730 |
15968 |     15947   0586'                     u7731: |
15969 |     15948   0586'  EF00'  F000'                goto   l1218 |
15970 |     15949   058A'                     u7730: |
15971 |     15950                                   line   1046 |
15972 |     15951                                   |
15973 |     15952   058A'                     l10019:;  BSR  set  to:  0 |
15974 |     15953                            |
15975 |     15954                            ;vscp_firmware.c:  1044:  vscp_omsg.data[  1  ]  =  vscp_writeAppReg( |
15976 |     15955                            ;vscp_firmware.c:  1045:  vscp_imsg.data[  1  ], |
15977 |     15956                            ;vscp_firmware.c:  1046:  vscp_readAppReg(vscp_imsg.data[  1  ])  -  1); |
15978 |     15957   058A'  5100'                      movf   (0+(_vscp_imsg+07h))&0ffh,w |
15979 |     15958                                   |
15980 |     15959   058C'  EC00'  F000'                call   _vscp_readAppReg |
15981 |     15960   0590'  0100                       movlb  0 ;  ()  banked |
15982 |     15961   0592'  6F00'                      movwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
15983 |     15962   0594'  0500'                      decf   ((??_vscp_handleProtocolEvent+0+0))&0ffh,w |
15984 |     15963   0596'  6E20'                      movwf  ((c:?_vscp_writeAppReg)),c |
15985 |     15964   0598'  5100'                      movf   (0+(_vscp_imsg+07h))&0ffh,w |
15986 |     15965                                   |
15987 |     15966   059A'  EC00'  F000'                call   _vscp_writeAppReg |
15988 |     15967   059E'  0100                       movlb  0 ;  ()  banked |
15989 |     15968   05A0'  6F00'                      movwf  (0+(_vscp_omsg+06h))&0ffh |
15990 |     15969   05A2'  EF00'  F000'                goto   l9809 |
15991 |     15970                                   line   1063 |
15992 |     15971                                   |
15993 |     15972   05A6'                     l10033:;  BSR  set  to:  0 |
15994 |     15973                            |
15995 |     15974                            ;vscp_firmware.c:  1062:  if  ((vscp_nickname  ==  vscp_imsg.data[  0  ])  || |
15996 |     15975                            ;vscp_firmware.c:  1063:  (0xff  ==  vscp_imsg.data[  0  ]))  { |
15997 |     15976   05A6'  5100'                      movf   (0+(_vscp_imsg+06h))&0ffh,w |
15998 |     15977   05A8'  1900'                      xorwf  ((_vscp_nickname))&0ffh,w |
15999 |     15978   05AA'  B4D8                       btfsc  status,2 |
16000 |     15979   05AC'  EF00'  F000'                goto   u7741 |
16001 |     15980   05B0'  EF00'  F000'                goto   u7740 |
16002 |     15981   05B4'                     u7741: |
16003 |     15982   05B4'  EF00'  F000'                goto   l1183 |
16004 |     15983   05B8'                     u7740: |
16005 |     15984                                   |
16006 |     15985   05B8'                     l10035:;  BSR  set  to:  0 |
16007 |     15986                            |
16008 |     15987   05B8'  2900'                      incf   (0+(_vscp_imsg+06h))&0ffh,w |
16009 |     15988                            |
16010 |     15989   05BA'  A4D8                       btfss  status,2 |
16011 |     15990   05BC'  EF00'  F000'                goto   u7751 |
16012 |     15991   05C0'  EF00'  F000'                goto   u7750 |
16013 |     15992   05C4'                     u7751: |
16014 |     15993   05C4'  EF00'  F000'                goto   l1218 |
16015 |     15994   05C8'                     u7750: |
16016 |     15995                                   |
16017 |     15996   05C8'                     l1183:;  BSR  set  to:  0 |
16018 |     15997                            |
16019 |     15998                                   line   1065 |
16020 |     15999                            ;vscp_firmware.c:  1065:  uint8_t  i,  j,  k  =  0; |
16021 |     16000   05C8'  6B00'                      clrf   ((vscp_handleProtocolEvent@k))&0ffh |
16022 |     16001                                   line   1069 |
16023 |     16002                                   |
16024 |     16003   05CA'                     l10037:;  BSR  set  to:  0 |
16025 |     16004                            |
16026 |     16005                            ;vscp_firmware.c:  1069:  vscp_omsg.priority  =  0x03; |
16027 |     16006   05CA'  0E03                       movlw  low(03h) |
16028 |     16007   05CC'  6F00'                      movwf  (0+(_vscp_omsg+01h))&0ffh |
16029 |     16008                                   line   1070 |
16030 |     16009                            ;vscp_firmware.c:  1070:  vscp_omsg.flags  =  0x80  +  8; |
16031 |     16010   05CE'  0E88                       movlw  low(088h) |
16032 |     16011   05D0'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
16033 |     16012                                   line   1071 |
16034 |     16013                                   |
16035 |     16014   05D2'                     l10039:;  BSR  set  to:  0 |
16036 |     16015                            |
16037 |     16016                            ;vscp_firmware.c:  1071:  vscp_omsg.vscp_class  =  0; |
16038 |     16017   05D2'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
16039 |     16018   05D4'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
16040 |     16019                                   line   1072 |
16041 |     16020                            ;vscp_firmware.c:  1072:  vscp_omsg.vscp_type  =  32; |
16042 |     16021   05D6'  0E20                       movlw  low(020h) |
16043 |     16022   05D8'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
16044 |     16023                                   line   1074 |
16045 |     16024                                   |
16046 |     16025   05DA'                     l10041:;  BSR  set  to:  0 |
16047 |     16026                            |
16048 |     16027                            ;vscp_firmware.c:  1074:  for  (i  =  0;  i &lsaquo   3;  i++) |
16049 |     16028   05DA'  6B00'                      clrf   ((vscp_handleProtocolEvent@i_1025))&0ffh |
16050 |     16029                                   line   1075 |
16051 |     16030                                   |
16052 |     16031   05DC'                     l1184:;  BSR  set  to:  0 |
16053 |     16032                            |
16054 |     16033                                   line   1076 |
16055 |     16034                            ;vscp_firmware.c:  1075:  { |
16056 |     16035                            ;vscp_firmware.c:  1076:  vscp_omsg.data[0]  =  i; |
16057 |     16036   05DC'  C035'  F02C'                movff  (vscp_handleProtocolEvent@i_1025),0+(_vscp_omsg+05h) |
16058 |     16037                                   line   1078 |
16059 |     16038                                   |
16060 |     16039   05E0'                     l10047:;  BSR  set  to:  0 |
16061 |     16040                            |
16062 |     16041                            ;vscp_firmware.c:  1078:  for  (j  =  1;  j &lsaquo   8;  j++)  { |
16063 |     16042   05E0'  0E01                       movlw  low(01h) |
16064 |     16043   05E2'  6F00'                      movwf  ((vscp_handleProtocolEvent@j))&0ffh |
16065 |     16044                                   line   1079 |
16066 |     16045                                   |
16067 |     16046   05E4'                     l10053:;  BSR  set  to:  0 |
16068 |     16047                            |
16069 |     16048                            ;vscp_firmware.c:  1079:  vscp_omsg.data[j]  =  vscp_getGUID(15  -  k++); |
16070 |     16049   05E4'  5100'                      movf   ((vscp_handleProtocolEvent@j))&0ffh,w |
16071 |     16050   05E6'  0F00'                      addlw  low(_vscp_omsg+05h) |
16072 |     16051   05E8'  6ED9                       movwf  fsr2l |
16073 |     16052   05EA'  6ADA                       clrf   fsr2h |
16074 |     16053   05EC'  5100'                      movf   ((vscp_handleProtocolEvent@k))&0ffh,w |
16075 |     16054   05EE'  080F                       sublw  low(0Fh) |
16076 |     16055                                   |
16077 |     16056   05F0'  EC00'  F000'                call   _vscp_getGUID |
16078 |     16057   05F4'  6EDF                       movwf  indf2 |
16079 |     16058                            |
16080 |     16059                                   |
16081 |     16060   05F6'                     l10055: |
16082 |     16061   05F6'  0100                       movlb  0 ;  ()  banked |
16083 |     16062   05F8'  2B00'                      incf   ((vscp_handleProtocolEvent@k))&0ffh |
16084 |     16063                                   line   1080 |
16085 |     16064                                   |
16086 |     16065   05FA'                     l10057:;  BSR  set  to:  0 |
16087 |     16066                            |
16088 |     16067                            ;vscp_firmware.c:  1080:  if  (k &rsaquo   16) |
16089 |     16068   05FA'  0E10                       movlw  (011h-1) |
16090 |     16069   05FC'  6500'                      cpfsgt ((vscp_handleProtocolEvent@k))&0ffh |
16091 |     16070   05FE'  EF00'  F000'                goto   u7761 |
16092 |     16071   0602'  EF00'  F000'                goto   u7760 |
16093 |     16072   0606'                     u7761: |
16094 |     16073   0606'  EF00'  F000'                goto   l10061 |
16095 |     16074   060A'                     u7760: |
16096 |     16075   060A'  EF00'  F000'                goto   l10065 |
16097 |     16076                                   line   1078 |
16098 |     16077                                   |
16099 |     16078   060E'                     l10061:;  BSR  set  to:  0 |
16100 |     16079                            |
16101 |     16080   060E'  2B00'                      incf   ((vscp_handleProtocolEvent@j))&0ffh |
16102 |     16081                                   |
16103 |     16082   0610'                     l10063:;  BSR  set  to:  0 |
16104 |     16083                            |
16105 |     16084   0610'  0E07                       movlw  (08h-1) |
16106 |     16085   0612'  6500'                      cpfsgt ((vscp_handleProtocolEvent@j))&0ffh |
16107 |     16086   0614'  EF00'  F000'                goto   u7771 |
16108 |     16087   0618'  EF00'  F000'                goto   u7770 |
16109 |     16088   061C'                     u7771: |
16110 |     16089   061C'  EF00'  F000'                goto   l10053 |
16111 |     16090   0620'                     u7770: |
16112 |     16091                                   line   1084 |
16113 |     16092                                   |
16114 |     16093   0620'                     l10065:;  BSR  set  to:  0 |
16115 |     16094                            |
16116 |     16095                            ;vscp_firmware.c:  1082:  } |
16117 |     16096                            ;vscp_firmware.c:  1084:  if  (k &rsaquo   16) |
16118 |     16097   0620'  0E10                       movlw  (011h-1) |
16119 |     16098   0622'  6500'                      cpfsgt ((vscp_handleProtocolEvent@k))&0ffh |
16120 |     16099   0624'  EF00'  F000'                goto   u7781 |
16121 |     16100   0628'  EF00'  F000'                goto   u7780 |
16122 |     16101   062C'                     u7781: |
16123 |     16102   062C'  EF00'  F000'                goto   l10069 |
16124 |     16103   0630'                     u7780: |
16125 |     16104   0630'  EF00'  F000'                goto   l1185 |
16126 |     16105                                   line   1087 |
16127 |     16106                                   |
16128 |     16107   0634'                     l10069:;  BSR  set  to:  0 |
16129 |     16108                            |
16130 |     16109                            ;vscp_firmware.c:  1087:  vscp_sendEvent(); |
16131 |     16110   0634'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
16132 |     16111                                   line   1074 |
16133 |     16112                                   |
16134 |     16113   0638'                     l10071:;  BSR  set  to:  0 |
16135 |     16114                            |
16136 |     16115   0638'  2B00'                      incf   ((vscp_handleProtocolEvent@i_1025))&0ffh |
16137 |     16116                                   |
16138 |     16117   063A'                     l10073:;  BSR  set  to:  0 |
16139 |     16118                            |
16140 |     16119   063A'  0E02                       movlw  (03h-1) |
16141 |     16120   063C'  6500'                      cpfsgt ((vscp_handleProtocolEvent@i_1025))&0ffh |
16142 |     16121   063E'  EF00'  F000'                goto   u7791 |
16143 |     16122   0642'  EF00'  F000'                goto   u7790 |
16144 |     16123   0646'                     u7791: |
16145 |     16124   0646'  EF00'  F000'                goto   l1184 |
16146 |     16125   064A'                     u7790: |
16147 |     16126                                   |
16148 |     16127   064A'                     l1185:;  BSR  set  to:  0 |
16149 |     16128                            |
16150 |     16129                                   line   1090 |
16151 |     16130                            ;vscp_firmware.c:  1088:  } |
16152 |     16131                            ;vscp_firmware.c:  1090:  for  (j  =  0;  j &lsaquo   5;  j++) |
16153 |     16132   064A'  6B00'                      clrf   ((vscp_handleProtocolEvent@j))&0ffh |
16154 |     16133                                   line   1092 |
16155 |     16134                                   |
16156 |     16135   064C'                     l10079:;  BSR  set  to:  0 |
16157 |     16136                            |
16158 |     16137                            ;vscp_firmware.c:  1091:  { |
16159 |     16138                            ;vscp_firmware.c:  1092:  if  (vscp_getMDF_URL(j) &rsaquo   0) |
16160 |     16139   064C'  5100'                      movf   ((vscp_handleProtocolEvent@j))&0ffh,w |
16161 |     16140                                   |
16162 |     16141   064E'  EC00'  F000'                call   _vscp_getMDF_URL |
16163 |     16142   0652'  0900                       iorlw  0 |
16164 |     16143   0654'  B4D8                       btfsc  status,2 |
16165 |     16144   0656'  EF00'  F000'                goto   u7801 |
16166 |     16145   065A'  EF00'  F000'                goto   u7800 |
16167 |     16146   065E'                     u7801: |
16168 |     16147   065E'  EF00'  F000'                goto   l10083 |
16169 |     16148   0662'                     u7800: |
16170 |     16149                                   line   1093 |
16171 |     16150                                   |
16172 |     16151   0662'                     l10081:;  BSR  set  to:  0 |
16173 |     16152                            |
16174 |     16153                            ;vscp_firmware.c:  1093:  vscp_omsg.data[3  +  j]  =  vscp_getMDF_URL(j); |
16175 |     16154   0662'  5100'                      movf   ((vscp_handleProtocolEvent@j))&0ffh,w |
16176 |     16155   0664'  0F00'                      addlw  low(_vscp_omsg+08h) |
16177 |     16156   0666'  6ED9                       movwf  fsr2l |
16178 |     16157   0668'  6ADA                       clrf   fsr2h |
16179 |     16158   066A'  5100'                      movf   ((vscp_handleProtocolEvent@j))&0ffh,w |
16180 |     16159                                   |
16181 |     16160   066C'  EC00'  F000'                call   _vscp_getMDF_URL |
16182 |     16161   0670'  6EDF                       movwf  indf2 |
16183 |     16162                            |
16184 |     16163   0672'  EF00'  F000'                goto   l10085 |
16185 |     16164                                   line   1095 |
16186 |     16165                                   |
16187 |     16166   0676'                     l10083:;  BSR  set  to:  0 |
16188 |     16167                            |
16189 |     16168                            ;vscp_firmware.c:  1094:  else |
16190 |     16169                            ;vscp_firmware.c:  1095:  vscp_omsg.data[3  +  j]  =  0; |
16191 |     16170   0676'  5100'                      movf   ((vscp_handleProtocolEvent@j))&0ffh,w |
16192 |     16171   0678'  0F00'                      addlw  low(_vscp_omsg+08h) |
16193 |     16172   067A'  6ED9                       movwf  fsr2l |
16194 |     16173   067C'  6ADA                       clrf   fsr2h |
16195 |     16174   067E'  0E00                       movlw  low(0) |
16196 |     16175   0680'  6EDF                       movwf  indf2 |
16197 |     16176                                   line   1090 |
16198 |     16177                                   |
16199 |     16178   0682'                     l10085:;  BSR  set  to:  0 |
16200 |     16179                            |
16201 |     16180   0682'  2B00'                      incf   ((vscp_handleProtocolEvent@j))&0ffh |
16202 |     16181                                   |
16203 |     16182   0684'                     l10087:;  BSR  set  to:  0 |
16204 |     16183                            |
16205 |     16184   0684'  0E04                       movlw  (05h-1) |
16206 |     16185   0686'  6500'                      cpfsgt ((vscp_handleProtocolEvent@j))&0ffh |
16207 |     16186   0688'  EF00'  F000'                goto   u7811 |
16208 |     16187   068C'  EF00'  F000'                goto   u7810 |
16209 |     16188   0690'                     u7811: |
16210 |     16189   0690'  EF00'  F000'                goto   l10079 |
16211 |     16190   0694'                     u7810: |
16212 |     16191                                   line   1098 |
16213 |     16192                                   |
16214 |     16193   0694'                     l10089:;  BSR  set  to:  0 |
16215 |     16194                            |
16216 |     16195                            ;vscp_firmware.c:  1096:  } |
16217 |     16196                            ;vscp_firmware.c:  1098:  vscp_sendEvent(); |
16218 |     16197   0694'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
16219 |     16198                                   line   1100 |
16220 |     16199                                   |
16221 |     16200   0698'                     l10091:;  BSR  set  to:  0 |
16222 |     16201                            |
16223 |     16202                            ;vscp_firmware.c:  1100:  k  =  5; |
16224 |     16203   0698'  0E05                       movlw  low(05h) |
16225 |     16204   069A'  6F00'                      movwf  ((vscp_handleProtocolEvent@k))&0ffh |
16226 |     16205                                   line   1101 |
16227 |     16206                                   |
16228 |     16207   069C'                     l10093:;  BSR  set  to:  0 |
16229 |     16208                            |
16230 |     16209                            ;vscp_firmware.c:  1101:  for  (i  =  3;  i &lsaquo   7;  i++) |
16231 |     16210   069C'  0E03                       movlw  low(03h) |
16232 |     16211   069E'  6F00'                      movwf  ((vscp_handleProtocolEvent@i_1025))&0ffh |
16233 |     16212                                   line   1102 |
16234 |     16213                                   |
16235 |     16214   06A0'                     l1194:;  BSR  set  to:  0 |
16236 |     16215                            |
16237 |     16216                                   line   1103 |
16238 |     16217                            ;vscp_firmware.c:  1102:  { |
16239 |     16218                            ;vscp_firmware.c:  1103:  vscp_omsg.data[0]  =  i; |
16240 |     16219   06A0'  C035'  F02C'                movff  (vscp_handleProtocolEvent@i_1025),0+(_vscp_omsg+05h) |
16241 |     16220                                   line   1105 |
16242 |     16221                                   |
16243 |     16222   06A4'                     l10099:;  BSR  set  to:  0 |
16244 |     16223                            |
16245 |     16224                            ;vscp_firmware.c:  1105:  for  (j  =  1;  j &lsaquo   8;  j++)  { |
16246 |     16225   06A4'  0E01                       movlw  low(01h) |
16247 |     16226   06A6'  6F00'                      movwf  ((vscp_handleProtocolEvent@j))&0ffh |
16248 |     16227                                   line   1106 |
16249 |     16228                                   |
16250 |     16229   06A8'                     l10105:;  BSR  set  to:  0 |
16251 |     16230                            |
16252 |     16231                            ;vscp_firmware.c:  1106:  vscp_omsg.data[j]  =  vscp_getMDF_URL(k++); |
16253 |     16232   06A8'  5100'                      movf   ((vscp_handleProtocolEvent@j))&0ffh,w |
16254 |     16233   06AA'  0F00'                      addlw  low(_vscp_omsg+05h) |
16255 |     16234   06AC'  6ED9                       movwf  fsr2l |
16256 |     16235   06AE'  6ADA                       clrf   fsr2h |
16257 |     16236   06B0'  5100'                      movf   ((vscp_handleProtocolEvent@k))&0ffh,w |
16258 |     16237                                   |
16259 |     16238   06B2'  EC00'  F000'                call   _vscp_getMDF_URL |
16260 |     16239   06B6'  6EDF                       movwf  indf2 |
16261 |     16240                            |
16262 |     16241                                   |
16263 |     16242   06B8'                     l10107:;  BSR  set  to:  0 |
16264 |     16243                            |
16265 |     16244   06B8'  2B00'                      incf   ((vscp_handleProtocolEvent@k))&0ffh |
16266 |     16245                                   line   1105 |
16267 |     16246                                   |
16268 |     16247   06BA'                     l10109:;  BSR  set  to:  0 |
16269 |     16248                            |
16270 |     16249   06BA'  2B00'                      incf   ((vscp_handleProtocolEvent@j))&0ffh |
16271 |     16250                                   |
16272 |     16251   06BC'                     l10111:;  BSR  set  to:  0 |
16273 |     16252                            |
16274 |     16253   06BC'  0E07                       movlw  (08h-1) |
16275 |     16254   06BE'  6500'                      cpfsgt ((vscp_handleProtocolEvent@j))&0ffh |
16276 |     16255   06C0'  EF00'  F000'                goto   u7821 |
16277 |     16256   06C4'  EF00'  F000'                goto   u7820 |
16278 |     16257   06C8'                     u7821: |
16279 |     16258   06C8'  EF00'  F000'                goto   l10105 |
16280 |     16259   06CC'                     u7820: |
16281 |     16260                                   line   1108 |
16282 |     16261                                   |
16283 |     16262   06CC'                     l10113:;  BSR  set  to:  0 |
16284 |     16263                            |
16285 |     16264                            ;vscp_firmware.c:  1107:  } |
16286 |     16265                            ;vscp_firmware.c:  1108:  vscp_sendEvent(); |
16287 |     16266   06CC'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
16288 |     16267                                   line   1101 |
16289 |     16268                                   |
16290 |     16269   06D0'                     l10115:;  BSR  set  to:  0 |
16291 |     16270                            |
16292 |     16271   06D0'  2B00'                      incf   ((vscp_handleProtocolEvent@i_1025))&0ffh |
16293 |     16272                                   |
16294 |     16273   06D2'                     l10117:;  BSR  set  to:  0 |
16295 |     16274                            |
16296 |     16275   06D2'  0E06                       movlw  (07h-1) |
16297 |     16276   06D4'  6500'                      cpfsgt ((vscp_handleProtocolEvent@i_1025))&0ffh |
16298 |     16277   06D6'  EF00'  F000'                goto   u7831 |
16299 |     16278   06DA'  EF00'  F000'                goto   u7830 |
16300 |     16279   06DE'                     u7831: |
16301 |     16280   06DE'  EF00'  F000'                goto   l1194 |
16302 |     16281   06E2'                     u7830: |
16303 |     16282   06E2'  EF00'  F000'                goto   l1218 |
16304 |     16283                                   line   1117 |
16305 |     16284                                   |
16306 |     16285   06E6'                     l10119:;  BSR  set  to:  0 |
16307 |     16286                            |
16308 |     16287                            ;vscp_firmware.c:  1117:  if  (vscp_nickname  ==  vscp_imsg.data[  0  ])  { |
16309 |     16288   06E6'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
16310 |     16289   06E8'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
16311 |     16290   06EC'  62DF                       cpfseq indf2 |
16312 |     16291   06EE'  EF00'  F000'                goto   u7841 |
16313 |     16292   06F2'  EF00'  F000'                goto   u7840 |
16314 |     16293   06F6'                     u7841: |
16315 |     16294   06F6'  EF00'  F000'                goto   l1218 |
16316 |     16295   06FA'                     u7840: |
16317 |     16296                                   line   1119 |
16318 |     16297                                   |
16319 |     16298   06FA'                     l10121:;  BSR  set  to:  0 |
16320 |     16299                            |
16321 |     16300                            ;vscp_firmware.c:  1119:  vscp_omsg.priority  =  0x03; |
16322 |     16301   06FA'  0E03                       movlw  low(03h) |
16323 |     16302   06FC'  6F00'                      movwf  (0+(_vscp_omsg+01h))&0ffh |
16324 |     16303                                   line   1120 |
16325 |     16304                            ;vscp_firmware.c:  1120:  vscp_omsg.flags  =  0x80  +  7; |
16326 |     16305   06FE'  0E87                       movlw  low(087h) |
16327 |     16306   0700'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
16328 |     16307                                   line   1121 |
16329 |     16308                                   |
16330 |     16309   0702'                     l10123:;  BSR  set  to:  0 |
16331 |     16310                            |
16332 |     16311                            ;vscp_firmware.c:  1121:  vscp_omsg.vscp_class  =  0; |
16333 |     16312   0702'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
16334 |     16313   0704'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
16335 |     16314                                   line   1122 |
16336 |     16315                            ;vscp_firmware.c:  1122:  vscp_omsg.vscp_type  =  34; |
16337 |     16316   0706'  0E22                       movlw  low(022h) |
16338 |     16317   0708'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
16339 |     16318                                   line   1124 |
16340 |     16319                                   |
16341 |     16320   070A'                     l10125:;  BSR  set  to:  0 |
16342 |     16321                            |
16343 |     16322                            ;vscp_firmware.c:  1124:  vscp_getMatrixInfo((char  *)  vscp_omsg.data); |
16344 |     16323   070A'  0E00'                      movlw  (_vscp_omsg+05h)&0ffh |
16345 |     16324                                   |
16346 |     16325   070C'  EC00'  F000'                call   _vscp_getMatrixInfo |
16347 |     16326   0710'  EF00'  F000'                goto   l9819 |
16348 |     16327                                   line   1140 |
16349 |     16328                                   |
16350 |     16329   0714'                     l10129:;  BSR  set  to:  0 |
16351 |     16330                            |
16352 |     16331                            ;vscp_firmware.c:  1140:  if  (vscp_nickname  ==  vscp_imsg.data[0])  { |
16353 |     16332   0714'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
16354 |     16333   0716'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
16355 |     16334   071A'  62DF                       cpfseq indf2 |
16356 |     16335   071C'  EF00'  F000'                goto   u7851 |
16357 |     16336   0720'  EF00'  F000'                goto   u7850 |
16358 |     16337   0724'                     u7851: |
16359 |     16338   0724'  EF00'  F000'                goto   l1218 |
16360 |     16339   0728'                     u7850: |
16361 |     16340                                   line   1143 |
16362 |     16341                                   |
16363 |     16342   0728'                     l10131:;  BSR  set  to:  0 |
16364 |     16343                            |
16365 |     16344                            ;vscp_firmware.c:  1142:  uint16_t  page_save; |
16366 |     16345                            ;vscp_firmware.c:  1143:  uint8_t  byte  =  0,  bytes  =  0; |
16367 |     16346   0728'  6B00'                      clrf   ((vscp_handleProtocolEvent@byte))&0ffh |
16368 |     16347                                   line   1148 |
16369 |     16348                                   |
16370 |     16349   072A'                     l10133:;  BSR  set  to:  0 |
16371 |     16350                            |
16372 |     16351                            ;vscp_firmware.c:  1144:  uint8_t  bytes_this_time,  cb; |
16373 |     16352                            ;vscp_firmware.c:  1148:  if  ((vscp_imsg.flags  &  0x0f) &rsaquo   3)  { |
16374 |     16353   072A'  C019'  F01D'                movff  (_vscp_imsg),??_vscp_handleProtocolEvent+0+0 |
16375 |     16354   072E'  0E0F                       movlw  0Fh |
16376 |     16355   0730'  1700'                      andwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
16377 |     16356   0732'  0E04                       movlw  (04h)&0ffh |
16378 |     16357   0734'  5D00'                      subwf  (??_vscp_handleProtocolEvent+0+0)&0ffh,w |
16379 |     16358   0736'  A0D8                       btfss  status,0 |
16380 |     16359   0738'  EF00'  F000'                goto   u7861 |
16381 |     16360   073C'  EF00'  F000'                goto   u7860 |
16382 |     16361   0740'                     u7861: |
16383 |     16362   0740'  EF00'  F000'                goto   l10137 |
16384 |     16363   0744'                     u7860: |
16385 |     16364                                   line   1151 |
16386 |     16365                                   |
16387 |     16366   0744'                     l10135:;  BSR  set  to:  0 |
16388 |     16367                            |
16389 |     16368                            ;vscp_firmware.c:  1151:  bytes  =  vscp_imsg.data[4]; |
16390 |     16369   0744'  C023'  F032'                movff  0+(_vscp_imsg+0Ah),(vscp_handleProtocolEvent@bytes_1030) |
16391 |     16370                                   line   1153 |
16392 |     16371                            ;vscp_firmware.c:  1153:  if  (bytes  ==  0) |
16393 |     16372   0748'  6700'                      tstfsz ((vscp_handleProtocolEvent@bytes_1030))&0ffh |
16394 |     16373   074A'  EF00'  F000'                goto   u7871 |
16395 |     16374   074E'  EF00'  F000'                goto   u7870 |
16396 |     16375   0752'                     u7871: |
16397 |     16376   0752'  EF00'  F000'                goto   l10141 |
16398 |     16377   0756'                     u7870: |
16399 |     16378                                   line   1154 |
16400 |     16379                                   |
16401 |     16380   0756'                     l10137:;  BSR  set  to:  0 |
16402 |     16381                            |
16403 |     16382                            ;vscp_firmware.c:  1154:  bytes  =  1; |
16404 |     16383   0756'  0E01                       movlw  low(01h) |
16405 |     16384   0758'  6F00'                      movwf  ((vscp_handleProtocolEvent@bytes_1030))&0ffh |
16406 |     16385                                   line   1161 |
16407 |     16386                                   |
16408 |     16387   075A'                     l10141:;  BSR  set  to:  0 |
16409 |     16388                            |
16410 |     16389                            ;vscp_firmware.c:  1158:  } |
16411 |     16390                            ;vscp_firmware.c:  1161:  page_save  =  vscp_page_select; |
16412 |     16391   075A'  C000'  F024'                movff  (c:_vscp_page_select),(vscp_handleProtocolEvent@page_save) |
16413 |     16392   075E'  C001'  F025'                movff  (c:_vscp_page_select+1),(vscp_handleProtocolEvent@page_save+1) |
16414 |     16393                                   line   1166 |
16415 |     16394                                   |
16416 |     16395   0762'                     l10143:;  BSR  set  to:  0 |
16417 |     16396                            |
16418 |     16397                            ;vscp_firmware.c:  1166:  vscp_page_select  =  ((vscp_imsg.data[1]&lsaquo &lsaquo 8)  |  vscp_imsg.data[2]); |
16419 |     16398   0762'  5100'                      movf   (0+(_vscp_imsg+08h))&0ffh,w |
16420 |     16399   0764'  C020'  F01D'                movff  0+(_vscp_imsg+07h),??_vscp_handleProtocolEvent+0+0 |
16421 |     16400   0768'  6B00'                      clrf   (??_vscp_handleProtocolEvent+0+0+1)&0ffh |
16422 |     16401   076A'  C01D'  F01E'                movff  ??_vscp_handleProtocolEvent+0+0,??_vscp_handleProtocolEvent+0+1 |
16423 |     16402   076E'  6B00'                      clrf   (??_vscp_handleProtocolEvent+0+0)&0ffh |
16424 |     16403   0770'  1100'                      iorwf  (??_vscp_handleProtocolEvent+0+0)&0ffh,w |
16425 |     16404                                   |
16426 |     16405   0772'  6E00'                      movwf  ((c:_vscp_page_select)),c |
16427 |     16406   0774'  5100'                      movf   (??_vscp_handleProtocolEvent+0+1)&0ffh,w |
16428 |     16407   0776'  6E01'                      movwf  1+((c:_vscp_page_select)),c |
16429 |     16408                                   line   1169 |
16430 |     16409                                   |
16431 |     16410   0778'                     l10145:;  BSR  set  to:  0 |
16432 |     16411                            |
16433 |     16412                            ;vscp_firmware.c:  1169:  vscp_omsg.priority  =  0x03; |
16434 |     16413   0778'  0E03                       movlw  low(03h) |
16435 |     16414   077A'  6F00'                      movwf  (0+(_vscp_omsg+01h))&0ffh |
16436 |     16415                                   line   1170 |
16437 |     16416                                   |
16438 |     16417   077C'                     l10147:;  BSR  set  to:  0 |
16439 |     16418                            |
16440 |     16419                            ;vscp_firmware.c:  1170:  vscp_omsg.vscp_class  =  0; |
16441 |     16420   077C'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
16442 |     16421   077E'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
16443 |     16422                                   line   1171 |
16444 |     16423                                   |
16445 |     16424   0780'                     l10149:;  BSR  set  to:  0 |
16446 |     16425                            |
16447 |     16426                            ;vscp_firmware.c:  1171:  vscp_omsg.vscp_type  =  39; |
16448 |     16427   0780'  0E27                       movlw  low(027h) |
16449 |     16428   0782'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
16450 |     16429                                   line   1172 |
16451 |     16430                                   |
16452 |     16431   0784'                     l10151:;  BSR  set  to:  0 |
16453 |     16432                            |
16454 |     16433                            ;vscp_firmware.c:  1172:  vscp_omsg.data[0]  =  0; |
16455 |     16434   0784'  6B00'                      clrf   (0+(_vscp_omsg+05h))&0ffh |
16456 |     16435                                   line   1173 |
16457 |     16436                                   |
16458 |     16437   0786'                     l10153:;  BSR  set  to:  0 |
16459 |     16438                            |
16460 |     16439                            ;vscp_firmware.c:  1173:  vscp_omsg.data[1]  =  vscp_imsg.data[1]; |
16461 |     16440   0786'  C020'  F02D'                movff  0+(_vscp_imsg+07h),0+(_vscp_omsg+06h) |
16462 |     16441                                   line   1174 |
16463 |     16442                                   |
16464 |     16443   078A'                     l10155:;  BSR  set  to:  0 |
16465 |     16444                            |
16466 |     16445                            ;vscp_firmware.c:  1174:  vscp_omsg.data[2]  =  vscp_imsg.data[2]; |
16467 |     16446   078A'  C021'  F02E'                movff  0+(_vscp_imsg+08h),0+(_vscp_omsg+07h) |
16468 |     16447                                   line   1178 |
16469 |     16448                                   |
16470 |     16449   078E'                     l10157:;  BSR  set  to:  0 |
16471 |     16450                            |
16472 |     16451                            ;vscp_firmware.c:  1178:  if  ((bytes  -  byte) &rsaquo =  4)  { |
16473 |     16452   078E'  5100'                      movf   ((vscp_handleProtocolEvent@byte))&0ffh,w |
16474 |     16453   0790'  C032'  F01D'                movff  (vscp_handleProtocolEvent@bytes_1030),??_vscp_handleProtocolEvent+0+0 |
16475 |     16454   0794'  6B00'                      clrf   (??_vscp_handleProtocolEvent+0+0+1)&0ffh |
16476 |     16455   0796'  5F00'                      subwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
16477 |     16456   0798'  0E00                       movlw  0 |
16478 |     16457   079A'  5B00'                      subwfb (??_vscp_handleProtocolEvent+0+1)&0ffh |
16479 |     16458   079C'  5100'                      movf   (??_vscp_handleProtocolEvent+0+1)&0ffh,w |
16480 |     16459   079E'  0A80                       xorlw  80h |
16481 |     16460   07A0'  0F80                       addlw  -((0)^80h) |
16482 |     16461   07A2'  0E04                       movlw  04h |
16483 |     16462   07A4'  B4D8                       btfsc  status,2 |
16484 |     16463   07A6'  5D00'                      subwf  (??_vscp_handleProtocolEvent+0+0)&0ffh,w |
16485 |     16464   07A8'  A0D8                       btfss  status,0 |
16486 |     16465   07AA'  EF00'  F000'                goto   u7881 |
16487 |     16466   07AE'  EF00'  F000'                goto   u7880 |
16488 |     16467   07B2'                     u7881: |
16489 |     16468   07B2'  EF00'  F000'                goto   l10161 |
16490 |     16469   07B6'                     u7880: |
16491 |     16470                                   line   1179 |
16492 |     16471                                   |
16493 |     16472   07B6'                     l10159:;  BSR  set  to:  0 |
16494 |     16473                            |
16495 |     16474                            ;vscp_firmware.c:  1179:  bytes_this_time  =  4; |
16496 |     16475   07B6'  0E04                       movlw  low(04h) |
16497 |     16476   07B8'  6F00'                      movwf  ((vscp_handleProtocolEvent@bytes_this_time))&0ffh |
16498 |     16477                                   line   1180 |
16499 |     16478                            ;vscp_firmware.c:  1180:  } |
16500 |     16479   07BA'  EF00'  F000'                goto   l1207 |
16501 |     16480                                   line   1182 |
16502 |     16481                                   |
16503 |     16482   07BE'                     l10161:;  BSR  set  to:  0 |
16504 |     16483                            |
16505 |     16484                            ;vscp_firmware.c:  1181:  else  { |
16506 |     16485                            ;vscp_firmware.c:  1182:  bytes_this_time  =  (bytes  -  byte); |
16507 |     16486   07BE'  5100'                      movf   ((vscp_handleProtocolEvent@byte))&0ffh,w |
16508 |     16487   07C0'  5D00'                      subwf  ((vscp_handleProtocolEvent@bytes_1030))&0ffh,w |
16509 |     16488   07C2'  6F00'                      movwf  ((vscp_handleProtocolEvent@bytes_this_time))&0ffh |
16510 |     16489                                   line   1183 |
16511 |     16490                                   |
16512 |     16491   07C4'                     l1207:;  BSR  set  to:  0 |
16513 |     16492                            |
16514 |     16493                                   line   1187 |
16515 |     16494                            ;vscp_firmware.c:  1183:  } |
16516 |     16495                            ;vscp_firmware.c:  1187:  vscp_omsg.flags  =  0x80  +  4  +  bytes_this_time; |
16517 |     16496   07C4'  5100'                      movf   ((vscp_handleProtocolEvent@bytes_this_time))&0ffh,w |
16518 |     16497   07C6'  0F84                       addlw  low(084h) |
16519 |     16498   07C8'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
16520 |     16499                                   line   1189 |
16521 |     16500                            ;vscp_firmware.c:  1188:  vscp_omsg.data[3]  = |
16522 |     16501                            ;vscp_firmware.c:  1189:  vscp_imsg.data[3]  +  byte; |
16523 |     16502   07CA'  5100'                      movf   (0+(_vscp_imsg+09h))&0ffh,w |
16524 |     16503   07CC'  2500'                      addwf  ((vscp_handleProtocolEvent@byte))&0ffh,w |
16525 |     16504   07CE'  6F00'                      movwf  (0+(_vscp_omsg+08h))&0ffh |
16526 |     16505                                   line   1192 |
16527 |     16506                                   |
16528 |     16507   07D0'                     l10163:;  BSR  set  to:  0 |
16529 |     16508                            |
16530 |     16509                            ;vscp_firmware.c:  1192:  for  (  cb  =  0;  cb &lsaquo   bytes_this_time;  cb++)  { |
16531 |     16510   07D0'  6B00'                      clrf   ((vscp_handleProtocolEvent@cb))&0ffh |
16532 |     16511   07D2'  EF00'  F000'                goto   l10169 |
16533 |     16512                                   line   1194 |
16534 |     16513                                   |
16535 |     16514   07D6'                     l10165:;  BSR  set  to:  0 |
16536 |     16515                            |
16537 |     16516                            ;vscp_firmware.c:  1193:  vscp_omsg.data[  (4  +  cb)  ]  = |
16538 |     16517                            ;vscp_firmware.c:  1194:  vscp_readRegister(  (vscp_imsg.data[3]  +  byte  +  cb)  ); |
16539 |     16518   07D6'  5100'                      movf   (0+(_vscp_imsg+09h))&0ffh,w |
16540 |     16519   07D8'  2500'                      addwf  ((vscp_handleProtocolEvent@byte))&0ffh,w |
16541 |     16520   07DA'  2500'                      addwf  ((vscp_handleProtocolEvent@cb))&0ffh,w |
16542 |     16521                                   |
16543 |     16522   07DC'  EC00'  F000'                call   _vscp_readRegister |
16544 |     16523   07E0'  0100                       movlb  0 ;  ()  banked |
16545 |     16524   07E2'  6F00'                      movwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
16546 |     16525   07E4'  5100'                      movf   ((vscp_handleProtocolEvent@cb))&0ffh,w |
16547 |     16526   07E6'  0F00'                      addlw  low(_vscp_omsg+09h) |
16548 |     16527   07E8'  6ED9                       movwf  fsr2l |
16549 |     16528   07EA'  6ADA                       clrf   fsr2h |
16550 |     16529   07EC'  C01D'  FFDF                 movff  (??_vscp_handleProtocolEvent+0+0),indf2 |
16551 |     16530                            |
16552 |     16531                                   line   1192 |
16553 |     16532                                   |
16554 |     16533   07F0'                     l10167:;  BSR  set  to:  0 |
16555 |     16534                            |
16556 |     16535   07F0'  2B00'                      incf   ((vscp_handleProtocolEvent@cb))&0ffh |
16557 |     16536                                   |
16558 |     16537   07F2'                     l10169:;  BSR  set  to:  0 |
16559 |     16538                            |
16560 |     16539   07F2'  5100'                      movf   ((vscp_handleProtocolEvent@bytes_this_time))&0ffh,w |
16561 |     16540   07F4'  5D00'                      subwf  ((vscp_handleProtocolEvent@cb))&0ffh,w |
16562 |     16541   07F6'  A0D8                       btfss  status,0 |
16563 |     16542   07F8'  EF00'  F000'                goto   u7891 |
16564 |     16543   07FC'  EF00'  F000'                goto   u7890 |
16565 |     16544   0800'                     u7891: |
16566 |     16545   0800'  EF00'  F000'                goto   l10165 |
16567 |     16546   0804'                     u7890: |
16568 |     16547                                   line   1198 |
16569 |     16548                                   |
16570 |     16549   0804'                     l10171:;  BSR  set  to:  0 |
16571 |     16550                            |
16572 |     16551                            ;vscp_firmware.c:  1195:  } |
16573 |     16552                            ;vscp_firmware.c:  1198:  vscp_sendEvent(); |
16574 |     16553   0804'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
16575 |     16554                                   line   1201 |
16576 |     16555                                   |
16577 |     16556   0808'                     l10173:;  BSR  set  to:  0 |
16578 |     16557                            |
16579 |     16558                            ;vscp_firmware.c:  1201:  byte  =  byte  +  bytes_this_time; |
16580 |     16559   0808'  5100'                      movf   ((vscp_handleProtocolEvent@bytes_this_time))&0ffh,w |
16581 |     16560   080A'  2700'                      addwf  ((vscp_handleProtocolEvent@byte))&0ffh |
16582 |     16561                                   line   1204 |
16583 |     16562                                   |
16584 |     16563   080C'                     l10175:;  BSR  set  to:  0 |
16585 |     16564                            |
16586 |     16565                            ;vscp_firmware.c:  1204:  vscp_omsg.data[0]  +=1  ; |
16587 |     16566   080C'  2B00'                      incf   (0+(_vscp_omsg+05h))&0ffh |
16588 |     16567                                   line   1206 |
16589 |     16568                                   |
16590 |     16569   080E'                     l10177:;  BSR  set  to:  0 |
16591 |     16570                            |
16592 |     16571                            ;vscp_firmware.c:  1205:  } |
16593 |     16572                            ;vscp_firmware.c:  1206:  while  (byte &lsaquo   bytes); |
16594 |     16573   080E'  5100'                      movf   ((vscp_handleProtocolEvent@bytes_1030))&0ffh,w |
16595 |     16574   0810'  5D00'                      subwf  ((vscp_handleProtocolEvent@byte))&0ffh,w |
16596 |     16575   0812'  A0D8                       btfss  status,0 |
16597 |     16576   0814'  EF00'  F000'                goto   u7901 |
16598 |     16577   0818'  EF00'  F000'                goto   u7900 |
16599 |     16578   081C'                     u7901: |
16600 |     16579   081C'  EF00'  F000'                goto   l10157 |
16601 |     16580   0820'                     u7900: |
16602 |     16581                                   |
16603 |     16582   0820'                     l1211:;  BSR  set  to:  0 |
16604 |     16583                            |
16605 |     16584                                   line   1209 |
16606 |     16585                            ;vscp_firmware.c:  1209:  vscp_page_select  =  page_save; |
16607 |     16586   0820'  C024'  F000'                movff  (vscp_handleProtocolEvent@page_save),(c:_vscp_page_select) |
16608 |     16587   0824'  C025'  F001'                movff  (vscp_handleProtocolEvent@page_save+1),(c:_vscp_page_select+1) |
16609 |     16588   0828'  EF00'  F000'                goto   l1218 |
16610 |     16589                                   line   1216 |
16611 |     16590                                   |
16612 |     16591   082C'                     l10179:;  BSR  set  to:  0 |
16613 |     16592                            |
16614 |     16593                            ;vscp_firmware.c:  1216:  if  (vscp_nickname  ==  vscp_imsg.data[  0  ])  { |
16615 |     16594   082C'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
16616 |     16595   082E'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
16617 |     16596   0832'  62DF                       cpfseq indf2 |
16618 |     16597   0834'  EF00'  F000'                goto   u7911 |
16619 |     16598   0838'  EF00'  F000'                goto   u7910 |
16620 |     16599   083C'                     u7911: |
16621 |     16600   083C'  EF00'  F000'                goto   l1218 |
16622 |     16601   0840'                     u7910: |
16623 |     16602                                   line   1222 |
16624 |     16603                                   |
16625 |     16604   0840'                     l10181:;  BSR  set  to:  0 |
16626 |     16605                            |
16627 |     16606                            ;vscp_firmware.c:  1218:  uint8_t  i; |
16628 |     16607                            ;vscp_firmware.c:  1219:  uint16_t  page_save; |
16629 |     16608                            ;vscp_firmware.c:  1222:  page_save  =  vscp_page_select; |
16630 |     16609   0840'  C000'  F026'                movff  (c:_vscp_page_select),(vscp_handleProtocolEvent@page_save_1034) |
16631 |     16610   0844'  C001'  F027'                movff  (c:_vscp_page_select+1),(vscp_handleProtocolEvent@page_save_1034+1) |
16632 |     16611                                   line   1226 |
16633 |     16612                                   |
16634 |     16613   0848'                     l10183:;  BSR  set  to:  0 |
16635 |     16614                            |
16636 |     16615                            ;vscp_firmware.c:  1226:  vscp_page_select  =  (vscp_imsg.data[1]&lsaquo &lsaquo 8)  |  vscp_imsg.data[2]; |
16637 |     16616   0848'  5100'                      movf   (0+(_vscp_imsg+08h))&0ffh,w |
16638 |     16617   084A'  C020'  F01D'                movff  0+(_vscp_imsg+07h),??_vscp_handleProtocolEvent+0+0 |
16639 |     16618   084E'  6B00'                      clrf   (??_vscp_handleProtocolEvent+0+0+1)&0ffh |
16640 |     16619   0850'  C01D'  F01E'                movff  ??_vscp_handleProtocolEvent+0+0,??_vscp_handleProtocolEvent+0+1 |
16641 |     16620   0854'  6B00'                      clrf   (??_vscp_handleProtocolEvent+0+0)&0ffh |
16642 |     16621   0856'  1100'                      iorwf  (??_vscp_handleProtocolEvent+0+0)&0ffh,w |
16643 |     16622                                   |
16644 |     16623   0858'  6E00'                      movwf  ((c:_vscp_page_select)),c |
16645 |     16624   085A'  5100'                      movf   (??_vscp_handleProtocolEvent+0+1)&0ffh,w |
16646 |     16625   085C'  6E01'                      movwf  1+((c:_vscp_page_select)),c |
16647 |     16626                                   line   1228 |
16648 |     16627                                   |
16649 |     16628   085E'                     l10185:;  BSR  set  to:  0 |
16650 |     16629                            |
16651 |     16630                            ;vscp_firmware.c:  1228:  vscp_omsg.priority  =  0x03; |
16652 |     16631   085E'  0E03                       movlw  low(03h) |
16653 |     16632   0860'  6F00'                      movwf  (0+(_vscp_omsg+01h))&0ffh |
16654 |     16633                                   line   1229 |
16655 |     16634                                   |
16656 |     16635   0862'                     l10187:;  BSR  set  to:  0 |
16657 |     16636                            |
16658 |     16637                            ;vscp_firmware.c:  1229:  vscp_omsg.flags  =  0x80  +  4  +  ((vscp_imsg.flags  &  0x0f)  -  4); |
16659 |     16638   0862'  5100'                      movf   ((_vscp_imsg))&0ffh,w |
16660 |     16639   0864'  0B0F                       andlw  low(0Fh) |
16661 |     16640   0866'  0F80                       addlw  low(080h) |
16662 |     16641   0868'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
16663 |     16642                                   line   1230 |
16664 |     16643                                   |
16665 |     16644   086A'                     l10189:;  BSR  set  to:  0 |
16666 |     16645                            |
16667 |     16646                            ;vscp_firmware.c:  1230:  vscp_omsg.vscp_class  =  0; |
16668 |     16647   086A'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
16669 |     16648   086C'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
16670 |     16649                                   line   1231 |
16671 |     16650                            ;vscp_firmware.c:  1231:  vscp_omsg.vscp_type  =  39; |
16672 |     16651   086E'  0E27                       movlw  low(027h) |
16673 |     16652   0870'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
16674 |     16653                                   line   1232 |
16675 |     16654                                   |
16676 |     16655   0872'                     l10191:;  BSR  set  to:  0 |
16677 |     16656                            |
16678 |     16657                            ;vscp_firmware.c:  1232:  vscp_omsg.data[0]  =  0; |
16679 |     16658   0872'  6B00'                      clrf   (0+(_vscp_omsg+05h))&0ffh |
16680 |     16659                                   line   1233 |
16681 |     16660                                   |
16682 |     16661   0874'                     l10193:;  BSR  set  to:  0 |
16683 |     16662                            |
16684 |     16663                            ;vscp_firmware.c:  1233:  vscp_omsg.data[1]  =  vscp_imsg.data[1]; |
16685 |     16664   0874'  C020'  F02D'                movff  0+(_vscp_imsg+07h),0+(_vscp_omsg+06h) |
16686 |     16665                                   line   1234 |
16687 |     16666                                   |
16688 |     16667   0878'                     l10195:;  BSR  set  to:  0 |
16689 |     16668                            |
16690 |     16669                            ;vscp_firmware.c:  1234:  vscp_omsg.data[2]  =  vscp_imsg.data[2]; |
16691 |     16670   0878'  C021'  F02E'                movff  0+(_vscp_imsg+08h),0+(_vscp_omsg+07h) |
16692 |     16671                                   line   1235 |
16693 |     16672                                   |
16694 |     16673   087C'                     l10197:;  BSR  set  to:  0 |
16695 |     16674                            |
16696 |     16675                            ;vscp_firmware.c:  1235:  vscp_omsg.data[3]  =  vscp_imsg.data[3]; |
16697 |     16676   087C'  C022'  F02F'                movff  0+(_vscp_imsg+09h),0+(_vscp_omsg+08h) |
16698 |     16677                                   line   1237 |
16699 |     16678                                   |
16700 |     16679   0880'                     l10199:;  BSR  set  to:  0 |
16701 |     16680                            |
16702 |     16681                            ;vscp_firmware.c:  1237:  for  (  i  =  vscp_imsg.data[  3  ]; |
16703 |     16682   0880'  C022'  F030'                movff  0+(_vscp_imsg+09h),(vscp_handleProtocolEvent@i_1033) |
16704 |     16683                            ;vscp_firmware.c:  1240:  i &lsaquo   (vscp_imsg.data[  3  ]  +  ((vscp_imsg.flags  &  0x0f)  -  4)); |
16705 |     16684                            ;vscp_firmware.c:  1241:  i++  )  { |
16706 |     16685   0884'  EF00'  F000'                goto   l10205 |
16707 |     16686                                   line   1243 |
16708 |     16687                                   |
16709 |     16688   0888'                     l10201:;  BSR  set  to:  0 |
16710 |     16689                            |
16711 |     16690                            ;vscp_firmware.c:  1242:  vscp_omsg.data[  4  +  (i  -  vscp_imsg.data[  3  ])  ]  = |
16712 |     16691                            ;vscp_firmware.c:  1243:  vscp_writeRegister(  i,  vscp_imsg.data[  4  +  (i  -  vscp_imsg.data[  |
16713 |                                     3  ])  ]  ); |
16714 |     16692   0888'  5100'                      movf   (0+(_vscp_imsg+09h))&0ffh,w |
16715 |     16693   088A'  0800'                      sublw  low(_vscp_imsg+0Ah) |
16716 |     16694   088C'  2500'                      addwf  ((vscp_handleProtocolEvent@i_1033))&0ffh,w |
16717 |     16695   088E'  6ED9                       movwf  fsr2l |
16718 |     16696   0890'  6ADA                       clrf   fsr2h |
16719 |     16697   0892'  50DF                       movf   indf2,w |
16720 |     16698   0894'  6E33'                      movwf  ((c:?_vscp_writeRegister)),c |
16721 |     16699   0896'  5100'                      movf   ((vscp_handleProtocolEvent@i_1033))&0ffh,w |
16722 |     16700                                   |
16723 |     16701   0898'  EC00'  F000'                call   _vscp_writeRegister |
16724 |     16702   089C'  0100                       movlb  0 ;  ()  banked |
16725 |     16703   089E'  6F00'                      movwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
16726 |     16704   08A0'  5100'                      movf   (0+(_vscp_imsg+09h))&0ffh,w |
16727 |     16705   08A2'  0800'                      sublw  low(_vscp_omsg+09h) |
16728 |     16706   08A4'  2500'                      addwf  ((vscp_handleProtocolEvent@i_1033))&0ffh,w |
16729 |     16707   08A6'  6ED9                       movwf  fsr2l |
16730 |     16708   08A8'  6ADA                       clrf   fsr2h |
16731 |     16709   08AA'  C01D'  FFDF                 movff  (??_vscp_handleProtocolEvent+0+0),indf2 |
16732 |     16710                            |
16733 |     16711                                   line   1241 |
16734 |     16712                                   |
16735 |     16713   08AE'                     l10203:;  BSR  set  to:  0 |
16736 |     16714                            |
16737 |     16715   08AE'  2B00'                      incf   ((vscp_handleProtocolEvent@i_1033))&0ffh |
16738 |     16716                                   line   1240 |
16739 |     16717                                   |
16740 |     16718   08B0'                     l10205:;  BSR  set  to:  0 |
16741 |     16719                            |
16742 |     16720   08B0'  5100'                      movf   ((_vscp_imsg))&0ffh,w |
16743 |     16721   08B2'  0B0F                       andlw  low(0Fh) |
16744 |     16722   08B4'  6F00'                      movwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
16745 |     16723   08B6'  6B00'                      clrf   (??_vscp_handleProtocolEvent+0+0+1)&0ffh |
16746 |     16724                            |
16747 |     16725   08B8'  5100'                      movf   (0+(_vscp_imsg+09h))&0ffh,w |
16748 |     16726   08BA'  2700'                      addwf  (??_vscp_handleProtocolEvent+0+0)&0ffh |
16749 |     16727   08BC'  0E00                       movlw  0 |
16750 |     16728   08BE'  2300'                      addwfc (??_vscp_handleProtocolEvent+0+1)&0ffh |
16751 |     16729   08C0'  0EFC                       movlw  low(-4) |
16752 |     16730   08C2'  2500'                      addwf  (??_vscp_handleProtocolEvent+0+0)&0ffh,w |
16753 |     16731   08C4'  6F00'                      movwf  (??_vscp_handleProtocolEvent+2+0)&0ffh |
16754 |     16732   08C6'  0EFF                       movlw  high(-4) |
16755 |     16733   08C8'  2100'                      addwfc (??_vscp_handleProtocolEvent+0+1)&0ffh,w |
16756 |     16734   08CA'  6F00'                      movwf  1+(??_vscp_handleProtocolEvent+2+0)&0ffh |
16757 |     16735   08CC'  5100'                      movf   ((vscp_handleProtocolEvent@i_1033))&0ffh,w |
16758 |     16736   08CE'  6F00'                      movwf  (??_vscp_handleProtocolEvent+4+0)&0ffh |
16759 |     16737   08D0'  6B00'                      clrf   (??_vscp_handleProtocolEvent+4+0+1)&0ffh |
16760 |     16738                            |
16761 |     16739   08D2'  5100'                      movf   (??_vscp_handleProtocolEvent+4+1)&0ffh,w |
16762 |     16740   08D4'  0A80                       xorlw  80h |
16763 |     16741   08D6'  6F00'                      movwf  (??_vscp_handleProtocolEvent+6+0)&0ffh |
16764 |     16742   08D8'  5100'                      movf   (??_vscp_handleProtocolEvent+2+0)&0ffh,w |
16765 |     16743   08DA'  5D00'                      subwf  (??_vscp_handleProtocolEvent+4+0)&0ffh,w |
16766 |     16744   08DC'  5100'                      movf   (??_vscp_handleProtocolEvent+2+1)&0ffh,w |
16767 |     16745   08DE'  0A80                       xorlw  80h |
16768 |     16746   08E0'  5900'                      subwfb (??_vscp_handleProtocolEvent+6+0)&0ffh,w |
16769 |     16747   08E2'  A0D8                       btfss  status,0 |
16770 |     16748   08E4'  EF00'  F000'                goto   u7921 |
16771 |     16749   08E8'  EF00'  F000'                goto   u7920 |
16772 |     16750   08EC'                     u7921: |
16773 |     16751   08EC'  EF00'  F000'                goto   l10201 |
16774 |     16752   08F0'                     u7920: |
16775 |     16753                                   |
16776 |     16754   08F0'                     l1216:;  BSR  set  to:  0 |
16777 |     16755                            |
16778 |     16756                                   line   1247 |
16779 |     16757                            ;vscp_firmware.c:  1244:  } |
16780 |     16758                            ;vscp_firmware.c:  1247:  vscp_page_select  =  page_save; |
16781 |     16759   08F0'  C026'  F000'                movff  (vscp_handleProtocolEvent@page_save_1034),(c:_vscp_page_select) |
16782 |     16760   08F4'  C027'  F001'                movff  (vscp_handleProtocolEvent@page_save_1034+1),(c:_vscp_page_select+1) |
16783 |     16761   08F8'  EF00'  F000'                goto   l9819 |
16784 |     16762                                   line   787 |
16785 |     16763                                   |
16786 |     16764   08FC'                     l10211:;  BSR  set  to:  0 |
16787 |     16765                            |
16788 |     16766   08FC'  5100'                      movf   (0+(_vscp_imsg+04h))&0ffh,w |
16789 |     16767                                   ;  Switch  size  1,  requested  type  "space" |
16790 |     16768                            ;  Number  of  cases  is  16,  Range  of  values  is  1  to  38 |
16791 |     16769                            ;  switch  strategies  available: |
16792 |     16770                            ;  Name          Instructions  Cycles |
16793 |     16771                            ;  simple_byte            49     25  (average) |
16794 |     16772                            ;      Chosen  strategy  is  simple_byte |
16795 |     16773                            |
16796 |     16774   08FE'  0A01                       xorlw  1^0       ;  case  1 |
16797 |     16775   0900'  B4D8                       skipnz |
16798 |     16776   0902'  EF00'  F000'                goto   l9793 |
16799 |     16777   0906'  0A03                       xorlw  2^1       ;  case  2 |
16800 |     16778   0908'  B4D8                       skipnz |
16801 |     16779   090A'  EF00'  F000'                goto   l9795 |
16802 |     16780   090E'  0A04                       xorlw  6^2       ;  case  6 |
16803 |     16781   0910'  B4D8                       skipnz |
16804 |     16782   0912'  EF00'  F000'                goto   l9797 |
16805 |     16783   0916'  0A0E                       xorlw  8^6       ;  case  8 |
16806 |     16784   0918'  B4D8                       skipnz |
16807 |     16785   091A'  EF00'  F000'                goto   l9799 |
16808 |     16786   091E'  0A01                       xorlw  9^8       ;  case  9 |
16809 |     16787   0920'  B4D8                       skipnz |
16810 |     16788   0922'  EF00'  F000'                goto   l9801 |
16811 |     16789   0926'  0A02                       xorlw  11^9      ;  case  11 |
16812 |     16790   0928'  B4D8                       skipnz |
16813 |     16791   092A'  EF00'  F000'                goto   l9835 |
16814 |     16792   092E'  0A07                       xorlw  12^11     ;  case  12 |
16815 |     16793   0930'  B4D8                       skipnz |
16816 |     16794   0932'  EF00'  F000'                goto   l9869 |
16817 |     16795   0936'  0A1B                       xorlw  23^12     ;  case  23 |
16818 |     16796   0938'  B4D8                       skipnz |
16819 |     16797   093A'  EF00'  F000'                goto   l9935 |
16820 |     16798   093E'  0A0F                       xorlw  24^23     ;  case  24 |
16821 |     16799   0940'  B4D8                       skipnz |
16822 |     16800   0942'  EF00'  F000'                goto   l9941 |
16823 |     16801   0946'  0A01                       xorlw  25^24     ;  case  25 |
16824 |     16802   0948'  B4D8                       skipnz |
16825 |     16803   094A'  EF00'  F000'                goto   l9975 |
16826 |     16804   094E'  0A04                       xorlw  29^25     ;  case  29 |
16827 |     16805   0950'  B4D8                       skipnz |
16828 |     16806   0952'  EF00'  F000'                goto   l10001 |
16829 |     16807   0956'  0A03                       xorlw  30^29     ;  case  30 |
16830 |     16808   0958'  B4D8                       skipnz |
16831 |     16809   095A'  EF00'  F000'                goto   l10017 |
16832 |     16810   095E'  0A01                       xorlw  31^30     ;  case  31 |
16833 |     16811   0960'  B4D8                       skipnz |
16834 |     16812   0962'  EF00'  F000'                goto   l10033 |
16835 |     16813   0966'  0A3E                       xorlw  33^31     ;  case  33 |
16836 |     16814   0968'  B4D8                       skipnz |
16837 |     16815   096A'  EF00'  F000'                goto   l10119 |
16838 |     16816   096E'  0A04                       xorlw  37^33     ;  case  37 |
16839 |     16817   0970'  B4D8                       skipnz |
16840 |     16818   0972'  EF00'  F000'                goto   l10129 |
16841 |     16819   0976'  0A03                       xorlw  38^37     ;  case  38 |
16842 |     16820   0978'  B4D8                       skipnz |
16843 |     16821   097A'  EF00'  F000'                goto   l10179 |
16844 |     16822   097E'  EF00'  F000'                goto   l1218 |
16845 |     16823                            |
16846 |     16824                                   line   1264 |
16847 |     16825                                   |
16848 |     16826   0982'                     l1218: |
16849 |     16827   0982'  0012                       return |
16850 |     16828                                   opt  stack  0 |
16851 |     16829                            GLOBAL __end_of_vscp_handleProtocolEvent |
16852 |     16830   0984'                            __end_of_vscp_handleProtocolEvent: |
16853 |     16831                                   signat _vscp_handleProtocolEvent,88 |
16854 |     16832                                   global ___lbmod |
16855 |     16833                            |
16856 |     16834  ;;  ***************  function  ___lbmod  ***************** |
16857 |     16835  ;;  Defined  at: |
16858 |     16836  ;;              line  5  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\lbmod.c" |
16859 |     16837  ;;  Parameters:     Size   Location      Type |
16860 |     16838  ;;   dividend         1     wreg      unsigned  char  |
16861 |     16839  ;;   divisor          1    13[COMRAM]  unsigned  char  |
16862 |     16840  ;;  Auto  vars:      Size   Location      Type |
16863 |     16841  ;;   dividend         1    14[COMRAM]  unsigned  char  |
16864 |     16842  ;;   rem              1    16[COMRAM]  unsigned  char  |
16865 |     16843  ;;   counter          1    15[COMRAM]  unsigned  char  |
16866 |     16844  ;;  Return  value:   Size   Location      Type |
16867 |     16845  ;;                   1     wreg       unsigned  char  |
16868 |     16846  ;;  Registers  used: |
16869 |     16847  ;;              wreg,  status,2,  status,0 |
16870 |     16848  ;;  Tracked  objects: |
16871 |     16849  ;;              On  entry  :  F/0 |
16872 |     16850  ;;              On  exit   :  0/0 |
16873 |     16851  ;;              Unchanged:  0/0 |
16874 |     16852  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
16875 |     16853  ;;       Params:          1        0        0        0        0        0        0 |
16876 |     16854  ;;       Locals:          3        0        0        0        0        0        0 |
16877 |     16855  ;;       Temps:           0        0        0        0        0        0        0 |
16878 |     16856  ;;       Totals:          4        0        0        0        0        0        0 |
16879 |     16857  ;;Total  ram  usage:         4  bytes |
16880 |     16858  ;;  Hardware  stack  levels  used:     1 |
16881 |     16859  ;;  Hardware  stack  levels  required  when  called:     2 |
16882 |     16860  ;;  This  function  calls: |
16883 |     16861  ;;              Nothing |
16884 |     16862  ;;  This  function  is  called  by: |
16885 |     16863  ;;              _vscp_handleProtocolEvent |
16886 |     16864  ;;  This  function  uses  a  non-reentrant  model |
16887 |     16865  ;; |
16888 |     16866                            psect  text34,class=CODE,space=0,reloc=2 |
16889 |     16867                            global  __ptext34 |
16890 |     16868   0000'                     __ptext34: |
16891 |     16869                            psect  text34 |
16892 |     16870                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\lbmod.c" |
16893 |     16871                                   line   5 |
16894 |     16872                                   global __size_of___lbmod |
16895 |     16873   0000                             __size_of___lbmod      equ   __end_of___lbmod-___lbmod |
16896 |     16874                                   |
16897 |     16875   0000'                     ___lbmod: |
16898 |     16876                            ;incstack  =  0 |
16899 |     16877                                   opt    stack  26 |
16900 |     16878                            ;incstack  =  0 |
16901 |     16879                            ;___lbmod@dividend  stored  from  wreg |
16902 |     16880                                   line   9 |
16903 |     16881   0000'  CFE8  F00E'                 movff  wreg,(c:___lbmod@dividend) |
16904 |     16882                                   |
16905 |     16883   0004'                     l9205:;  BSR  set  to:  0 |
16906 |     16884                            |
16907 |     16885   0004'  0E08                       movlw  low(08h) |
16908 |     16886   0006'  6E0F'                      movwf  ((c:___lbmod@counter)),c |
16909 |     16887                                   line   10 |
16910 |     16888                                   |
16911 |     16889   0008'                     l9207:;  BSR  set  to:  0 |
16912 |     16890                            |
16913 |     16891   0008'  6A10'                      clrf   ((c:___lbmod@rem)),c |
16914 |     16892                                   line   12 |
16915 |     16893                                   |
16916 |     16894   000A'                     l9209: |
16917 |     16895   000A'  90D8                       bcf    status,0 |
16918 |     16896   000C'  3400'                      rlcf   ((c:___lbmod@dividend))&0ffh,w |
16919 |     16897   000E'  3400'                      rlcf   ((c:___lbmod@rem))&0ffh,w |
16920 |     16898   0010'  6E10'                      movwf  ((c:___lbmod@rem)),c |
16921 |     16899                                   line   13 |
16922 |     16900                                   |
16923 |     16901   0012'                     l9211: |
16924 |     16902   0012'  90D8                       bcf  status,0 |
16925 |     16903   0014'  360E'                      rlcf   ((c:___lbmod@dividend)),c |
16926 |     16904                            |
16927 |     16905                                   line   14 |
16928 |     16906                                   |
16929 |     16907   0016'                     l9213: |
16930 |     16908   0016'  500D'                      movf   ((c:___lbmod@divisor)),c,w |
16931 |     16909   0018'  5C10'                      subwf  ((c:___lbmod@rem)),c,w |
16932 |     16910   001A'  A0D8                       btfss  status,0 |
16933 |     16911   001C'  EF00'  F000'                goto   u6911 |
16934 |     16912   0020'  EF00'  F000'                goto   u6910 |
16935 |     16913   0024'                     u6911: |
16936 |     16914   0024'  EF00'  F000'                goto   l9217 |
16937 |     16915   0028'                     u6910: |
16938 |     16916                                   line   15 |
16939 |     16917                                   |
16940 |     16918   0028'                     l9215: |
16941 |     16919   0028'  500D'                      movf   ((c:___lbmod@divisor)),c,w |
16942 |     16920   002A'  5E10'                      subwf  ((c:___lbmod@rem)),c |
16943 |     16921                                   line   16 |
16944 |     16922                                   |
16945 |     16923   002C'                     l9217: |
16946 |     16924   002C'  2E0F'                      decfsz ((c:___lbmod@counter)),c |
16947 |     16925                                   |
16948 |     16926   002E'  EF00'  F000'                goto   l9209 |
16949 |     16927                                   line   17 |
16950 |     16928                                   |
16951 |     16929   0032'                     l9219: |
16952 |     16930   0032'  5010'                      movf   ((c:___lbmod@rem)),c,w |
16953 |     16931                                   line   18 |
16954 |     16932                                   |
16955 |     16933   0034'                     l1777: |
16956 |     16934   0034'  0012                       return |
16957 |     16935                                   opt  stack  0 |
16958 |     16936                            GLOBAL __end_of___lbmod |
16959 |     16937   0036'                            __end_of___lbmod: |
16960 |     16938                                   signat ___lbmod,8313 |
16961 |     16939                                   global _vscp_writeRegister |
16962 |     16940                            |
16963 |     16941  ;;  ***************  function  _vscp_writeRegister  ***************** |
16964 |     16942  ;;  Defined  at: |
16965 |     16943  ;;              line  675  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
16966 |     16944  ;;  Parameters:     Size   Location      Type |
16967 |     16945  ;;   reg              1     wreg      unsigned  char  |
16968 |     16946  ;;   value            1    51[COMRAM]  unsigned  char  |
16969 |     16947  ;;  Auto  vars:      Size   Location      Type |
16970 |     16948  ;;   reg              1    52[COMRAM]  unsigned  char  |
16971 |     16949  ;;  Return  value:   Size   Location      Type |
16972 |     16950  ;;                   1     wreg       unsigned  char  |
16973 |     16951  ;;  Registers  used: |
16974 |     16952  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
16975 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
16976 |     16953  ;;  Tracked  objects: |
16977 |     16954  ;;              On  entry  :  F/0 |
16978 |     16955  ;;              On  exit   :  0/0 |
16979 |     16956  ;;              Unchanged:  0/0 |
16980 |     16957  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
16981 |     16958  ;;       Params:          1        0        0        0        0        0        0 |
16982 |     16959  ;;       Locals:          1        0        0        0        0        0        0 |
16983 |     16960  ;;       Temps:           0        0        0        0        0        0        0 |
16984 |     16961  ;;       Totals:          2        0        0        0        0        0        0 |
16985 |     16962  ;;Total  ram  usage:         2  bytes |
16986 |     16963  ;;  Hardware  stack  levels  used:     1 |
16987 |     16964  ;;  Hardware  stack  levels  required  when  called:     7 |
16988 |     16965  ;;  This  function  calls: |
16989 |     16966  ;;              _vscp_writeAppReg |
16990 |     16967  ;;              _vscp_writeStdReg |
16991 |     16968  ;;  This  function  is  called  by: |
16992 |     16969  ;;              _vscp_handleProtocolEvent |
16993 |     16970  ;;  This  function  uses  a  non-reentrant  model |
16994 |     16971  ;; |
16995 |     16972                            psect  text35,class=CODE,space=0,reloc=2 |
16996 |     16973                            global  __ptext35 |
16997 |     16974   0000'                     __ptext35: |
16998 |     16975                            psect  text35 |
16999 |     16976                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
17000 |     16977                                   line   675 |
17001 |     16978                                   global __size_of_vscp_writeRegister |
17002 |     16979   0000                             __size_of_vscp_writeRegister   equ        __end_of_vscp_writeRegister-_vscp_writeRegister |
17003 |     16980                                   |
17004 |     16981   0000'                     _vscp_writeRegister: |
17005 |     16982                            ;incstack  =  0 |
17006 |     16983                                   opt    stack  21 |
17007 |     16984                            ;incstack  =  0 |
17008 |     16985                            ;vscp_writeRegister@reg  stored  from  wreg |
17009 |     16986   0000'  CFE8  F034'                 movff  wreg,(c:vscp_writeRegister@reg) |
17010 |     16987                                   line   676 |
17011 |     16988                                   |
17012 |     16989   0004'                     l11431:;  BSR  set  to:  0 |
17013 |     16990                            |
17014 |     16991                            ;vscp_firmware.c:  676:  if  (reg &rsaquo =  0x80)  { |
17015 |     16992   0004'  0E7F                       movlw  (080h-1) |
17016 |     16993   0006'  6434'                      cpfsgt ((c:vscp_writeRegister@reg)),c |
17017 |     16994   0008'  EF00'  F000'                goto   u9221 |
17018 |     16995   000C'  EF00'  F000'                goto   u9220 |
17019 |     16996   0010'                     u9221: |
17020 |     16997   0010'  EF00'  F000'                goto   l11439 |
17021 |     16998   0014'                     u9220: |
17022 |     16999                                   line   677 |
17023 |     17000                                   |
17024 |     17001   0014'                     l11433:;  BSR  set  to:  0 |
17025 |     17002                            |
17026 |     17003                            ;vscp_firmware.c:  677:  return  vscp_writeStdReg(reg,  value); |
17027 |     17004   0014'  C033'  F021'                movff  (c:vscp_writeRegister@value),(c:?_vscp_writeStdReg) |
17028 |     17005   0018'  5034'                      movf   ((c:vscp_writeRegister@reg)),c,w |
17029 |     17006                                   |
17030 |     17007   001A'  EC00'  F000'                call   _vscp_writeStdReg |
17031 |     17008   001E'  EF00'  F000'                goto   l1106 |
17032 |     17009                                   line   679 |
17033 |     17010                                   |
17034 |     17011   0022'                     l11439:;  BSR  set  to:  0 |
17035 |     17012                            |
17036 |     17013                            ;vscp_firmware.c:  679:  return  vscp_writeAppReg(reg,  value); |
17037 |     17014   0022'  C033'  F020'                movff  (c:vscp_writeRegister@value),(c:?_vscp_writeAppReg) |
17038 |     17015   0026'  5034'                      movf   ((c:vscp_writeRegister@reg)),c,w |
17039 |     17016                                   |
17040 |     17017   0028'  EC00'  F000'                call   _vscp_writeAppReg |
17041 |     17018                                   line   681 |
17042 |     17019                                   |
17043 |     17020   002C'                     l1106: |
17044 |     17021   002C'  0012                       return |
17045 |     17022                                   opt  stack  0 |
17046 |     17023                            GLOBAL __end_of_vscp_writeRegister |
17047 |     17024   002E'                            __end_of_vscp_writeRegister: |
17048 |     17025                                   signat _vscp_writeRegister,8313 |
17049 |     17026                                   global _vscp_writeStdReg |
17050 |     17027                            |
17051 |     17028  ;;  ***************  function  _vscp_writeStdReg  ***************** |
17052 |     17029  ;;  Defined  at: |
17053 |     17030  ;;              line  688  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
17054 |     17031  ;;  Parameters:     Size   Location      Type |
17055 |     17032  ;;   reg              1     wreg      unsigned  char  |
17056 |     17033  ;;   value            1    33[COMRAM]  unsigned  char  |
17057 |     17034  ;;  Auto  vars:      Size   Location      Type |
17058 |     17035  ;;   reg              1    50[COMRAM]  unsigned  char  |
17059 |     17036  ;;   code             4    43[COMRAM]  unsigned  long  |
17060 |     17037  ;;   idx              1    48[COMRAM]  unsigned  char  |
17061 |     17038  ;;   code             4    39[COMRAM]  unsigned  long  |
17062 |     17039  ;;   idx              1    47[COMRAM]  unsigned  char  |
17063 |     17040  ;;   rv               1    49[COMRAM]  unsigned  char  |
17064 |     17041  ;;  Return  value:   Size   Location      Type |
17065 |     17042  ;;                   1     wreg       unsigned  char  |
17066 |     17043  ;;  Registers  used: |
17067 |     17044  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  prodl,  prodh,  cstack |
17068 |     17045  ;;  Tracked  objects: |
17069 |     17046  ;;              On  entry  :  F/0 |
17070 |     17047  ;;              On  exit   :  0/0 |
17071 |     17048  ;;              Unchanged:  0/0 |
17072 |     17049  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
17073 |     17050  ;;       Params:          1        0        0        0        0        0        0 |
17074 |     17051  ;;       Locals:         12        0        0        0        0        0        0 |
17075 |     17052  ;;       Temps:           5        0        0        0        0        0        0 |
17076 |     17053  ;;       Totals:         18        0        0        0        0        0        0 |
17077 |     17054  ;;Total  ram  usage:        18  bytes |
17078 |     17055  ;;  Hardware  stack  levels  used:     1 |
17079 |     17056  ;;  Hardware  stack  levels  required  when  called:     6 |
17080 |     17057  ;;  This  function  calls: |
17081 |     17058  ;;              _vscp_getUserID |
17082 |     17059  ;;              _vscp_setUserID |
17083 |     17060  ;;              _vscp_getFamilyCode |
17084 |     17061  ;;              _vscp_getFamilyType |
17085 |     17062  ;;              _vscp_restoreDefaults |
17086 |     17063  ;;  This  function  is  called  by: |
17087 |     17064  ;;              _vscp_writeRegister |
17088 |     17065  ;;              _vscp_handleProtocolEvent |
17089 |     17066  ;;  This  function  uses  a  non-reentrant  model |
17090 |     17067  ;; |
17091 |     17068                            psect  text36,class=CODE,space=0,reloc=2 |
17092 |     17069                            global  __ptext36 |
17093 |     17070   0000'                     __ptext36: |
17094 |     17071                            psect  text36 |
17095 |     17072                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
17096 |     17073                                   line   688 |
17097 |     17074                                   global __size_of_vscp_writeStdReg |
17098 |     17075   0000                             __size_of_vscp_writeStdReg     equ  __end_of_vscp_writeStdReg-_vscp_writeStdReg |
17099 |     17076                                   |
17100 |     17077   0000'                     _vscp_writeStdReg: |
17101 |     17078                            ;incstack  =  0 |
17102 |     17079                                   opt    stack  22 |
17103 |     17080                            ;incstack  =  0 |
17104 |     17081                            ;vscp_writeStdReg@reg  stored  from  wreg |
17105 |     17082   0000'  CFE8  F032'                 movff  wreg,(c:vscp_writeStdReg@reg) |
17106 |     17083                                   line   689 |
17107 |     17084                                   |
17108 |     17085   0004'                     l11443:;  BSR  set  to:  0 |
17109 |     17086                            |
17110 |     17087                            ;vscp_firmware.c:  689:  uint8_t  rv  =  ~value; |
17111 |     17088   0004'  5021'                      movf   ((c:vscp_writeStdReg@value)),c,w |
17112 |     17089   0006'  0AFF                       xorlw  0ffh |
17113 |     17090   0008'  6E31'                      movwf  ((c:vscp_writeStdReg@rv)),c |
17114 |     17091                                   line   692 |
17115 |     17092                                   |
17116 |     17093   000A'                     l11445:;  BSR  set  to:  0 |
17117 |     17094                            |
17118 |     17095                            ;vscp_firmware.c:  691:  if  ((reg &rsaquo   (0x82  +  1))  && |
17119 |     17096                            ;vscp_firmware.c:  692:  (reg &lsaquo   0x89))  { |
17120 |     17097   000A'  0E83                       movlw  (084h-1) |
17121 |     17098   000C'  6432'                      cpfsgt ((c:vscp_writeStdReg@reg)),c |
17122 |     17099   000E'  EF00'  F000'                goto   u9231 |
17123 |     17100   0012'  EF00'  F000'                goto   u9230 |
17124 |     17101   0016'                     u9231: |
17125 |     17102   0016'  EF00'  F000'                goto   l11451 |
17126 |     17103   001A'                     u9230: |
17127 |     17104                                   |
17128 |     17105   001A'                     l11447:;  BSR  set  to:  0 |
17129 |     17106                            |
17130 |     17107   001A'  0E89                       movlw  (089h)&0ffh |
17131 |     17108   001C'  6032'                      cpfslt ((c:vscp_writeStdReg@reg)),c |
17132 |     17109   001E'  EF00'  F000'                goto   u9241 |
17133 |     17110   0022'  EF00'  F000'                goto   u9240 |
17134 |     17111   0026'                     u9241: |
17135 |     17112   0026'  EF00'  F000'                goto   l11451 |
17136 |     17113   002A'                     u9240: |
17137 |     17114                                   line   695 |
17138 |     17115                                   |
17139 |     17116   002A'                     l11449:;  BSR  set  to:  0 |
17140 |     17117                            |
17141 |     17118                            ;vscp_firmware.c:  695:  vscp_setUserID((reg  -  0x84),  value); |
17142 |     17119   002A'  C021'  F010'                movff  (c:vscp_writeStdReg@value),(c:?_vscp_setUserID) |
17143 |     17120   002E'  5032'                      movf   ((c:vscp_writeStdReg@reg)),c,w |
17144 |     17121   0030'  0F7C                       addlw  low(07Ch) |
17145 |     17122                                   |
17146 |     17123   0032'  EC00'  F000'                call   _vscp_setUserID |
17147 |     17124                                   line   696 |
17148 |     17125                            ;vscp_firmware.c:  696:  rv  =  vscp_getUserID((reg  -  0x84)); |
17149 |     17126   0036'  5032'                      movf   ((c:vscp_writeStdReg@reg)),c,w |
17150 |     17127   0038'  0F7C                       addlw  low(07Ch) |
17151 |     17128                                   |
17152 |     17129   003A'  EC00'  F000'                call   _vscp_getUserID |
17153 |     17130   003E'  6E31'                      movwf  ((c:vscp_writeStdReg@rv)),c |
17154 |     17131                                   line   698 |
17155 |     17132                            ;vscp_firmware.c:  698:  } |
17156 |     17133   0040'  EF00'  F000'                goto   l11501 |
17157 |     17134                                   line   699 |
17158 |     17135                                   |
17159 |     17136   0044'                     l11451:;  BSR  set  to:  0 |
17160 |     17137                            |
17161 |     17138                            ;vscp_firmware.c:  699:  else  if  (0x92  ==  reg)  { |
17162 |     17139   0044'  5032'                      movf   ((c:vscp_writeStdReg@reg)),c,w |
17163 |     17140   0046'  0A92                       xorlw  146 |
17164 |     17141                            |
17165 |     17142   0048'  A4D8                       btfss  status,2 |
17166 |     17143   004A'  EF00'  F000'                goto   u9251 |
17167 |     17144   004E'  EF00'  F000'                goto   u9250 |
17168 |     17145   0052'                     u9251: |
17169 |     17146   0052'  EF00'  F000'                goto   l11457 |
17170 |     17147   0056'                     u9250: |
17171 |     17148                                   line   702 |
17172 |     17149                                   |
17173 |     17150   0056'                     l11453:;  BSR  set  to:  0 |
17174 |     17151                            |
17175 |     17152                            ;vscp_firmware.c:  702:  vscp_page_select  =  (vscp_page_select  &  0xff)  |  ((uint16_t)  value  |
17176 |                                    &lsaquo &lsaquo   8); |
17177 |     17153   0056'  5021'                      movf   ((c:vscp_writeStdReg@value)),c,w |
17178 |     17154   0058'  6E00'                      movwf  (??_vscp_writeStdReg+0+0+1)&0ffh,c |
17179 |     17155   005A'  6A00'                      clrf   (??_vscp_writeStdReg+0+0)&0ffh,c |
17180 |     17156   005C'  0EFF                       movlw  0FFh |
17181 |     17157   005E'  1400'                      andwf  ((c:_vscp_page_select)),c,w |
17182 |     17158   0060'  6E00'                      movwf  (??_vscp_writeStdReg+2+0)&0ffh,c |
17183 |     17159   0062'  0E00                       movlw  0 |
17184 |     17160   0064'  1401'                      andwf  ((c:_vscp_page_select+1)),c,w |
17185 |     17161   0066'  6E00'                      movwf  (??_vscp_writeStdReg+2+0+1)&0ffh,c |
17186 |     17162   0068'  5022'                      movf   (??_vscp_writeStdReg+0+0),c,w |
17187 |     17163   006A'  1024'                      iorwf  (??_vscp_writeStdReg+2+0),c,w |
17188 |     17164                                   |
17189 |     17165   006C'  6E00'                      movwf  ((c:_vscp_page_select)),c |
17190 |     17166   006E'  5023'                      movf   (??_vscp_writeStdReg+0+1),c,w |
17191 |     17167   0070'  1025'                      iorwf  (??_vscp_writeStdReg+2+1),c,w |
17192 |     17168   0072'  6E01'                      movwf  1+((c:_vscp_page_select)),c |
17193 |     17169                                   line   703 |
17194 |     17170                                   |
17195 |     17171   0074'                     l11455:;  BSR  set  to:  0 |
17196 |     17172                            |
17197 |     17173                            ;vscp_firmware.c:  703:  rv  =  (vscp_page_select &rsaquo &rsaquo   8)  &  0xff; |
17198 |     17174   0074'  5001'                      movf   ((c:_vscp_page_select+1)),c,w |
17199 |     17175   0076'  6E31'                      movwf  ((c:vscp_writeStdReg@rv)),c |
17200 |     17176                                   line   704 |
17201 |     17177                            ;vscp_firmware.c:  704:  } |
17202 |     17178   0078'  EF00'  F000'                goto   l11501 |
17203 |     17179                                   line   705 |
17204 |     17180                                   |
17205 |     17181   007C'                     l11457:;  BSR  set  to:  0 |
17206 |     17182                            |
17207 |     17183                            ;vscp_firmware.c:  705:  else  if  (0x93  ==  reg)  { |
17208 |     17184   007C'  5032'                      movf   ((c:vscp_writeStdReg@reg)),c,w |
17209 |     17185   007E'  0A93                       xorlw  147 |
17210 |     17186                            |
17211 |     17187   0080'  A4D8                       btfss  status,2 |
17212 |     17188   0082'  EF00'  F000'                goto   u9261 |
17213 |     17189   0086'  EF00'  F000'                goto   u9260 |
17214 |     17190   008A'                     u9261: |
17215 |     17191   008A'  EF00'  F000'                goto   l11463 |
17216 |     17192   008E'                     u9260: |
17217 |     17193                                   line   708 |
17218 |     17194                                   |
17219 |     17195   008E'                     l11459:;  BSR  set  to:  0 |
17220 |     17196                            |
17221 |     17197                            ;vscp_firmware.c:  708:  vscp_page_select  =  (vscp_page_select  &  0xff00)  |  value; |
17222 |     17198   008E'  0E00                       movlw  0 |
17223 |     17199   0090'  1400'                      andwf  ((c:_vscp_page_select)),c,w |
17224 |     17200   0092'  6E00'                      movwf  (??_vscp_writeStdReg+0+0)&0ffh,c |
17225 |     17201   0094'  0EFF                       movlw  0FFh |
17226 |     17202   0096'  1401'                      andwf  ((c:_vscp_page_select+1)),c,w |
17227 |     17203   0098'  6E00'                      movwf  1+(??_vscp_writeStdReg+0+0)&0ffh,c |
17228 |     17204   009A'  5021'                      movf   ((c:vscp_writeStdReg@value)),c,w |
17229 |     17205   009C'  1022'                      iorwf  (??_vscp_writeStdReg+0+0),c,w |
17230 |     17206                                   |
17231 |     17207   009E'  6E00'                      movwf  ((c:_vscp_page_select)),c |
17232 |     17208   00A0'  5023'                      movf   (??_vscp_writeStdReg+0+1),c,w |
17233 |     17209   00A2'  6E01'                      movwf  1+((c:_vscp_page_select)),c |
17234 |     17210                                   line   709 |
17235 |     17211                                   |
17236 |     17212   00A4'                     l11461:;  BSR  set  to:  0 |
17237 |     17213                            |
17238 |     17214                            ;vscp_firmware.c:  709:  rv  =  (vscp_page_select  &  0xff); |
17239 |     17215   00A4'  C000'  F031'                movff  (c:_vscp_page_select),(c:vscp_writeStdReg@rv) |
17240 |     17216                                   line   710 |
17241 |     17217                            ;vscp_firmware.c:  710:  } |
17242 |     17218   00A8'  EF00'  F000'                goto   l11501 |
17243 |     17219                                   line   740 |
17244 |     17220                                   |
17245 |     17221   00AC'                     l11463:;  BSR  set  to:  0 |
17246 |     17222                            |
17247 |     17223                            ;vscp_firmware.c:  739:  else  if  (  (  reg &rsaquo =  0x9A  )  && |
17248 |     17224                            ;vscp_firmware.c:  740:  (  reg &lsaquo   0x9E  )  )  { |
17249 |     17225   00AC'  0E99                       movlw  (09Ah-1) |
17250 |     17226   00AE'  6432'                      cpfsgt ((c:vscp_writeStdReg@reg)),c |
17251 |     17227   00B0'  EF00'  F000'                goto   u9271 |
17252 |     17228   00B4'  EF00'  F000'                goto   u9270 |
17253 |     17229   00B8'                     u9271: |
17254 |     17230   00B8'  EF00'  F000'                goto   l11473 |
17255 |     17231   00BC'                     u9270: |
17256 |     17232                                   |
17257 |     17233   00BC'                     l11465:;  BSR  set  to:  0 |
17258 |     17234                            |
17259 |     17235   00BC'  0E9E                       movlw  (09Eh)&0ffh |
17260 |     17236   00BE'  6032'                      cpfslt ((c:vscp_writeStdReg@reg)),c |
17261 |     17237   00C0'  EF00'  F000'                goto   u9281 |
17262 |     17238   00C4'  EF00'  F000'                goto   u9280 |
17263 |     17239   00C8'                     u9281: |
17264 |     17240   00C8'  EF00'  F000'                goto   l11473 |
17265 |     17241   00CC'                     u9280: |
17266 |     17242                                   line   742 |
17267 |     17243                                   |
17268 |     17244   00CC'                     l11467:;  BSR  set  to:  0 |
17269 |     17245                            |
17270 |     17246                            ;vscp_firmware.c:  742:  uint32_t  code  =  vscp_getFamilyCode(); |
17271 |     17247   00CC'  EC00'  F000'                call   _vscp_getFamilyCode        ;wreg  free |
17272 |     17248                                   |
17273 |     17249   00D0'  C010'  F02A'                movff  3+?_vscp_getFamilyCode,(c:vscp_writeStdReg@code+3) |
17274 |     17250   00D4'  C00F'  F029'                movff  2+?_vscp_getFamilyCode,(c:vscp_writeStdReg@code+2) |
17275 |     17251   00D8'  C00E'  F028'                movff  1+?_vscp_getFamilyCode,(c:vscp_writeStdReg@code+1) |
17276 |     17252   00DC'  C00D'  F027'                movff  0+?_vscp_getFamilyCode,(c:vscp_writeStdReg@code) |
17277 |     17253                                   |
17278 |     17254                                   line   743 |
17279 |     17255                                   |
17280 |     17256   00E0'                     l11469:;  BSR  set  to:  0 |
17281 |     17257                            |
17282 |     17258                            ;vscp_firmware.c:  743:  uint8_t  idx  =  reg  -  0x9A; |
17283 |     17259   00E0'  5032'                      movf   ((c:vscp_writeStdReg@reg)),c,w |
17284 |     17260   00E2'  0F66                       addlw  low(066h) |
17285 |     17261   00E4'  6E2F'                      movwf  ((c:vscp_writeStdReg@idx)),c |
17286 |     17262                                   line   744 |
17287 |     17263                                   |
17288 |     17264   00E6'                     l11471:;  BSR  set  to:  0 |
17289 |     17265                            |
17290 |     17266                            ;vscp_firmware.c:  744:  rv  =  code &rsaquo &rsaquo   (((3-idx)*8)  &  0xff); |
17291 |     17267   00E6'  502F'                      movf   ((c:vscp_writeStdReg@idx)),c,w |
17292 |     17268   00E8'  0803                       sublw  low(03h) |
17293 |     17269   00EA'  6E00'                      movwf  (??_vscp_writeStdReg+0+0)&0ffh,c |
17294 |     17270   00EC'  90D8                       bcf    status,0 |
17295 |     17271   00EE'  3622'                      rlcf   ((??_vscp_writeStdReg+0+0)),c |
17296 |     17272   00F0'  90D8                       bcf    status,0 |
17297 |     17273   00F2'  3622'                      rlcf   ((??_vscp_writeStdReg+0+0)),c |
17298 |     17274   00F4'  90D8                       bcf    status,0 |
17299 |     17275   00F6'  3622'                      rlcf   ((??_vscp_writeStdReg+0+0)),c |
17300 |     17276                            |
17301 |     17277   00F8'  5022'                      movf   ((??_vscp_writeStdReg+0+0)),c,w |
17302 |     17278   00FA'  C027'  F023'                movff  (c:vscp_writeStdReg@code),??_vscp_writeStdReg+1+0 |
17303 |     17279   00FE'  C028'  F024'                movff  (c:vscp_writeStdReg@code+1),??_vscp_writeStdReg+1+0+1 |
17304 |     17280   0102'  C029'  F025'                movff  (c:vscp_writeStdReg@code+2),??_vscp_writeStdReg+1+0+2 |
17305 |     17281   0106'  C02A'  F026'                movff  (c:vscp_writeStdReg@code+3),??_vscp_writeStdReg+1+0+3 |
17306 |     17282   010A'  2AE8                       incf   wreg |
17307 |     17283   010C'  EF00'  F000'                goto   u9290 |
17308 |     17284   0110'                     u9295: |
17309 |     17285   0110'  90D8                       bcf    status,0 |
17310 |     17286   0112'  3226'                      rrcf   (??_vscp_writeStdReg+1+3),c |
17311 |     17287   0114'  3225'                      rrcf   (??_vscp_writeStdReg+1+2),c |
17312 |     17288   0116'  3224'                      rrcf   (??_vscp_writeStdReg+1+1),c |
17313 |     17289   0118'  3223'                      rrcf   (??_vscp_writeStdReg+1+0),c |
17314 |     17290   011A'                     u9290: |
17315 |     17291   011A'  2EE8                       decfsz wreg |
17316 |     17292   011C'  EF00'  F000'                goto   u9295 |
17317 |     17293   0120'  5023'                      movf   (??_vscp_writeStdReg+1+0),c,w |
17318 |     17294   0122'  6E31'                      movwf  ((c:vscp_writeStdReg@rv)),c |
17319 |     17295                                   line   745 |
17320 |     17296                            ;vscp_firmware.c:  745:  } |
17321 |     17297   0124'  EF00'  F000'                goto   l11501 |
17322 |     17298                                   line   747 |
17323 |     17299                                   |
17324 |     17300   0128'                     l11473:;  BSR  set  to:  0 |
17325 |     17301                            |
17326 |     17302                            ;vscp_firmware.c:  746:  else  if  (  (  reg &rsaquo =  0x9E  )  && |
17327 |     17303                            ;vscp_firmware.c:  747:  (  reg &lsaquo   0xA2  )  )  { |
17328 |     17304   0128'  0E9D                       movlw  (09Eh-1) |
17329 |     17305   012A'  6432'                      cpfsgt ((c:vscp_writeStdReg@reg)),c |
17330 |     17306   012C'  EF00'  F000'                goto   u9301 |
17331 |     17307   0130'  EF00'  F000'                goto   u9300 |
17332 |     17308   0134'                     u9301: |
17333 |     17309   0134'  EF00'  F000'                goto   l11483 |
17334 |     17310   0138'                     u9300: |
17335 |     17311                                   |
17336 |     17312   0138'                     l11475:;  BSR  set  to:  0 |
17337 |     17313                            |
17338 |     17314   0138'  0EA2                       movlw  (0A2h)&0ffh |
17339 |     17315   013A'  6032'                      cpfslt ((c:vscp_writeStdReg@reg)),c |
17340 |     17316   013C'  EF00'  F000'                goto   u9311 |
17341 |     17317   0140'  EF00'  F000'                goto   u9310 |
17342 |     17318   0144'                     u9311: |
17343 |     17319   0144'  EF00'  F000'                goto   l11483 |
17344 |     17320   0148'                     u9310: |
17345 |     17321                                   line   749 |
17346 |     17322                                   |
17347 |     17323   0148'                     l11477:;  BSR  set  to:  0 |
17348 |     17324                            |
17349 |     17325                            ;vscp_firmware.c:  749:  uint32_t  code  =  vscp_getFamilyType(); |
17350 |     17326   0148'  EC00'  F000'                call   _vscp_getFamilyType        ;wreg  free |
17351 |     17327                                   |
17352 |     17328   014C'  C010'  F02E'                movff  3+?_vscp_getFamilyType,(c:vscp_writeStdReg@code_1014+3) |
17353 |     17329   0150'  C00F'  F02D'                movff  2+?_vscp_getFamilyType,(c:vscp_writeStdReg@code_1014+2) |
17354 |     17330   0154'  C00E'  F02C'                movff  1+?_vscp_getFamilyType,(c:vscp_writeStdReg@code_1014+1) |
17355 |     17331   0158'  C00D'  F02B'                movff  0+?_vscp_getFamilyType,(c:vscp_writeStdReg@code_1014) |
17356 |     17332                                   |
17357 |     17333                                   line   750 |
17358 |     17334                                   |
17359 |     17335   015C'                     l11479:;  BSR  set  to:  0 |
17360 |     17336                            |
17361 |     17337                            ;vscp_firmware.c:  750:  uint8_t  idx  =  reg  -  0x9E; |
17362 |     17338   015C'  5032'                      movf   ((c:vscp_writeStdReg@reg)),c,w |
17363 |     17339   015E'  0F62                       addlw  low(062h) |
17364 |     17340   0160'  6E30'                      movwf  ((c:vscp_writeStdReg@idx_1015)),c |
17365 |     17341                                   line   751 |
17366 |     17342                                   |
17367 |     17343   0162'                     l11481:;  BSR  set  to:  0 |
17368 |     17344                            |
17369 |     17345                            ;vscp_firmware.c:  751:  rv  =  code &rsaquo &rsaquo   (((3-idx)*8)  &  0xff); |
17370 |     17346   0162'  5030'                      movf   ((c:vscp_writeStdReg@idx_1015)),c,w |
17371 |     17347   0164'  0803                       sublw  low(03h) |
17372 |     17348   0166'  6E00'                      movwf  (??_vscp_writeStdReg+0+0)&0ffh,c |
17373 |     17349   0168'  90D8                       bcf    status,0 |
17374 |     17350   016A'  3622'                      rlcf   ((??_vscp_writeStdReg+0+0)),c |
17375 |     17351   016C'  90D8                       bcf    status,0 |
17376 |     17352   016E'  3622'                      rlcf   ((??_vscp_writeStdReg+0+0)),c |
17377 |     17353   0170'  90D8                       bcf    status,0 |
17378 |     17354   0172'  3622'                      rlcf   ((??_vscp_writeStdReg+0+0)),c |
17379 |     17355                            |
17380 |     17356   0174'  5022'                      movf   ((??_vscp_writeStdReg+0+0)),c,w |
17381 |     17357   0176'  C02B'  F023'                movff  (c:vscp_writeStdReg@code_1014),??_vscp_writeStdReg+1+0 |
17382 |     17358   017A'  C02C'  F024'                movff  (c:vscp_writeStdReg@code_1014+1),??_vscp_writeStdReg+1+0+1 |
17383 |     17359   017E'  C02D'  F025'                movff  (c:vscp_writeStdReg@code_1014+2),??_vscp_writeStdReg+1+0+2 |
17384 |     17360   0182'  C02E'  F026'                movff  (c:vscp_writeStdReg@code_1014+3),??_vscp_writeStdReg+1+0+3 |
17385 |     17361   0186'  2AE8                       incf   wreg |
17386 |     17362   0188'  EF00'  F000'                goto   u9320 |
17387 |     17363   018C'                     u9325: |
17388 |     17364   018C'  90D8                       bcf    status,0 |
17389 |     17365   018E'  3226'                      rrcf   (??_vscp_writeStdReg+1+3),c |
17390 |     17366   0190'  3225'                      rrcf   (??_vscp_writeStdReg+1+2),c |
17391 |     17367   0192'  3224'                      rrcf   (??_vscp_writeStdReg+1+1),c |
17392 |     17368   0194'  3223'                      rrcf   (??_vscp_writeStdReg+1+0),c |
17393 |     17369   0196'                     u9320: |
17394 |     17370   0196'  2EE8                       decfsz wreg |
17395 |     17371   0198'  EF00'  F000'                goto   u9325 |
17396 |     17372   019C'  5023'                      movf   (??_vscp_writeStdReg+1+0),c,w |
17397 |     17373   019E'  6E31'                      movwf  ((c:vscp_writeStdReg@rv)),c |
17398 |     17374                                   line   752 |
17399 |     17375                            ;vscp_firmware.c:  752:  } |
17400 |     17376   01A0'  EF00'  F000'                goto   l11501 |
17401 |     17377                                   line   753 |
17402 |     17378                                   |
17403 |     17379   01A4'                     l11483:;  BSR  set  to:  0 |
17404 |     17380                            |
17405 |     17381                            ;vscp_firmware.c:  753:  else  if  (  0xA2  ==  reg  )  { |
17406 |     17382   01A4'  5032'                      movf   ((c:vscp_writeStdReg@reg)),c,w |
17407 |     17383   01A6'  0AA2                       xorlw  162 |
17408 |     17384                            |
17409 |     17385   01A8'  A4D8                       btfss  status,2 |
17410 |     17386   01AA'  EF00'  F000'                goto   u9331 |
17411 |     17387   01AE'  EF00'  F000'                goto   u9330 |
17412 |     17388   01B2'                     u9331: |
17413 |     17389   01B2'  EF00'  F000'                goto   l11499 |
17414 |     17390   01B6'                     u9330: |
17415 |     17391                                   line   754 |
17416 |     17392                                   |
17417 |     17393   01B6'                     l11485:;  BSR  set  to:  0 |
17418 |     17394                            |
17419 |     17395                            ;vscp_firmware.c:  754:  if  (  0x55  ==  value  )  { |
17420 |     17396   01B6'  5021'                      movf   ((c:vscp_writeStdReg@value)),c,w |
17421 |     17397   01B8'  0A55                       xorlw  85 |
17422 |     17398                            |
17423 |     17399   01BA'  A4D8                       btfss  status,2 |
17424 |     17400   01BC'  EF00'  F000'                goto   u9341 |
17425 |     17401   01C0'  EF00'  F000'                goto   u9340 |
17426 |     17402   01C4'                     u9341: |
17427 |     17403   01C4'  EF00'  F000'                goto   l11491 |
17428 |     17404   01C8'                     u9340: |
17429 |     17405                                   line   755 |
17430 |     17406                                   |
17431 |     17407   01C8'                     l11487:;  BSR  set  to:  0 |
17432 |     17408                            |
17433 |     17409                            ;vscp_firmware.c:  755:  vscp_configtimer  =  0; |
17434 |     17410   01C8'  0101                       movlb  1 ;  ()  banked |
17435 |     17411   01CA'  6B00'                      clrf   ((_vscp_configtimer))&0ffh ;volatile |
17436 |     17412   01CC'  6B00'                      clrf   ((_vscp_configtimer+1))&0ffh       ;volatile |
17437 |     17413                                   line   756 |
17438 |     17414                                   |
17439 |     17415   01CE'                     l11489:;  BSR  set  to:  1 |
17440 |     17416                            |
17441 |     17417                            ;vscp_firmware.c:  756:  rv  =  0x55; |
17442 |     17418   01CE'  0E55                       movlw  low(055h) |
17443 |     17419   01D0'  6E31'                      movwf  ((c:vscp_writeStdReg@rv)),c |
17444 |     17420                                   line   757 |
17445 |     17421                            ;vscp_firmware.c:  757:  } |
17446 |     17422   01D2'  EF00'  F000'                goto   l11501 |
17447 |     17423                                   line   758 |
17448 |     17424                                   |
17449 |     17425   01D6'                     l11491:;  BSR  set  to:  0 |
17450 |     17426                            |
17451 |     17427                            ;vscp_firmware.c:  758:  else  if  (  0xaa  ==  value  )  { |
17452 |     17428   01D6'  5021'                      movf   ((c:vscp_writeStdReg@value)),c,w |
17453 |     17429   01D8'  0AAA                       xorlw  170 |
17454 |     17430                            |
17455 |     17431   01DA'  A4D8                       btfss  status,2 |
17456 |     17432   01DC'  EF00'  F000'                goto   u9351 |
17457 |     17433   01E0'  EF00'  F000'                goto   u9350 |
17458 |     17434   01E4'                     u9351: |
17459 |     17435   01E4'  EF00'  F000'                goto   l11501 |
17460 |     17436   01E8'                     u9350: |
17461 |     17437                                   line   759 |
17462 |     17438                                   |
17463 |     17439   01E8'                     l11493:;  BSR  set  to:  0 |
17464 |     17440                            |
17465 |     17441                            ;vscp_firmware.c:  759:  if  (  vscp_configtimer &lsaquo   1000  )  { |
17466 |     17442   01E8'  0EE8                       movlw  0E8h |
17467 |     17443   01EA'  0101                       movlb  1 ;  ()  banked |
17468 |     17444   01EC'  5D00'                      subwf  ((_vscp_configtimer))&0ffh,w      ;volatile |
17469 |     17445   01EE'  0E03                       movlw  03h |
17470 |     17446   01F0'  5900'                      subwfb ((_vscp_configtimer+1))&0ffh,w   ;volatile |
17471 |     17447   01F2'  B0D8                       btfsc  status,0 |
17472 |     17448   01F4'  EF00'  F000'                goto   u9361 |
17473 |     17449   01F8'  EF00'  F000'                goto   u9360 |
17474 |     17450   01FC'                     u9361: |
17475 |     17451   01FC'  EF00'  F000'                goto   l1124 |
17476 |     17452   0200'                     u9360: |
17477 |     17453                                   line   760 |
17478 |     17454                                   |
17479 |     17455   0200'                     l11495:;  BSR  set  to:  1 |
17480 |     17456                            |
17481 |     17457                            ;vscp_firmware.c:  760:  vscp_restoreDefaults(); |
17482 |     17458   0200'  EC00'  F000'                call   _vscp_restoreDefaults      ;wreg  free |
17483 |     17459                                   line   761 |
17484 |     17460                                   |
17485 |     17461   0204'                     l11497:;  BSR  set  to:  1 |
17486 |     17462                            |
17487 |     17463                            ;vscp_firmware.c:  761:  rv  =  0xaa; |
17488 |     17464   0204'  0EAA                       movlw  low(0AAh) |
17489 |     17465   0206'  6E31'                      movwf  ((c:vscp_writeStdReg@rv)),c |
17490 |     17466                                   line   762 |
17491 |     17467                            ;vscp_firmware.c:  762:  } |
17492 |     17468   0208'  EF00'  F000'                goto   l11501 |
17493 |     17469                                   line   763 |
17494 |     17470                                   |
17495 |     17471   020C'                     l1124:;  BSR  set  to:  1 |
17496 |     17472                            |
17497 |     17473                                   line   764 |
17498 |     17474                            ;vscp_firmware.c:  763:  else  { |
17499 |     17475                            ;vscp_firmware.c:  764:  rv  =  0; |
17500 |     17476   020C'  6A31'                      clrf   ((c:vscp_writeStdReg@rv)),c |
17501 |     17477   020E'  EF00'  F000'                goto   l11501 |
17502 |     17478                                   line   771 |
17503 |     17479                                   |
17504 |     17480   0212'                     l11499:;  BSR  set  to:  0 |
17505 |     17481                            |
17506 |     17482                            ;vscp_firmware.c:  769:  else  { |
17507 |     17483                            ;vscp_firmware.c:  771:  rv  =  ~value; |
17508 |     17484   0212'  5021'                      movf   ((c:vscp_writeStdReg@value)),c,w |
17509 |     17485   0214'  0AFF                       xorlw  0ffh |
17510 |     17486   0216'  6E31'                      movwf  ((c:vscp_writeStdReg@rv)),c |
17511 |     17487                                   line   774 |
17512 |     17488                                   |
17513 |     17489   0218'                     l11501: |
17514 |     17490                            ;vscp_firmware.c:  772:  } |
17515 |     17491                            ;vscp_firmware.c:  774:  return  rv; |
17516 |     17492   0218'  5031'                      movf   ((c:vscp_writeStdReg@rv)),c,w |
17517 |     17493                                   line   775 |
17518 |     17494                                   |
17519 |     17495   021A'                     l1127: |
17520 |     17496   021A'  0012                       return |
17521 |     17497                                   opt  stack  0 |
17522 |     17498                            GLOBAL __end_of_vscp_writeStdReg |
17523 |     17499   021C'                            __end_of_vscp_writeStdReg: |
17524 |     17500                                   signat _vscp_writeStdReg,8313 |
17525 |     17501                                   global _vscp_restoreDefaults |
17526 |     17502                            |
17527 |     17503  ;;  ***************  function  _vscp_restoreDefaults  ***************** |
17528 |     17504  ;;  Defined  at: |
17529 |     17505  ;;              line  2782  in  file  "../main.c" |
17530 |     17506  ;;  Parameters:     Size   Location      Type |
17531 |     17507  ;;              None |
17532 |     17508  ;;  Auto  vars:      Size   Location      Type |
17533 |     17509  ;;              None |
17534 |     17510  ;;  Return  value:   Size   Location      Type |
17535 |     17511  ;;              None                void |
17536 |     17512  ;;  Registers  used: |
17537 |     17513  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  prodl,  prodh,  cstack |
17538 |     17514  ;;  Tracked  objects: |
17539 |     17515  ;;              On  entry  :  F/1 |
17540 |     17516  ;;              On  exit   :  F/1 |
17541 |     17517  ;;              Unchanged:  0/0 |
17542 |     17518  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
17543 |     17519  ;;       Params:          0        0        0        0        0        0        0 |
17544 |     17520  ;;       Locals:          0        0        0        0        0        0        0 |
17545 |     17521  ;;       Temps:           0        0        0        0        0        0        0 |
17546 |     17522  ;;       Totals:          0        0        0        0        0        0        0 |
17547 |     17523  ;;Total  ram  usage:         0  bytes |
17548 |     17524  ;;  Hardware  stack  levels  used:     1 |
17549 |     17525  ;;  Hardware  stack  levels  required  when  called:     5 |
17550 |     17526  ;;  This  function  calls: |
17551 |     17527  ;;              _init_app_eeprom |
17552 |     17528  ;;              _init_app_ram |
17553 |     17529  ;;  This  function  is  called  by: |
17554 |     17530  ;;              _vscp_writeStdReg |
17555 |     17531  ;;  This  function  uses  a  non-reentrant  model |
17556 |     17532  ;; |
17557 |     17533                            psect  text37,class=CODE,space=0,reloc=2 |
17558 |     17534                            global  __ptext37 |
17559 |     17535   0000'                     __ptext37: |
17560 |     17536                            psect  text37 |
17561 |     17537                                   file   "../main.c" |
17562 |     17538                                   line   2782 |
17563 |     17539                                   global __size_of_vscp_restoreDefaults |
17564 |     17540   0000                             __size_of_vscp_restoreDefaults equ      __end_of_vscp_restoreDefaults-_vscp_restoreDefaults |
17565 |     17541                                   |
17566 |     17542   0000'                     _vscp_restoreDefaults: |
17567 |     17543                            ;incstack  =  0 |
17568 |     17544                                   opt    stack  22 |
17569 |     17545                            ;incstack  =  0 |
17570 |     17546                                   line   2783 |
17571 |     17547                                   |
17572 |     17548   0000'                     l11159:;  BSR  set  to:  1 |
17573 |     17549                            |
17574 |     17550                            ;main.c:  2783:  init_app_eeprom(); |
17575 |     17551   0000'  EC00'  F000'                call   _init_app_eeprom   ;wreg  free |
17576 |     17552                                   line   2784 |
17577 |     17553                                   |
17578 |     17554   0004'                     l11161: |
17579 |     17555                            ;main.c:  2784:  init_app_ram(); |
17580 |     17556   0004'  EC00'  F000'                call   _init_app_ram      ;wreg  free |
17581 |     17557                                   line   2785 |
17582 |     17558                                   |
17583 |     17559   0008'                     l608:;  BSR  set  to:  1 |
17584 |     17560                            |
17585 |     17561   0008'  0012                       return |
17586 |     17562                                   opt  stack  0 |
17587 |     17563                            GLOBAL __end_of_vscp_restoreDefaults |
17588 |     17564   000A'                            __end_of_vscp_restoreDefaults: |
17589 |     17565                                   signat _vscp_restoreDefaults,88 |
17590 |     17566                                   global _init_app_eeprom |
17591 |     17567                            |
17592 |     17568  ;;  ***************  function  _init_app_eeprom  ***************** |
17593 |     17569  ;;  Defined  at: |
17594 |     17570  ;;              line  1011  in  file  "../main.c" |
17595 |     17571  ;;  Parameters:     Size   Location      Type |
17596 |     17572  ;;              None |
17597 |     17573  ;;  Auto  vars:      Size   Location      Type |
17598 |     17574  ;;   i                1    16[COMRAM]  unsigned  char  |
17599 |     17575  ;;  Return  value:   Size   Location      Type |
17600 |     17576  ;;              None                void |
17601 |     17577  ;;  Registers  used: |
17602 |     17578  ;;              wreg,  status,2,  status,0,  prodl,  prodh,  cstack |
17603 |     17579  ;;  Tracked  objects: |
17604 |     17580  ;;              On  entry  :  0/1 |
17605 |     17581  ;;              On  exit   :  0/0 |
17606 |     17582  ;;              Unchanged:  0/0 |
17607 |     17583  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
17608 |     17584  ;;       Params:          0        0        0        0        0        0        0 |
17609 |     17585  ;;       Locals:          1        0        0        0        0        0        0 |
17610 |     17586  ;;       Temps:           0        0        0        0        0        0        0 |
17611 |     17587  ;;       Totals:          1        0        0        0        0        0        0 |
17612 |     17588  ;;Total  ram  usage:         1  bytes |
17613 |     17589  ;;  Hardware  stack  levels  used:     1 |
17614 |     17590  ;;  Hardware  stack  levels  required  when  called:     3 |
17615 |     17591  ;;  This  function  calls: |
17616 |     17592  ;;              _writeEEPROM |
17617 |     17593  ;;  This  function  is  called  by: |
17618 |     17594  ;;              _main |
17619 |     17595  ;;              _vscp_restoreDefaults |
17620 |     17596  ;;  This  function  uses  a  non-reentrant  model |
17621 |     17597  ;; |
17622 |     17598                            psect  text38,class=CODE,space=0,reloc=2 |
17623 |     17599                            global  __ptext38 |
17624 |     17600   0000'                     __ptext38: |
17625 |     17601                            psect  text38 |
17626 |     17602                                   file   "../main.c" |
17627 |     17603                                   line   1011 |
17628 |     17604                                   global __size_of_init_app_eeprom |
17629 |     17605   0000                             __size_of_init_app_eeprom      equ   __end_of_init_app_eeprom-_init_app_eeprom |
17630 |     17606                                   |
17631 |     17607   0000'                     _init_app_eeprom:;  BSR  set  to:  1 |
17632 |     17608                            |
17633 |     17609                            ;incstack  =  0 |
17634 |     17610                                   opt    stack  23 |
17635 |     17611                            ;incstack  =  0 |
17636 |     17612                                   line   1012 |
17637 |     17613                                   |
17638 |     17614   0000'                     l9671: |
17639 |     17615                            ;main.c:  1012:  writeEEPROM(0x43,  0b00000001); |
17640 |     17616   0000'  0E00                       movlw  high(043h) |
17641 |     17617   0002'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17642 |     17618   0004'  0E43                       movlw  low(043h) |
17643 |     17619   0006'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17644 |     17620   0008'  0E01                       movlw  low(01h) |
17645 |     17621   000A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17646 |     17622   000C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17647 |     17623                                   line   1013 |
17648 |     17624                            ;main.c:  1013:  writeEEPROM(0x44,  0b00000001); |
17649 |     17625   0010'  0E00                       movlw  high(044h) |
17650 |     17626   0012'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17651 |     17627   0014'  0E44                       movlw  low(044h) |
17652 |     17628   0016'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17653 |     17629   0018'  0E01                       movlw  low(01h) |
17654 |     17630   001A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17655 |     17631   001C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17656 |     17632                                   line   1014 |
17657 |     17633                            ;main.c:  1014:  writeEEPROM(0x45,  0b00000001); |
17658 |     17634   0020'  0E00                       movlw  high(045h) |
17659 |     17635   0022'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17660 |     17636   0024'  0E45                       movlw  low(045h) |
17661 |     17637   0026'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17662 |     17638   0028'  0E01                       movlw  low(01h) |
17663 |     17639   002A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17664 |     17640   002C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17665 |     17641                                   line   1015 |
17666 |     17642                            ;main.c:  1015:  writeEEPROM(0x46,  0b00000001); |
17667 |     17643   0030'  0E00                       movlw  high(046h) |
17668 |     17644   0032'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17669 |     17645   0034'  0E46                       movlw  low(046h) |
17670 |     17646   0036'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17671 |     17647   0038'  0E01                       movlw  low(01h) |
17672 |     17648   003A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17673 |     17649   003C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17674 |     17650                                   line   1016 |
17675 |     17651                            ;main.c:  1016:  writeEEPROM(0x47,  0b00000001); |
17676 |     17652   0040'  0E00                       movlw  high(047h) |
17677 |     17653   0042'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17678 |     17654   0044'  0E47                       movlw  low(047h) |
17679 |     17655   0046'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17680 |     17656   0048'  0E01                       movlw  low(01h) |
17681 |     17657   004A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17682 |     17658   004C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17683 |     17659                                   line   1017 |
17684 |     17660                            ;main.c:  1017:  writeEEPROM(0x48,  0b00000001); |
17685 |     17661   0050'  0E00                       movlw  high(048h) |
17686 |     17662   0052'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17687 |     17663   0054'  0E48                       movlw  low(048h) |
17688 |     17664   0056'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17689 |     17665   0058'  0E01                       movlw  low(01h) |
17690 |     17666   005A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17691 |     17667   005C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17692 |     17668                                   line   1019 |
17693 |     17669                            ;main.c:  1019:  writeEEPROM(0x49,  10); |
17694 |     17670   0060'  0E00                       movlw  high(049h) |
17695 |     17671   0062'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17696 |     17672   0064'  0E49                       movlw  low(049h) |
17697 |     17673   0066'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17698 |     17674   0068'  0E0A                       movlw  low(0Ah) |
17699 |     17675   006A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17700 |     17676   006C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17701 |     17677                                   line   1020 |
17702 |     17678                            ;main.c:  1020:  writeEEPROM(0x4A,  0); |
17703 |     17679   0070'  0E00                       movlw  high(04Ah) |
17704 |     17680   0072'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17705 |     17681   0074'  0E4A                       movlw  low(04Ah) |
17706 |     17682   0076'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17707 |     17683   0078'  0E00                       movlw  low(0) |
17708 |     17684   007A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17709 |     17685   007C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17710 |     17686                                   line   1021 |
17711 |     17687                            ;main.c:  1021:  writeEEPROM(0x4B,  0); |
17712 |     17688   0080'  0E00                       movlw  high(04Bh) |
17713 |     17689   0082'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17714 |     17690   0084'  0E4B                       movlw  low(04Bh) |
17715 |     17691   0086'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17716 |     17692   0088'  0E00                       movlw  low(0) |
17717 |     17693   008A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17718 |     17694   008C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17719 |     17695                                   line   1022 |
17720 |     17696                            ;main.c:  1022:  writeEEPROM(0x4C,  0); |
17721 |     17697   0090'  0E00                       movlw  high(04Ch) |
17722 |     17698   0092'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17723 |     17699   0094'  0E4C                       movlw  low(04Ch) |
17724 |     17700   0096'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17725 |     17701   0098'  0E00                       movlw  low(0) |
17726 |     17702   009A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17727 |     17703   009C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17728 |     17704                                   line   1023 |
17729 |     17705                            ;main.c:  1023:  writeEEPROM(0x4D,  0); |
17730 |     17706   00A0'  0E00                       movlw  high(04Dh) |
17731 |     17707   00A2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17732 |     17708   00A4'  0E4D                       movlw  low(04Dh) |
17733 |     17709   00A6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17734 |     17710   00A8'  0E00                       movlw  low(0) |
17735 |     17711   00AA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17736 |     17712   00AC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17737 |     17713                                   line   1024 |
17738 |     17714                            ;main.c:  1024:  writeEEPROM(0x4E,  0); |
17739 |     17715   00B0'  0E00                       movlw  high(04Eh) |
17740 |     17716   00B2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17741 |     17717   00B4'  0E4E                       movlw  low(04Eh) |
17742 |     17718   00B6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17743 |     17719   00B8'  0E00                       movlw  low(0) |
17744 |     17720   00BA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17745 |     17721   00BC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17746 |     17722                                   line   1028 |
17747 |     17723                            ;main.c:  1028:  writeEEPROM(0x4F,  0x0F); |
17748 |     17724   00C0'  0E00                       movlw  high(04Fh) |
17749 |     17725   00C2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17750 |     17726   00C4'  0E4F                       movlw  low(04Fh) |
17751 |     17727   00C6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17752 |     17728   00C8'  0E0F                       movlw  low(0Fh) |
17753 |     17729   00CA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17754 |     17730   00CC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17755 |     17731                                   line   1029 |
17756 |     17732                            ;main.c:  1029:  writeEEPROM(0x50,  0x68); |
17757 |     17733   00D0'  0E00                       movlw  high(050h) |
17758 |     17734   00D2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17759 |     17735   00D4'  0E50                       movlw  low(050h) |
17760 |     17736   00D6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17761 |     17737   00D8'  0E68                       movlw  low(068h) |
17762 |     17738   00DA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17763 |     17739   00DC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17764 |     17740                                   line   1031 |
17765 |     17741                            ;main.c:  1031:  writeEEPROM(0x51,  0x0D); |
17766 |     17742   00E0'  0E00                       movlw  high(051h) |
17767 |     17743   00E2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17768 |     17744   00E4'  0E51                       movlw  low(051h) |
17769 |     17745   00E6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17770 |     17746   00E8'  0E0D                       movlw  low(0Dh) |
17771 |     17747   00EA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17772 |     17748   00EC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17773 |     17749                                   line   1032 |
17774 |     17750                            ;main.c:  1032:  writeEEPROM(0x52,  0x7F); |
17775 |     17751   00F0'  0E00                       movlw  high(052h) |
17776 |     17752   00F2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17777 |     17753   00F4'  0E52                       movlw  low(052h) |
17778 |     17754   00F6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17779 |     17755   00F8'  0E7F                       movlw  low(07Fh) |
17780 |     17756   00FA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17781 |     17757   00FC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17782 |     17758                                   line   1034 |
17783 |     17759                            ;main.c:  1034:  writeEEPROM(0x53,  0x0D); |
17784 |     17760   0100'  0E00                       movlw  high(053h) |
17785 |     17761   0102'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17786 |     17762   0104'  0E53                       movlw  low(053h) |
17787 |     17763   0106'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17788 |     17764   0108'  0E0D                       movlw  low(0Dh) |
17789 |     17765   010A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17790 |     17766   010C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17791 |     17767                                   line   1035 |
17792 |     17768                            ;main.c:  1035:  writeEEPROM(0x54,  0x7F); |
17793 |     17769   0110'  0E00                       movlw  high(054h) |
17794 |     17770   0112'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17795 |     17771   0114'  0E54                       movlw  low(054h) |
17796 |     17772   0116'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17797 |     17773   0118'  0E7F                       movlw  low(07Fh) |
17798 |     17774   011A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17799 |     17775   011C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17800 |     17776                                   line   1037 |
17801 |     17777                            ;main.c:  1037:  writeEEPROM(0x55,  0x0D); |
17802 |     17778   0120'  0E00                       movlw  high(055h) |
17803 |     17779   0122'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17804 |     17780   0124'  0E55                       movlw  low(055h) |
17805 |     17781   0126'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17806 |     17782   0128'  0E0D                       movlw  low(0Dh) |
17807 |     17783   012A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17808 |     17784   012C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17809 |     17785                                   line   1038 |
17810 |     17786                            ;main.c:  1038:  writeEEPROM(0x56,  0x7F); |
17811 |     17787   0130'  0E00                       movlw  high(056h) |
17812 |     17788   0132'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17813 |     17789   0134'  0E56                       movlw  low(056h) |
17814 |     17790   0136'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17815 |     17791   0138'  0E7F                       movlw  low(07Fh) |
17816 |     17792   013A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17817 |     17793   013C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17818 |     17794                                   line   1040 |
17819 |     17795                            ;main.c:  1040:  writeEEPROM(0x57,  0x0D); |
17820 |     17796   0140'  0E00                       movlw  high(057h) |
17821 |     17797   0142'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17822 |     17798   0144'  0E57                       movlw  low(057h) |
17823 |     17799   0146'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17824 |     17800   0148'  0E0D                       movlw  low(0Dh) |
17825 |     17801   014A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17826 |     17802   014C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17827 |     17803                                   line   1041 |
17828 |     17804                            ;main.c:  1041:  writeEEPROM(0x58,  0x7F); |
17829 |     17805   0150'  0E00                       movlw  high(058h) |
17830 |     17806   0152'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17831 |     17807   0154'  0E58                       movlw  low(058h) |
17832 |     17808   0156'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17833 |     17809   0158'  0E7F                       movlw  low(07Fh) |
17834 |     17810   015A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17835 |     17811   015C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17836 |     17812                                   line   1043 |
17837 |     17813                            ;main.c:  1043:  writeEEPROM(0x59,  0x0D); |
17838 |     17814   0160'  0E00                       movlw  high(059h) |
17839 |     17815   0162'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17840 |     17816   0164'  0E59                       movlw  low(059h) |
17841 |     17817   0166'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17842 |     17818   0168'  0E0D                       movlw  low(0Dh) |
17843 |     17819   016A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17844 |     17820   016C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17845 |     17821                                   line   1044 |
17846 |     17822                            ;main.c:  1044:  writeEEPROM(0x5A,  0x7F); |
17847 |     17823   0170'  0E00                       movlw  high(05Ah) |
17848 |     17824   0172'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17849 |     17825   0174'  0E5A                       movlw  low(05Ah) |
17850 |     17826   0176'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17851 |     17827   0178'  0E7F                       movlw  low(07Fh) |
17852 |     17828   017A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17853 |     17829   017C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17854 |     17830                                   line   1048 |
17855 |     17831                            ;main.c:  1048:  writeEEPROM(0x5B,  0x80); |
17856 |     17832   0180'  0E00                       movlw  high(05Bh) |
17857 |     17833   0182'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17858 |     17834   0184'  0E5B                       movlw  low(05Bh) |
17859 |     17835   0186'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17860 |     17836   0188'  0E80                       movlw  low(080h) |
17861 |     17837   018A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17862 |     17838   018C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17863 |     17839                                   line   1049 |
17864 |     17840                            ;main.c:  1049:  writeEEPROM(0x5C,  0xff); |
17865 |     17841   0190'  0E00                       movlw  high(05Ch) |
17866 |     17842   0192'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17867 |     17843   0194'  0E5C                       movlw  low(05Ch) |
17868 |     17844   0196'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17869 |     17845   0198'  0EFF                       movlw  low(0FFh) |
17870 |     17846   019A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17871 |     17847   019C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17872 |     17848                                   line   1051 |
17873 |     17849                            ;main.c:  1051:  writeEEPROM(0x5D,  0x80); |
17874 |     17850   01A0'  0E00                       movlw  high(05Dh) |
17875 |     17851   01A2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17876 |     17852   01A4'  0E5D                       movlw  low(05Dh) |
17877 |     17853   01A6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17878 |     17854   01A8'  0E80                       movlw  low(080h) |
17879 |     17855   01AA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17880 |     17856   01AC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17881 |     17857                                   line   1052 |
17882 |     17858                            ;main.c:  1052:  writeEEPROM(0x5E,  0xff); |
17883 |     17859   01B0'  0E00                       movlw  high(05Eh) |
17884 |     17860   01B2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17885 |     17861   01B4'  0E5E                       movlw  low(05Eh) |
17886 |     17862   01B6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17887 |     17863   01B8'  0EFF                       movlw  low(0FFh) |
17888 |     17864   01BA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17889 |     17865   01BC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17890 |     17866                                   line   1054 |
17891 |     17867                            ;main.c:  1054:  writeEEPROM(0x5F,  0x80); |
17892 |     17868   01C0'  0E00                       movlw  high(05Fh) |
17893 |     17869   01C2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17894 |     17870   01C4'  0E5F                       movlw  low(05Fh) |
17895 |     17871   01C6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17896 |     17872   01C8'  0E80                       movlw  low(080h) |
17897 |     17873   01CA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17898 |     17874   01CC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17899 |     17875                                   line   1055 |
17900 |     17876                            ;main.c:  1055:  writeEEPROM(0x60,  0xff); |
17901 |     17877   01D0'  0E00                       movlw  high(060h) |
17902 |     17878   01D2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17903 |     17879   01D4'  0E60                       movlw  low(060h) |
17904 |     17880   01D6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17905 |     17881   01D8'  0EFF                       movlw  low(0FFh) |
17906 |     17882   01DA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17907 |     17883   01DC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17908 |     17884                                   line   1057 |
17909 |     17885                            ;main.c:  1057:  writeEEPROM(0x61,  0x80); |
17910 |     17886   01E0'  0E00                       movlw  high(061h) |
17911 |     17887   01E2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17912 |     17888   01E4'  0E61                       movlw  low(061h) |
17913 |     17889   01E6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17914 |     17890   01E8'  0E80                       movlw  low(080h) |
17915 |     17891   01EA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17916 |     17892   01EC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17917 |     17893                                   line   1058 |
17918 |     17894                            ;main.c:  1058:  writeEEPROM(0x62,  0xff); |
17919 |     17895   01F0'  0E00                       movlw  high(062h) |
17920 |     17896   01F2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17921 |     17897   01F4'  0E62                       movlw  low(062h) |
17922 |     17898   01F6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17923 |     17899   01F8'  0EFF                       movlw  low(0FFh) |
17924 |     17900   01FA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17925 |     17901   01FC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17926 |     17902                                   line   1060 |
17927 |     17903                            ;main.c:  1060:  writeEEPROM(0x63,  0x80); |
17928 |     17904   0200'  0E00                       movlw  high(063h) |
17929 |     17905   0202'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17930 |     17906   0204'  0E63                       movlw  low(063h) |
17931 |     17907   0206'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17932 |     17908   0208'  0E80                       movlw  low(080h) |
17933 |     17909   020A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17934 |     17910   020C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17935 |     17911                                   line   1061 |
17936 |     17912                            ;main.c:  1061:  writeEEPROM(0x64,  0xff); |
17937 |     17913   0210'  0E00                       movlw  high(064h) |
17938 |     17914   0212'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17939 |     17915   0214'  0E64                       movlw  low(064h) |
17940 |     17916   0216'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17941 |     17917   0218'  0EFF                       movlw  low(0FFh) |
17942 |     17918   021A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17943 |     17919   021C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17944 |     17920                                   line   1063 |
17945 |     17921                            ;main.c:  1063:  writeEEPROM(0x65,  0x80); |
17946 |     17922   0220'  0E00                       movlw  high(065h) |
17947 |     17923   0222'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17948 |     17924   0224'  0E65                       movlw  low(065h) |
17949 |     17925   0226'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17950 |     17926   0228'  0E80                       movlw  low(080h) |
17951 |     17927   022A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17952 |     17928   022C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17953 |     17929                                   line   1064 |
17954 |     17930                            ;main.c:  1064:  writeEEPROM(0x66,  0xff); |
17955 |     17931   0230'  0E00                       movlw  high(066h) |
17956 |     17932   0232'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17957 |     17933   0234'  0E66                       movlw  low(066h) |
17958 |     17934   0236'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17959 |     17935   0238'  0EFF                       movlw  low(0FFh) |
17960 |     17936   023A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17961 |     17937   023C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17962 |     17938                                   line   1068 |
17963 |     17939                            ;main.c:  1068:  writeEEPROM(0x67,  0x7f); |
17964 |     17940   0240'  0E00                       movlw  high(067h) |
17965 |     17941   0242'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17966 |     17942   0244'  0E67                       movlw  low(067h) |
17967 |     17943   0246'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17968 |     17944   0248'  0E7F                       movlw  low(07Fh) |
17969 |     17945   024A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17970 |     17946   024C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17971 |     17947                                   line   1069 |
17972 |     17948                            ;main.c:  1069:  writeEEPROM(0x68,  0xff); |
17973 |     17949   0250'  0E00                       movlw  high(068h) |
17974 |     17950   0252'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17975 |     17951   0254'  0E68                       movlw  low(068h) |
17976 |     17952   0256'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17977 |     17953   0258'  0EFF                       movlw  low(0FFh) |
17978 |     17954   025A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17979 |     17955   025C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17980 |     17956                                   line   1071 |
17981 |     17957                            ;main.c:  1071:  writeEEPROM(0x69,  0x7f); |
17982 |     17958   0260'  0E00                       movlw  high(069h) |
17983 |     17959   0262'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17984 |     17960   0264'  0E69                       movlw  low(069h) |
17985 |     17961   0266'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17986 |     17962   0268'  0E7F                       movlw  low(07Fh) |
17987 |     17963   026A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17988 |     17964   026C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17989 |     17965                                   line   1072 |
17990 |     17966                            ;main.c:  1072:  writeEEPROM(0x6A,  0xff); |
17991 |     17967   0270'  0E00                       movlw  high(06Ah) |
17992 |     17968   0272'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
17993 |     17969   0274'  0E6A                       movlw  low(06Ah) |
17994 |     17970   0276'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
17995 |     17971   0278'  0EFF                       movlw  low(0FFh) |
17996 |     17972   027A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
17997 |     17973   027C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
17998 |     17974                                   line   1074 |
17999 |     17975                            ;main.c:  1074:  writeEEPROM(0x6B,  0x7f); |
18000 |     17976   0280'  0E00                       movlw  high(06Bh) |
18001 |     17977   0282'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18002 |     17978   0284'  0E6B                       movlw  low(06Bh) |
18003 |     17979   0286'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18004 |     17980   0288'  0E7F                       movlw  low(07Fh) |
18005 |     17981   028A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18006 |     17982   028C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18007 |     17983                                   line   1075 |
18008 |     17984                            ;main.c:  1075:  writeEEPROM(0x6C,  0xff); |
18009 |     17985   0290'  0E00                       movlw  high(06Ch) |
18010 |     17986   0292'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18011 |     17987   0294'  0E6C                       movlw  low(06Ch) |
18012 |     17988   0296'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18013 |     17989   0298'  0EFF                       movlw  low(0FFh) |
18014 |     17990   029A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18015 |     17991   029C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18016 |     17992                                   line   1077 |
18017 |     17993                            ;main.c:  1077:  writeEEPROM(0x6D,  0x7f); |
18018 |     17994   02A0'  0E00                       movlw  high(06Dh) |
18019 |     17995   02A2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18020 |     17996   02A4'  0E6D                       movlw  low(06Dh) |
18021 |     17997   02A6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18022 |     17998   02A8'  0E7F                       movlw  low(07Fh) |
18023 |     17999   02AA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18024 |     18000   02AC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18025 |     18001                                   line   1078 |
18026 |     18002                            ;main.c:  1078:  writeEEPROM(0x6E,  0xff); |
18027 |     18003   02B0'  0E00                       movlw  high(06Eh) |
18028 |     18004   02B2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18029 |     18005   02B4'  0E6E                       movlw  low(06Eh) |
18030 |     18006   02B6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18031 |     18007   02B8'  0EFF                       movlw  low(0FFh) |
18032 |     18008   02BA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18033 |     18009   02BC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18034 |     18010                                   line   1080 |
18035 |     18011                            ;main.c:  1080:  writeEEPROM(0x6F,  0x7f); |
18036 |     18012   02C0'  0E00                       movlw  high(06Fh) |
18037 |     18013   02C2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18038 |     18014   02C4'  0E6F                       movlw  low(06Fh) |
18039 |     18015   02C6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18040 |     18016   02C8'  0E7F                       movlw  low(07Fh) |
18041 |     18017   02CA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18042 |     18018   02CC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18043 |     18019                                   line   1081 |
18044 |     18020                            ;main.c:  1081:  writeEEPROM(0x70,  0xff); |
18045 |     18021   02D0'  0E00                       movlw  high(070h) |
18046 |     18022   02D2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18047 |     18023   02D4'  0E70                       movlw  low(070h) |
18048 |     18024   02D6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18049 |     18025   02D8'  0EFF                       movlw  low(0FFh) |
18050 |     18026   02DA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18051 |     18027   02DC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18052 |     18028                                   line   1083 |
18053 |     18029                            ;main.c:  1083:  writeEEPROM(0x71,  0x7f); |
18054 |     18030   02E0'  0E00                       movlw  high(071h) |
18055 |     18031   02E2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18056 |     18032   02E4'  0E71                       movlw  low(071h) |
18057 |     18033   02E6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18058 |     18034   02E8'  0E7F                       movlw  low(07Fh) |
18059 |     18035   02EA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18060 |     18036   02EC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18061 |     18037                                   line   1084 |
18062 |     18038                            ;main.c:  1084:  writeEEPROM(0x72,  0xff); |
18063 |     18039   02F0'  0E00                       movlw  high(072h) |
18064 |     18040   02F2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18065 |     18041   02F4'  0E72                       movlw  low(072h) |
18066 |     18042   02F6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18067 |     18043   02F8'  0EFF                       movlw  low(0FFh) |
18068 |     18044   02FA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18069 |     18045   02FC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18070 |     18046                                   line   1088 |
18071 |     18047                            ;main.c:  1088:  writeEEPROM(0x73,  0); |
18072 |     18048   0300'  0E00                       movlw  high(073h) |
18073 |     18049   0302'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18074 |     18050   0304'  0E73                       movlw  low(073h) |
18075 |     18051   0306'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18076 |     18052   0308'  0E00                       movlw  low(0) |
18077 |     18053   030A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18078 |     18054   030C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18079 |     18055                                   line   1089 |
18080 |     18056                            ;main.c:  1089:  writeEEPROM(0x74,  0); |
18081 |     18057   0310'  0E00                       movlw  high(074h) |
18082 |     18058   0312'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18083 |     18059   0314'  0E74                       movlw  low(074h) |
18084 |     18060   0316'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18085 |     18061   0318'  0E00                       movlw  low(0) |
18086 |     18062   031A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18087 |     18063   031C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18088 |     18064                                   line   1091 |
18089 |     18065                            ;main.c:  1091:  writeEEPROM(0x75,  0); |
18090 |     18066   0320'  0E00                       movlw  high(075h) |
18091 |     18067   0322'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18092 |     18068   0324'  0E75                       movlw  low(075h) |
18093 |     18069   0326'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18094 |     18070   0328'  0E00                       movlw  low(0) |
18095 |     18071   032A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18096 |     18072   032C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18097 |     18073                                   line   1092 |
18098 |     18074                            ;main.c:  1092:  writeEEPROM(0x76,  0); |
18099 |     18075   0330'  0E00                       movlw  high(076h) |
18100 |     18076   0332'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18101 |     18077   0334'  0E76                       movlw  low(076h) |
18102 |     18078   0336'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18103 |     18079   0338'  0E00                       movlw  low(0) |
18104 |     18080   033A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18105 |     18081   033C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18106 |     18082                                   line   1094 |
18107 |     18083                            ;main.c:  1094:  writeEEPROM(0x77,  0); |
18108 |     18084   0340'  0E00                       movlw  high(077h) |
18109 |     18085   0342'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18110 |     18086   0344'  0E77                       movlw  low(077h) |
18111 |     18087   0346'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18112 |     18088   0348'  0E00                       movlw  low(0) |
18113 |     18089   034A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18114 |     18090   034C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18115 |     18091                                   line   1095 |
18116 |     18092                            ;main.c:  1095:  writeEEPROM(0x78,  0); |
18117 |     18093   0350'  0E00                       movlw  high(078h) |
18118 |     18094   0352'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18119 |     18095   0354'  0E78                       movlw  low(078h) |
18120 |     18096   0356'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18121 |     18097   0358'  0E00                       movlw  low(0) |
18122 |     18098   035A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18123 |     18099   035C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18124 |     18100                                   line   1097 |
18125 |     18101                            ;main.c:  1097:  writeEEPROM(0x79,  0); |
18126 |     18102   0360'  0E00                       movlw  high(079h) |
18127 |     18103   0362'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18128 |     18104   0364'  0E79                       movlw  low(079h) |
18129 |     18105   0366'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18130 |     18106   0368'  0E00                       movlw  low(0) |
18131 |     18107   036A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18132 |     18108   036C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18133 |     18109                                   line   1098 |
18134 |     18110                            ;main.c:  1098:  writeEEPROM(0x7A,  0); |
18135 |     18111   0370'  0E00                       movlw  high(07Ah) |
18136 |     18112   0372'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18137 |     18113   0374'  0E7A                       movlw  low(07Ah) |
18138 |     18114   0376'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18139 |     18115   0378'  0E00                       movlw  low(0) |
18140 |     18116   037A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18141 |     18117   037C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18142 |     18118                                   line   1100 |
18143 |     18119                            ;main.c:  1100:  writeEEPROM(0x7B,  0); |
18144 |     18120   0380'  0E00                       movlw  high(07Bh) |
18145 |     18121   0382'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18146 |     18122   0384'  0E7B                       movlw  low(07Bh) |
18147 |     18123   0386'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18148 |     18124   0388'  0E00                       movlw  low(0) |
18149 |     18125   038A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18150 |     18126   038C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18151 |     18127                                   line   1101 |
18152 |     18128                            ;main.c:  1101:  writeEEPROM(0x7C,  0); |
18153 |     18129   0390'  0E00                       movlw  high(07Ch) |
18154 |     18130   0392'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18155 |     18131   0394'  0E7C                       movlw  low(07Ch) |
18156 |     18132   0396'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18157 |     18133   0398'  0E00                       movlw  low(0) |
18158 |     18134   039A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18159 |     18135   039C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18160 |     18136                                   line   1103 |
18161 |     18137                            ;main.c:  1103:  writeEEPROM(0x7D,  0); |
18162 |     18138   03A0'  0E00                       movlw  high(07Dh) |
18163 |     18139   03A2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18164 |     18140   03A4'  0E7D                       movlw  low(07Dh) |
18165 |     18141   03A6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18166 |     18142   03A8'  0E00                       movlw  low(0) |
18167 |     18143   03AA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18168 |     18144   03AC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18169 |     18145                                   line   1104 |
18170 |     18146                            ;main.c:  1104:  writeEEPROM(0x7E,  0); |
18171 |     18147   03B0'  0E00                       movlw  high(07Eh) |
18172 |     18148   03B2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18173 |     18149   03B4'  0E7E                       movlw  low(07Eh) |
18174 |     18150   03B6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18175 |     18151   03B8'  0E00                       movlw  low(0) |
18176 |     18152   03BA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18177 |     18153   03BC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18178 |     18154                                   line   1108 |
18179 |     18155                            ;main.c:  1108:  writeEEPROM(0x7F,  0x7f); |
18180 |     18156   03C0'  0E00                       movlw  high(07Fh) |
18181 |     18157   03C2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18182 |     18158   03C4'  0E7F                       movlw  low(07Fh) |
18183 |     18159   03C6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18184 |     18160   03C8'  0E7F                       movlw  low(07Fh) |
18185 |     18161   03CA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18186 |     18162   03CC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18187 |     18163                                   line   1109 |
18188 |     18164                            ;main.c:  1109:  writeEEPROM(0x80,  0xff); |
18189 |     18165   03D0'  0E00                       movlw  high(080h) |
18190 |     18166   03D2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18191 |     18167   03D4'  0E80                       movlw  low(080h) |
18192 |     18168   03D6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18193 |     18169   03D8'  0EFF                       movlw  low(0FFh) |
18194 |     18170   03DA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18195 |     18171   03DC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18196 |     18172                                   line   1111 |
18197 |     18173                            ;main.c:  1111:  writeEEPROM(0x81,  0x7f); |
18198 |     18174   03E0'  0E00                       movlw  high(081h) |
18199 |     18175   03E2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18200 |     18176   03E4'  0E81                       movlw  low(081h) |
18201 |     18177   03E6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18202 |     18178   03E8'  0E7F                       movlw  low(07Fh) |
18203 |     18179   03EA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18204 |     18180   03EC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18205 |     18181                                   line   1112 |
18206 |     18182                            ;main.c:  1112:  writeEEPROM(0x82,  0xff); |
18207 |     18183   03F0'  0E00                       movlw  high(082h) |
18208 |     18184   03F2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18209 |     18185   03F4'  0E82                       movlw  low(082h) |
18210 |     18186   03F6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18211 |     18187   03F8'  0EFF                       movlw  low(0FFh) |
18212 |     18188   03FA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18213 |     18189   03FC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18214 |     18190                                   line   1114 |
18215 |     18191                            ;main.c:  1114:  writeEEPROM(0x83,  0x7f); |
18216 |     18192   0400'  0E00                       movlw  high(083h) |
18217 |     18193   0402'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18218 |     18194   0404'  0E83                       movlw  low(083h) |
18219 |     18195   0406'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18220 |     18196   0408'  0E7F                       movlw  low(07Fh) |
18221 |     18197   040A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18222 |     18198   040C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18223 |     18199                                   line   1115 |
18224 |     18200                            ;main.c:  1115:  writeEEPROM(0x84,  0xff); |
18225 |     18201   0410'  0E00                       movlw  high(084h) |
18226 |     18202   0412'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18227 |     18203   0414'  0E84                       movlw  low(084h) |
18228 |     18204   0416'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18229 |     18205   0418'  0EFF                       movlw  low(0FFh) |
18230 |     18206   041A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18231 |     18207   041C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18232 |     18208                                   line   1117 |
18233 |     18209                            ;main.c:  1117:  writeEEPROM(0x85,  0x7f); |
18234 |     18210   0420'  0E00                       movlw  high(085h) |
18235 |     18211   0422'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18236 |     18212   0424'  0E85                       movlw  low(085h) |
18237 |     18213   0426'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18238 |     18214   0428'  0E7F                       movlw  low(07Fh) |
18239 |     18215   042A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18240 |     18216   042C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18241 |     18217                                   line   1118 |
18242 |     18218                            ;main.c:  1118:  writeEEPROM(0x86,  0xff); |
18243 |     18219   0430'  0E00                       movlw  high(086h) |
18244 |     18220   0432'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18245 |     18221   0434'  0E86                       movlw  low(086h) |
18246 |     18222   0436'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18247 |     18223   0438'  0EFF                       movlw  low(0FFh) |
18248 |     18224   043A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18249 |     18225   043C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18250 |     18226                                   line   1120 |
18251 |     18227                            ;main.c:  1120:  writeEEPROM(0x87,  0x7f); |
18252 |     18228   0440'  0E00                       movlw  high(087h) |
18253 |     18229   0442'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18254 |     18230   0444'  0E87                       movlw  low(087h) |
18255 |     18231   0446'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18256 |     18232   0448'  0E7F                       movlw  low(07Fh) |
18257 |     18233   044A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18258 |     18234   044C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18259 |     18235                                   line   1121 |
18260 |     18236                            ;main.c:  1121:  writeEEPROM(0x88,  0xff); |
18261 |     18237   0450'  0E00                       movlw  high(088h) |
18262 |     18238   0452'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18263 |     18239   0454'  0E88                       movlw  low(088h) |
18264 |     18240   0456'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18265 |     18241   0458'  0EFF                       movlw  low(0FFh) |
18266 |     18242   045A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18267 |     18243   045C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18268 |     18244                                   line   1123 |
18269 |     18245                            ;main.c:  1123:  writeEEPROM(0x89,  0x7f); |
18270 |     18246   0460'  0E00                       movlw  high(089h) |
18271 |     18247   0462'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18272 |     18248   0464'  0E89                       movlw  low(089h) |
18273 |     18249   0466'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18274 |     18250   0468'  0E7F                       movlw  low(07Fh) |
18275 |     18251   046A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18276 |     18252   046C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18277 |     18253                                   line   1124 |
18278 |     18254                            ;main.c:  1124:  writeEEPROM(0x8A,  0xff); |
18279 |     18255   0470'  0E00                       movlw  high(08Ah) |
18280 |     18256   0472'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18281 |     18257   0474'  0E8A                       movlw  low(08Ah) |
18282 |     18258   0476'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18283 |     18259   0478'  0EFF                       movlw  low(0FFh) |
18284 |     18260   047A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18285 |     18261   047C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18286 |     18262                                   line   1128 |
18287 |     18263                            ;main.c:  1128:  writeEEPROM(0x8B,  0x80); |
18288 |     18264   0480'  0E00                       movlw  high(08Bh) |
18289 |     18265   0482'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18290 |     18266   0484'  0E8B                       movlw  low(08Bh) |
18291 |     18267   0486'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18292 |     18268   0488'  0E80                       movlw  low(080h) |
18293 |     18269   048A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18294 |     18270   048C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18295 |     18271                                   line   1129 |
18296 |     18272                            ;main.c:  1129:  writeEEPROM(0x8C,  0x00); |
18297 |     18273   0490'  0E00                       movlw  high(08Ch) |
18298 |     18274   0492'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18299 |     18275   0494'  0E8C                       movlw  low(08Ch) |
18300 |     18276   0496'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18301 |     18277   0498'  0E00                       movlw  low(0) |
18302 |     18278   049A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18303 |     18279   049C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18304 |     18280                                   line   1131 |
18305 |     18281                            ;main.c:  1131:  writeEEPROM(0x8D,  0x80); |
18306 |     18282   04A0'  0E00                       movlw  high(08Dh) |
18307 |     18283   04A2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18308 |     18284   04A4'  0E8D                       movlw  low(08Dh) |
18309 |     18285   04A6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18310 |     18286   04A8'  0E80                       movlw  low(080h) |
18311 |     18287   04AA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18312 |     18288   04AC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18313 |     18289                                   line   1132 |
18314 |     18290                            ;main.c:  1132:  writeEEPROM(0x8E,  0x00); |
18315 |     18291   04B0'  0E00                       movlw  high(08Eh) |
18316 |     18292   04B2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18317 |     18293   04B4'  0E8E                       movlw  low(08Eh) |
18318 |     18294   04B6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18319 |     18295   04B8'  0E00                       movlw  low(0) |
18320 |     18296   04BA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18321 |     18297   04BC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18322 |     18298                                   line   1134 |
18323 |     18299                            ;main.c:  1134:  writeEEPROM(0x8F,  0x80); |
18324 |     18300   04C0'  0E00                       movlw  high(08Fh) |
18325 |     18301   04C2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18326 |     18302   04C4'  0E8F                       movlw  low(08Fh) |
18327 |     18303   04C6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18328 |     18304   04C8'  0E80                       movlw  low(080h) |
18329 |     18305   04CA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18330 |     18306   04CC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18331 |     18307                                   line   1135 |
18332 |     18308                            ;main.c:  1135:  writeEEPROM(0x90,  0x00); |
18333 |     18309   04D0'  0E00                       movlw  high(090h) |
18334 |     18310   04D2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18335 |     18311   04D4'  0E90                       movlw  low(090h) |
18336 |     18312   04D6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18337 |     18313   04D8'  0E00                       movlw  low(0) |
18338 |     18314   04DA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18339 |     18315   04DC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18340 |     18316                                   line   1137 |
18341 |     18317                            ;main.c:  1137:  writeEEPROM(0x91,  0x80); |
18342 |     18318   04E0'  0E00                       movlw  high(091h) |
18343 |     18319   04E2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18344 |     18320   04E4'  0E91                       movlw  low(091h) |
18345 |     18321   04E6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18346 |     18322   04E8'  0E80                       movlw  low(080h) |
18347 |     18323   04EA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18348 |     18324   04EC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18349 |     18325                                   line   1138 |
18350 |     18326                            ;main.c:  1138:  writeEEPROM(0x92,  0x00); |
18351 |     18327   04F0'  0E00                       movlw  high(092h) |
18352 |     18328   04F2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18353 |     18329   04F4'  0E92                       movlw  low(092h) |
18354 |     18330   04F6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18355 |     18331   04F8'  0E00                       movlw  low(0) |
18356 |     18332   04FA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18357 |     18333   04FC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18358 |     18334                                   line   1140 |
18359 |     18335                            ;main.c:  1140:  writeEEPROM(0x93,  0x80); |
18360 |     18336   0500'  0E00                       movlw  high(093h) |
18361 |     18337   0502'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18362 |     18338   0504'  0E93                       movlw  low(093h) |
18363 |     18339   0506'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18364 |     18340   0508'  0E80                       movlw  low(080h) |
18365 |     18341   050A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18366 |     18342   050C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18367 |     18343                                   line   1141 |
18368 |     18344                            ;main.c:  1141:  writeEEPROM(0x94,  0x00); |
18369 |     18345   0510'  0E00                       movlw  high(094h) |
18370 |     18346   0512'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18371 |     18347   0514'  0E94                       movlw  low(094h) |
18372 |     18348   0516'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18373 |     18349   0518'  0E00                       movlw  low(0) |
18374 |     18350   051A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18375 |     18351   051C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18376 |     18352                                   line   1143 |
18377 |     18353                            ;main.c:  1143:  writeEEPROM(0x95,  0x80); |
18378 |     18354   0520'  0E00                       movlw  high(095h) |
18379 |     18355   0522'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18380 |     18356   0524'  0E95                       movlw  low(095h) |
18381 |     18357   0526'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18382 |     18358   0528'  0E80                       movlw  low(080h) |
18383 |     18359   052A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18384 |     18360   052C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18385 |     18361                                   line   1144 |
18386 |     18362                            ;main.c:  1144:  writeEEPROM(0x96,  0x00); |
18387 |     18363   0530'  0E00                       movlw  high(096h) |
18388 |     18364   0532'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18389 |     18365   0534'  0E96                       movlw  low(096h) |
18390 |     18366   0536'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18391 |     18367   0538'  0E00                       movlw  low(0) |
18392 |     18368   053A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18393 |     18369   053C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18394 |     18370                                   line   1148 |
18395 |     18371                            ;main.c:  1148:  writeEEPROM(0x97,  2); |
18396 |     18372   0540'  0E00                       movlw  high(097h) |
18397 |     18373   0542'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18398 |     18374   0544'  0E97                       movlw  low(097h) |
18399 |     18375   0546'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18400 |     18376   0548'  0E02                       movlw  low(02h) |
18401 |     18377   054A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18402 |     18378   054C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18403 |     18379                                   line   1149 |
18404 |     18380                            ;main.c:  1149:  writeEEPROM(0x98,  2); |
18405 |     18381   0550'  0E00                       movlw  high(098h) |
18406 |     18382   0552'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18407 |     18383   0554'  0E98                       movlw  low(098h) |
18408 |     18384   0556'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18409 |     18385   0558'  0E02                       movlw  low(02h) |
18410 |     18386   055A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18411 |     18387   055C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18412 |     18388                                   line   1150 |
18413 |     18389                            ;main.c:  1150:  writeEEPROM(0x99,  2); |
18414 |     18390   0560'  0E00                       movlw  high(099h) |
18415 |     18391   0562'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18416 |     18392   0564'  0E99                       movlw  low(099h) |
18417 |     18393   0566'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18418 |     18394   0568'  0E02                       movlw  low(02h) |
18419 |     18395   056A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18420 |     18396   056C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18421 |     18397                                   line   1151 |
18422 |     18398                            ;main.c:  1151:  writeEEPROM(0x9A,  2); |
18423 |     18399   0570'  0E00                       movlw  high(09Ah) |
18424 |     18400   0572'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18425 |     18401   0574'  0E9A                       movlw  low(09Ah) |
18426 |     18402   0576'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18427 |     18403   0578'  0E02                       movlw  low(02h) |
18428 |     18404   057A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18429 |     18405   057C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18430 |     18406                                   line   1152 |
18431 |     18407                            ;main.c:  1152:  writeEEPROM(0x9B,  2); |
18432 |     18408   0580'  0E00                       movlw  high(09Bh) |
18433 |     18409   0582'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18434 |     18410   0584'  0E9B                       movlw  low(09Bh) |
18435 |     18411   0586'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18436 |     18412   0588'  0E02                       movlw  low(02h) |
18437 |     18413   058A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18438 |     18414   058C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18439 |     18415                                   line   1153 |
18440 |     18416                            ;main.c:  1153:  writeEEPROM(0x9C,  2); |
18441 |     18417   0590'  0E00                       movlw  high(09Ch) |
18442 |     18418   0592'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18443 |     18419   0594'  0E9C                       movlw  low(09Ch) |
18444 |     18420   0596'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18445 |     18421   0598'  0E02                       movlw  low(02h) |
18446 |     18422   059A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18447 |     18423   059C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18448 |     18424                                   line   1157 |
18449 |     18425                            ;main.c:  1157:  writeEEPROM(0x9E,  0); |
18450 |     18426   05A0'  0E00                       movlw  high(09Eh) |
18451 |     18427   05A2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18452 |     18428   05A4'  0E9E                       movlw  low(09Eh) |
18453 |     18429   05A6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18454 |     18430   05A8'  0E00                       movlw  low(0) |
18455 |     18431   05AA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18456 |     18432   05AC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18457 |     18433                                   line   1158 |
18458 |     18434                            ;main.c:  1158:  writeEEPROM(0x9F,  0); |
18459 |     18435   05B0'  0E00                       movlw  high(09Fh) |
18460 |     18436   05B2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18461 |     18437   05B4'  0E9F                       movlw  low(09Fh) |
18462 |     18438   05B6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18463 |     18439   05B8'  0E00                       movlw  low(0) |
18464 |     18440   05BA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18465 |     18441   05BC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18466 |     18442                                   line   1159 |
18467 |     18443                            ;main.c:  1159:  writeEEPROM(0xA0,  0); |
18468 |     18444   05C0'  0E00                       movlw  high(0A0h) |
18469 |     18445   05C2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18470 |     18446   05C4'  0EA0                       movlw  low(0A0h) |
18471 |     18447   05C6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18472 |     18448   05C8'  0E00                       movlw  low(0) |
18473 |     18449   05CA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18474 |     18450   05CC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18475 |     18451                                   line   1160 |
18476 |     18452                            ;main.c:  1160:  writeEEPROM(0xA1,  0); |
18477 |     18453   05D0'  0E00                       movlw  high(0A1h) |
18478 |     18454   05D2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18479 |     18455   05D4'  0EA1                       movlw  low(0A1h) |
18480 |     18456   05D6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18481 |     18457   05D8'  0E00                       movlw  low(0) |
18482 |     18458   05DA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18483 |     18459   05DC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18484 |     18460                                   line   1161 |
18485 |     18461                            ;main.c:  1161:  writeEEPROM(0xA2,  0); |
18486 |     18462   05E0'  0E00                       movlw  high(0A2h) |
18487 |     18463   05E2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18488 |     18464   05E4'  0EA2                       movlw  low(0A2h) |
18489 |     18465   05E6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18490 |     18466   05E8'  0E00                       movlw  low(0) |
18491 |     18467   05EA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18492 |     18468   05EC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18493 |     18469                                   line   1162 |
18494 |     18470                            ;main.c:  1162:  writeEEPROM(0xA3,  0); |
18495 |     18471   05F0'  0E00                       movlw  high(0A3h) |
18496 |     18472   05F2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18497 |     18473   05F4'  0EA3                       movlw  low(0A3h) |
18498 |     18474   05F6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18499 |     18475   05F8'  0E00                       movlw  low(0) |
18500 |     18476   05FA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18501 |     18477   05FC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18502 |     18478                                   line   1163 |
18503 |     18479                            ;main.c:  1163:  writeEEPROM(0xA4,  0); |
18504 |     18480   0600'  0E00                       movlw  high(0A4h) |
18505 |     18481   0602'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18506 |     18482   0604'  0EA4                       movlw  low(0A4h) |
18507 |     18483   0606'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18508 |     18484   0608'  0E00                       movlw  low(0) |
18509 |     18485   060A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18510 |     18486   060C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18511 |     18487                                   line   1164 |
18512 |     18488                            ;main.c:  1164:  writeEEPROM(0xA5,  0); |
18513 |     18489   0610'  0E00                       movlw  high(0A5h) |
18514 |     18490   0612'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18515 |     18491   0614'  0EA5                       movlw  low(0A5h) |
18516 |     18492   0616'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18517 |     18493   0618'  0E00                       movlw  low(0) |
18518 |     18494   061A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18519 |     18495   061C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18520 |     18496                                   line   1165 |
18521 |     18497                            ;main.c:  1165:  writeEEPROM(0xA6,  0); |
18522 |     18498   0620'  0E00                       movlw  high(0A6h) |
18523 |     18499   0622'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18524 |     18500   0624'  0EA6                       movlw  low(0A6h) |
18525 |     18501   0626'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18526 |     18502   0628'  0E00                       movlw  low(0) |
18527 |     18503   062A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18528 |     18504   062C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18529 |     18505                                   line   1166 |
18530 |     18506                            ;main.c:  1166:  writeEEPROM(0xA7,  0); |
18531 |     18507   0630'  0E00                       movlw  high(0A7h) |
18532 |     18508   0632'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18533 |     18509   0634'  0EA7                       movlw  low(0A7h) |
18534 |     18510   0636'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18535 |     18511   0638'  0E00                       movlw  low(0) |
18536 |     18512   063A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18537 |     18513   063C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18538 |     18514                                   line   1167 |
18539 |     18515                            ;main.c:  1167:  writeEEPROM(0xA8,  0); |
18540 |     18516   0640'  0E00                       movlw  high(0A8h) |
18541 |     18517   0642'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18542 |     18518   0644'  0EA8                       movlw  low(0A8h) |
18543 |     18519   0646'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18544 |     18520   0648'  0E00                       movlw  low(0) |
18545 |     18521   064A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18546 |     18522   064C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18547 |     18523                                   line   1168 |
18548 |     18524                            ;main.c:  1168:  writeEEPROM(0xA9,  0); |
18549 |     18525   0650'  0E00                       movlw  high(0A9h) |
18550 |     18526   0652'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18551 |     18527   0654'  0EA9                       movlw  low(0A9h) |
18552 |     18528   0656'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18553 |     18529   0658'  0E00                       movlw  low(0) |
18554 |     18530   065A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18555 |     18531   065C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18556 |     18532                                   line   1171 |
18557 |     18533                            ;main.c:  1171:  writeEEPROM(0xAA,  0); |
18558 |     18534   0660'  0E00                       movlw  high(0AAh) |
18559 |     18535   0662'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18560 |     18536   0664'  0EAA                       movlw  low(0AAh) |
18561 |     18537   0666'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18562 |     18538   0668'  0E00                       movlw  low(0) |
18563 |     18539   066A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18564 |     18540   066C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18565 |     18541                                   line   1172 |
18566 |     18542                            ;main.c:  1172:  writeEEPROM(0xAB,  0); |
18567 |     18543   0670'  0E00                       movlw  high(0ABh) |
18568 |     18544   0672'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18569 |     18545   0674'  0EAB                       movlw  low(0ABh) |
18570 |     18546   0676'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18571 |     18547   0678'  0E00                       movlw  low(0) |
18572 |     18548   067A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18573 |     18549   067C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18574 |     18550                                   line   1173 |
18575 |     18551                            ;main.c:  1173:  writeEEPROM(0xAC,  0); |
18576 |     18552   0680'  0E00                       movlw  high(0ACh) |
18577 |     18553   0682'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18578 |     18554   0684'  0EAC                       movlw  low(0ACh) |
18579 |     18555   0686'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18580 |     18556   0688'  0E00                       movlw  low(0) |
18581 |     18557   068A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18582 |     18558   068C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18583 |     18559                                   line   1174 |
18584 |     18560                            ;main.c:  1174:  writeEEPROM(0xAD,  0); |
18585 |     18561   0690'  0E00                       movlw  high(0ADh) |
18586 |     18562   0692'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18587 |     18563   0694'  0EAD                       movlw  low(0ADh) |
18588 |     18564   0696'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18589 |     18565   0698'  0E00                       movlw  low(0) |
18590 |     18566   069A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18591 |     18567   069C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18592 |     18568                                   line   1175 |
18593 |     18569                            ;main.c:  1175:  writeEEPROM(0xAE,  0); |
18594 |     18570   06A0'  0E00                       movlw  high(0AEh) |
18595 |     18571   06A2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18596 |     18572   06A4'  0EAE                       movlw  low(0AEh) |
18597 |     18573   06A6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18598 |     18574   06A8'  0E00                       movlw  low(0) |
18599 |     18575   06AA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18600 |     18576   06AC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18601 |     18577                                   line   1176 |
18602 |     18578                            ;main.c:  1176:  writeEEPROM(0xAF,  0); |
18603 |     18579   06B0'  0E00                       movlw  high(0AFh) |
18604 |     18580   06B2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18605 |     18581   06B4'  0EAF                       movlw  low(0AFh) |
18606 |     18582   06B6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18607 |     18583   06B8'  0E00                       movlw  low(0) |
18608 |     18584   06BA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18609 |     18585   06BC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18610 |     18586                                   line   1177 |
18611 |     18587                            ;main.c:  1177:  writeEEPROM(0xB0,  0); |
18612 |     18588   06C0'  0E00                       movlw  high(0B0h) |
18613 |     18589   06C2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18614 |     18590   06C4'  0EB0                       movlw  low(0B0h) |
18615 |     18591   06C6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18616 |     18592   06C8'  0E00                       movlw  low(0) |
18617 |     18593   06CA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18618 |     18594   06CC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18619 |     18595                                   line   1178 |
18620 |     18596                            ;main.c:  1178:  writeEEPROM(0xB1,  0); |
18621 |     18597   06D0'  0E00                       movlw  high(0B1h) |
18622 |     18598   06D2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18623 |     18599   06D4'  0EB1                       movlw  low(0B1h) |
18624 |     18600   06D6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18625 |     18601   06D8'  0E00                       movlw  low(0) |
18626 |     18602   06DA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18627 |     18603   06DC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18628 |     18604                                   line   1179 |
18629 |     18605                            ;main.c:  1179:  writeEEPROM(0xB2,  0); |
18630 |     18606   06E0'  0E00                       movlw  high(0B2h) |
18631 |     18607   06E2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18632 |     18608   06E4'  0EB2                       movlw  low(0B2h) |
18633 |     18609   06E6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18634 |     18610   06E8'  0E00                       movlw  low(0) |
18635 |     18611   06EA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18636 |     18612   06EC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18637 |     18613                                   line   1180 |
18638 |     18614                            ;main.c:  1180:  writeEEPROM(0xB3,  0); |
18639 |     18615   06F0'  0E00                       movlw  high(0B3h) |
18640 |     18616   06F2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18641 |     18617   06F4'  0EB3                       movlw  low(0B3h) |
18642 |     18618   06F6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18643 |     18619   06F8'  0E00                       movlw  low(0) |
18644 |     18620   06FA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18645 |     18621   06FC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18646 |     18622                                   line   1181 |
18647 |     18623                            ;main.c:  1181:  writeEEPROM(0xB4,  0); |
18648 |     18624   0700'  0E00                       movlw  high(0B4h) |
18649 |     18625   0702'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18650 |     18626   0704'  0EB4                       movlw  low(0B4h) |
18651 |     18627   0706'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18652 |     18628   0708'  0E00                       movlw  low(0) |
18653 |     18629   070A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18654 |     18630   070C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18655 |     18631                                   line   1182 |
18656 |     18632                            ;main.c:  1182:  writeEEPROM(0xB5,  0); |
18657 |     18633   0710'  0E00                       movlw  high(0B5h) |
18658 |     18634   0712'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18659 |     18635   0714'  0EB5                       movlw  low(0B5h) |
18660 |     18636   0716'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18661 |     18637   0718'  0E00                       movlw  low(0) |
18662 |     18638   071A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18663 |     18639   071C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18664 |     18640                                   line   1185 |
18665 |     18641                                   |
18666 |     18642   0720'                     l9673: |
18667 |     18643                            ;main.c:  1185:  for  (uint8_t  i  =  0;  i &lsaquo   6;  i++)  { |
18668 |     18644   0720'  6A10'                      clrf   ((c:init_app_eeprom@i)),c |
18669 |     18645                                   line   1186 |
18670 |     18646                                   |
18671 |     18647   0722'                     l9679: |
18672 |     18648                            ;main.c:  1186:  writeEEPROM(0xB6  +  i  *  12,  0); |
18673 |     18649   0722'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18674 |     18650   0724'  0D0C                       mullw  0Ch |
18675 |     18651   0726'  0EB6                       movlw  low(0B6h) |
18676 |     18652   0728'  24F3                       addwf  (prodl),c,w |
18677 |     18653                                   |
18678 |     18654   072A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18679 |     18655   072C'  0E00                       movlw  high(0B6h) |
18680 |     18656   072E'  20F4                       addwfc (prodh),c,w |
18681 |     18657   0730'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18682 |     18658   0732'  0E00                       movlw  low(0) |
18683 |     18659   0734'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18684 |     18660   0736'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18685 |     18661                                   line   1187 |
18686 |     18662                            ;main.c:  1187:  writeEEPROM(0xB7  +  i  *  12,  0); |
18687 |     18663   073A'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18688 |     18664   073C'  0D0C                       mullw  0Ch |
18689 |     18665   073E'  0EB7                       movlw  low(0B7h) |
18690 |     18666   0740'  24F3                       addwf  (prodl),c,w |
18691 |     18667                                   |
18692 |     18668   0742'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18693 |     18669   0744'  0E00                       movlw  high(0B7h) |
18694 |     18670   0746'  20F4                       addwfc (prodh),c,w |
18695 |     18671   0748'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18696 |     18672   074A'  0E00                       movlw  low(0) |
18697 |     18673   074C'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18698 |     18674   074E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18699 |     18675                                   line   1188 |
18700 |     18676                            ;main.c:  1188:  writeEEPROM(0xB8  +  i  *  12,  0); |
18701 |     18677   0752'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18702 |     18678   0754'  0D0C                       mullw  0Ch |
18703 |     18679   0756'  0EB8                       movlw  low(0B8h) |
18704 |     18680   0758'  24F3                       addwf  (prodl),c,w |
18705 |     18681                                   |
18706 |     18682   075A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18707 |     18683   075C'  0E00                       movlw  high(0B8h) |
18708 |     18684   075E'  20F4                       addwfc (prodh),c,w |
18709 |     18685   0760'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18710 |     18686   0762'  0E00                       movlw  low(0) |
18711 |     18687   0764'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18712 |     18688   0766'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18713 |     18689                                   line   1189 |
18714 |     18690                            ;main.c:  1189:  writeEEPROM(0xB9  +  i  *  12,  0); |
18715 |     18691   076A'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18716 |     18692   076C'  0D0C                       mullw  0Ch |
18717 |     18693   076E'  0EB9                       movlw  low(0B9h) |
18718 |     18694   0770'  24F3                       addwf  (prodl),c,w |
18719 |     18695                                   |
18720 |     18696   0772'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18721 |     18697   0774'  0E00                       movlw  high(0B9h) |
18722 |     18698   0776'  20F4                       addwfc (prodh),c,w |
18723 |     18699   0778'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18724 |     18700   077A'  0E00                       movlw  low(0) |
18725 |     18701   077C'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18726 |     18702   077E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18727 |     18703                                   line   1190 |
18728 |     18704                            ;main.c:  1190:  writeEEPROM(0xBA  +  i  *  12,  0); |
18729 |     18705   0782'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18730 |     18706   0784'  0D0C                       mullw  0Ch |
18731 |     18707   0786'  0EBA                       movlw  low(0BAh) |
18732 |     18708   0788'  24F3                       addwf  (prodl),c,w |
18733 |     18709                                   |
18734 |     18710   078A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18735 |     18711   078C'  0E00                       movlw  high(0BAh) |
18736 |     18712   078E'  20F4                       addwfc (prodh),c,w |
18737 |     18713   0790'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18738 |     18714   0792'  0E00                       movlw  low(0) |
18739 |     18715   0794'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18740 |     18716   0796'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18741 |     18717                                   line   1191 |
18742 |     18718                            ;main.c:  1191:  writeEEPROM(0xBB  +  i  *  12,  0); |
18743 |     18719   079A'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18744 |     18720   079C'  0D0C                       mullw  0Ch |
18745 |     18721   079E'  0EBB                       movlw  low(0BBh) |
18746 |     18722   07A0'  24F3                       addwf  (prodl),c,w |
18747 |     18723                                   |
18748 |     18724   07A2'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18749 |     18725   07A4'  0E00                       movlw  high(0BBh) |
18750 |     18726   07A6'  20F4                       addwfc (prodh),c,w |
18751 |     18727   07A8'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18752 |     18728   07AA'  0E00                       movlw  low(0) |
18753 |     18729   07AC'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18754 |     18730   07AE'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18755 |     18731                                   line   1192 |
18756 |     18732                            ;main.c:  1192:  writeEEPROM(0xBC  +  i  *  12,  0); |
18757 |     18733   07B2'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18758 |     18734   07B4'  0D0C                       mullw  0Ch |
18759 |     18735   07B6'  0EBC                       movlw  low(0BCh) |
18760 |     18736   07B8'  24F3                       addwf  (prodl),c,w |
18761 |     18737                                   |
18762 |     18738   07BA'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18763 |     18739   07BC'  0E00                       movlw  high(0BCh) |
18764 |     18740   07BE'  20F4                       addwfc (prodh),c,w |
18765 |     18741   07C0'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18766 |     18742   07C2'  0E00                       movlw  low(0) |
18767 |     18743   07C4'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18768 |     18744   07C6'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18769 |     18745                                   line   1193 |
18770 |     18746                            ;main.c:  1193:  writeEEPROM(0xBD  +  i  *  12,  0); |
18771 |     18747   07CA'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18772 |     18748   07CC'  0D0C                       mullw  0Ch |
18773 |     18749   07CE'  0EBD                       movlw  low(0BDh) |
18774 |     18750   07D0'  24F3                       addwf  (prodl),c,w |
18775 |     18751                                   |
18776 |     18752   07D2'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18777 |     18753   07D4'  0E00                       movlw  high(0BDh) |
18778 |     18754   07D6'  20F4                       addwfc (prodh),c,w |
18779 |     18755   07D8'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18780 |     18756   07DA'  0E00                       movlw  low(0) |
18781 |     18757   07DC'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18782 |     18758   07DE'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18783 |     18759                                   line   1194 |
18784 |     18760                            ;main.c:  1194:  writeEEPROM(0xBE  +  i  *  12,  0); |
18785 |     18761   07E2'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18786 |     18762   07E4'  0D0C                       mullw  0Ch |
18787 |     18763   07E6'  0EBE                       movlw  low(0BEh) |
18788 |     18764   07E8'  24F3                       addwf  (prodl),c,w |
18789 |     18765                                   |
18790 |     18766   07EA'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18791 |     18767   07EC'  0E00                       movlw  high(0BEh) |
18792 |     18768   07EE'  20F4                       addwfc (prodh),c,w |
18793 |     18769   07F0'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18794 |     18770   07F2'  0E00                       movlw  low(0) |
18795 |     18771   07F4'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18796 |     18772   07F6'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18797 |     18773                                   line   1195 |
18798 |     18774                            ;main.c:  1195:  writeEEPROM(0xBF  +  i  *  12,  0); |
18799 |     18775   07FA'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18800 |     18776   07FC'  0D0C                       mullw  0Ch |
18801 |     18777   07FE'  0EBF                       movlw  low(0BFh) |
18802 |     18778   0800'  24F3                       addwf  (prodl),c,w |
18803 |     18779                                   |
18804 |     18780   0802'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18805 |     18781   0804'  0E00                       movlw  high(0BFh) |
18806 |     18782   0806'  20F4                       addwfc (prodh),c,w |
18807 |     18783   0808'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18808 |     18784   080A'  0E00                       movlw  low(0) |
18809 |     18785   080C'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18810 |     18786   080E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18811 |     18787                                   line   1196 |
18812 |     18788                            ;main.c:  1196:  writeEEPROM(0xC0  +  i  *  12,  0); |
18813 |     18789   0812'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18814 |     18790   0814'  0D0C                       mullw  0Ch |
18815 |     18791   0816'  0EC0                       movlw  low(0C0h) |
18816 |     18792   0818'  24F3                       addwf  (prodl),c,w |
18817 |     18793                                   |
18818 |     18794   081A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18819 |     18795   081C'  0E00                       movlw  high(0C0h) |
18820 |     18796   081E'  20F4                       addwfc (prodh),c,w |
18821 |     18797   0820'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18822 |     18798   0822'  0E00                       movlw  low(0) |
18823 |     18799   0824'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18824 |     18800   0826'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18825 |     18801                                   line   1197 |
18826 |     18802                            ;main.c:  1197:  writeEEPROM(0xC1  +  i  *  12,  0); |
18827 |     18803   082A'  5010'                      movf   ((c:init_app_eeprom@i)),c,w |
18828 |     18804   082C'  0D0C                       mullw  0Ch |
18829 |     18805   082E'  0EC1                       movlw  low(0C1h) |
18830 |     18806   0830'  24F3                       addwf  (prodl),c,w |
18831 |     18807                                   |
18832 |     18808   0832'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18833 |     18809   0834'  0E00                       movlw  high(0C1h) |
18834 |     18810   0836'  20F4                       addwfc (prodh),c,w |
18835 |     18811   0838'  6E0E'                      movwf  1+((c:?_writeEEPROM)),c |
18836 |     18812   083A'  0E00                       movlw  low(0) |
18837 |     18813   083C'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18838 |     18814   083E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18839 |     18815                                   line   1185 |
18840 |     18816                                   |
18841 |     18817   0842'                     l9681: |
18842 |     18818   0842'  2A10'                      incf   ((c:init_app_eeprom@i)),c |
18843 |     18819                                   |
18844 |     18820   0844'                     l9683: |
18845 |     18821   0844'  0E05                       movlw  (06h-1) |
18846 |     18822   0846'  6410'                      cpfsgt ((c:init_app_eeprom@i)),c |
18847 |     18823   0848'  EF00'  F000'                goto   u7201 |
18848 |     18824   084C'  EF00'  F000'                goto   u7200 |
18849 |     18825   0850'                     u7201: |
18850 |     18826   0850'  EF00'  F000'                goto   l9679 |
18851 |     18827   0854'                     u7200: |
18852 |     18828                                   line   1201 |
18853 |     18829                                   |
18854 |     18830   0854'                     l9685: |
18855 |     18831                            ;main.c:  1198:  } |
18856 |     18832                            ;main.c:  1201:  writeEEPROM(0xF2,  0xc3); |
18857 |     18833   0854'  0E00                       movlw  high(0F2h) |
18858 |     18834   0856'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18859 |     18835   0858'  0EF2                       movlw  low(0F2h) |
18860 |     18836   085A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18861 |     18837   085C'  0EC3                       movlw  low(0C3h) |
18862 |     18838   085E'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18863 |     18839   0860'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18864 |     18840                                   line   1202 |
18865 |     18841                            ;main.c:  1202:  writeEEPROM(0xF3,  0x50); |
18866 |     18842   0864'  0E00                       movlw  high(0F3h) |
18867 |     18843   0866'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
18868 |     18844   0868'  0EF3                       movlw  low(0F3h) |
18869 |     18845   086A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
18870 |     18846   086C'  0E50                       movlw  low(050h) |
18871 |     18847   086E'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
18872 |     18848   0870'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
18873 |     18849                                   line   1203 |
18874 |     18850                                   |
18875 |     18851   0874'                     l279: |
18876 |     18852   0874'  0012                       return |
18877 |     18853                                   opt  stack  0 |
18878 |     18854                            GLOBAL __end_of_init_app_eeprom |
18879 |     18855   0876'                            __end_of_init_app_eeprom: |
18880 |     18856                                   signat _init_app_eeprom,88 |
18881 |     18857                                   global _vscp_getFamilyType |
18882 |     18858                            |
18883 |     18859  ;;  ***************  function  _vscp_getFamilyType  ***************** |
18884 |     18860  ;;  Defined  at: |
18885 |     18861  ;;              line  2774  in  file  "../main.c" |
18886 |     18862  ;;  Parameters:     Size   Location      Type |
18887 |     18863  ;;              None |
18888 |     18864  ;;  Auto  vars:      Size   Location      Type |
18889 |     18865  ;;              None |
18890 |     18866  ;;  Return  value:   Size   Location      Type |
18891 |     18867  ;;                   4    13[COMRAM]  unsigned  long  |
18892 |     18868  ;;  Registers  used: |
18893 |     18869  ;;              None |
18894 |     18870  ;;  Tracked  objects: |
18895 |     18871  ;;              On  entry  :  F/0 |
18896 |     18872  ;;              On  exit   :  F/0 |
18897 |     18873  ;;              Unchanged:  F/0 |
18898 |     18874  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
18899 |     18875  ;;       Params:          4        0        0        0        0        0        0 |
18900 |     18876  ;;       Locals:          0        0        0        0        0        0        0 |
18901 |     18877  ;;       Temps:           0        0        0        0        0        0        0 |
18902 |     18878  ;;       Totals:          4        0        0        0        0        0        0 |
18903 |     18879  ;;Total  ram  usage:         4  bytes |
18904 |     18880  ;;  Hardware  stack  levels  used:     1 |
18905 |     18881  ;;  Hardware  stack  levels  required  when  called:     2 |
18906 |     18882  ;;  This  function  calls: |
18907 |     18883  ;;              Nothing |
18908 |     18884  ;;  This  function  is  called  by: |
18909 |     18885  ;;              _vscp_writeStdReg |
18910 |     18886  ;;  This  function  uses  a  non-reentrant  model |
18911 |     18887  ;; |
18912 |     18888                            psect  text39,class=CODE,space=0,reloc=2 |
18913 |     18889                            global  __ptext39 |
18914 |     18890   0000'                     __ptext39: |
18915 |     18891                            psect  text39 |
18916 |     18892                                   file   "../main.c" |
18917 |     18893                                   line   2774 |
18918 |     18894                                   global __size_of_vscp_getFamilyType |
18919 |     18895   0000                             __size_of_vscp_getFamilyType   equ        __end_of_vscp_getFamilyType-_vscp_getFamilyType |
18920 |     18896                                   |
18921 |     18897   0000'                     _vscp_getFamilyType: |
18922 |     18898                            ;incstack  =  0 |
18923 |     18899                                   opt    stack  25 |
18924 |     18900                            ;incstack  =  0 |
18925 |     18901                                   line   2775 |
18926 |     18902                                   |
18927 |     18903   0000'                     l8223:;  BSR  set  to:  0 |
18928 |     18904                            |
18929 |     18905                            ;main.c:  2775:  return  0; |
18930 |     18906   0000'  6A0D'                      clrf   ((c:?_vscp_getFamilyType)),c |
18931 |     18907   0002'  6A0E'                      clrf   ((c:?_vscp_getFamilyType+1)),c |
18932 |     18908   0004'  6A0F'                      clrf   ((c:?_vscp_getFamilyType+2)),c |
18933 |     18909   0006'  6A10'                      clrf   ((c:?_vscp_getFamilyType+3)),c |
18934 |     18910                            |
18935 |     18911                                   line   2776 |
18936 |     18912                                   |
18937 |     18913   0008'                     l605:;  BSR  set  to:  0 |
18938 |     18914                            |
18939 |     18915   0008'  0012                       return |
18940 |     18916                                   opt  stack  0 |
18941 |     18917                            GLOBAL __end_of_vscp_getFamilyType |
18942 |     18918   000A'                            __end_of_vscp_getFamilyType: |
18943 |     18919                                   signat _vscp_getFamilyType,92 |
18944 |     18920                                   global _vscp_getFamilyCode |
18945 |     18921                            |
18946 |     18922  ;;  ***************  function  _vscp_getFamilyCode  ***************** |
18947 |     18923  ;;  Defined  at: |
18948 |     18924  ;;              line  2765  in  file  "../main.c" |
18949 |     18925  ;;  Parameters:     Size   Location      Type |
18950 |     18926  ;;              None |
18951 |     18927  ;;  Auto  vars:      Size   Location      Type |
18952 |     18928  ;;              None |
18953 |     18929  ;;  Return  value:   Size   Location      Type |
18954 |     18930  ;;                   4    13[COMRAM]  unsigned  long  |
18955 |     18931  ;;  Registers  used: |
18956 |     18932  ;;              None |
18957 |     18933  ;;  Tracked  objects: |
18958 |     18934  ;;              On  entry  :  F/0 |
18959 |     18935  ;;              On  exit   :  F/0 |
18960 |     18936  ;;              Unchanged:  F/0 |
18961 |     18937  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
18962 |     18938  ;;       Params:          4        0        0        0        0        0        0 |
18963 |     18939  ;;       Locals:          0        0        0        0        0        0        0 |
18964 |     18940  ;;       Temps:           0        0        0        0        0        0        0 |
18965 |     18941  ;;       Totals:          4        0        0        0        0        0        0 |
18966 |     18942  ;;Total  ram  usage:         4  bytes |
18967 |     18943  ;;  Hardware  stack  levels  used:     1 |
18968 |     18944  ;;  Hardware  stack  levels  required  when  called:     2 |
18969 |     18945  ;;  This  function  calls: |
18970 |     18946  ;;              Nothing |
18971 |     18947  ;;  This  function  is  called  by: |
18972 |     18948  ;;              _vscp_writeStdReg |
18973 |     18949  ;;  This  function  uses  a  non-reentrant  model |
18974 |     18950  ;; |
18975 |     18951                            psect  text40,class=CODE,space=0,reloc=2 |
18976 |     18952                            global  __ptext40 |
18977 |     18953   0000'                     __ptext40: |
18978 |     18954                            psect  text40 |
18979 |     18955                                   file   "../main.c" |
18980 |     18956                                   line   2765 |
18981 |     18957                                   global __size_of_vscp_getFamilyCode |
18982 |     18958   0000                             __size_of_vscp_getFamilyCode   equ        __end_of_vscp_getFamilyCode-_vscp_getFamilyCode |
18983 |     18959                                   |
18984 |     18960   0000'                     _vscp_getFamilyCode:;  BSR  set  to:  0 |
18985 |     18961                            |
18986 |     18962                            ;incstack  =  0 |
18987 |     18963                                   opt    stack  25 |
18988 |     18964                            ;incstack  =  0 |
18989 |     18965                                   line   2766 |
18990 |     18966                                   |
18991 |     18967   0000'                     l8221:;  BSR  set  to:  0 |
18992 |     18968                            |
18993 |     18969                            ;main.c:  2766:  return  0L; |
18994 |     18970   0000'  6A0D'                      clrf   ((c:?_vscp_getFamilyCode)),c |
18995 |     18971   0002'  6A0E'                      clrf   ((c:?_vscp_getFamilyCode+1)),c |
18996 |     18972   0004'  6A0F'                      clrf   ((c:?_vscp_getFamilyCode+2)),c |
18997 |     18973   0006'  6A10'                      clrf   ((c:?_vscp_getFamilyCode+3)),c |
18998 |     18974                            |
18999 |     18975                                   line   2767 |
19000 |     18976                                   |
19001 |     18977   0008'                     l602:;  BSR  set  to:  0 |
19002 |     18978                            |
19003 |     18979   0008'  0012                       return |
19004 |     18980                                   opt  stack  0 |
19005 |     18981                            GLOBAL __end_of_vscp_getFamilyCode |
19006 |     18982   000A'                            __end_of_vscp_getFamilyCode: |
19007 |     18983                                   signat _vscp_getFamilyCode,92 |
19008 |     18984                                   global _vscp_setUserID |
19009 |     18985                            |
19010 |     18986  ;;  ***************  function  _vscp_setUserID  ***************** |
19011 |     18987  ;;  Defined  at: |
19012 |     18988  ;;              line  2598  in  file  "../main.c" |
19013 |     18989  ;;  Parameters:     Size   Location      Type |
19014 |     18990  ;;   idx              1     wreg      unsigned  char  |
19015 |     18991  ;;   data             1    16[COMRAM]  unsigned  char  |
19016 |     18992  ;;  Auto  vars:      Size   Location      Type |
19017 |     18993  ;;   idx              1    17[COMRAM]  unsigned  char  |
19018 |     18994  ;;  Return  value:   Size   Location      Type |
19019 |     18995  ;;              None                void |
19020 |     18996  ;;  Registers  used: |
19021 |     18997  ;;              wreg,  status,2,  status,0,  cstack |
19022 |     18998  ;;  Tracked  objects: |
19023 |     18999  ;;              On  entry  :  F/0 |
19024 |     19000  ;;              On  exit   :  0/0 |
19025 |     19001  ;;              Unchanged:  0/0 |
19026 |     19002  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
19027 |     19003  ;;       Params:          1        0        0        0        0        0        0 |
19028 |     19004  ;;       Locals:          1        0        0        0        0        0        0 |
19029 |     19005  ;;       Temps:           0        0        0        0        0        0        0 |
19030 |     19006  ;;       Totals:          2        0        0        0        0        0        0 |
19031 |     19007  ;;Total  ram  usage:         2  bytes |
19032 |     19008  ;;  Hardware  stack  levels  used:     1 |
19033 |     19009  ;;  Hardware  stack  levels  required  when  called:     3 |
19034 |     19010  ;;  This  function  calls: |
19035 |     19011  ;;              _writeEEPROM |
19036 |     19012  ;;  This  function  is  called  by: |
19037 |     19013  ;;              _vscp_writeStdReg |
19038 |     19014  ;;  This  function  uses  a  non-reentrant  model |
19039 |     19015  ;; |
19040 |     19016                            psect  text41,class=CODE,space=0,reloc=2 |
19041 |     19017                            global  __ptext41 |
19042 |     19018   0000'                     __ptext41: |
19043 |     19019                            psect  text41 |
19044 |     19020                                   file   "../main.c" |
19045 |     19021                                   line   2598 |
19046 |     19022                                   global __size_of_vscp_setUserID |
19047 |     19023   0000                             __size_of_vscp_setUserID       equ    __end_of_vscp_setUserID-_vscp_setUserID |
19048 |     19024                                   |
19049 |     19025   0000'                     _vscp_setUserID:;  BSR  set  to:  0 |
19050 |     19026                            |
19051 |     19027                            ;incstack  =  0 |
19052 |     19028                                   opt    stack  24 |
19053 |     19029                            ;incstack  =  0 |
19054 |     19030                            ;vscp_setUserID@idx  stored  from  wreg |
19055 |     19031   0000'  CFE8  F011'                 movff  wreg,(c:vscp_setUserID@idx) |
19056 |     19032                                   line   2599 |
19057 |     19033                                   |
19058 |     19034   0004'                     l11129:;  BSR  set  to:  0 |
19059 |     19035                            |
19060 |     19036                            ;main.c:  2599:  writeEEPROM(idx  +  0x04,  data); |
19061 |     19037   0004'  0E04                       movlw  low(04h) |
19062 |     19038   0006'  2411'                      addwf  ((c:vscp_setUserID@idx)),c,w |
19063 |     19039                                   |
19064 |     19040   0008'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19065 |     19041   000A'  6A0E'                      clrf   1+((c:?_writeEEPROM)),c |
19066 |     19042   000C'  0E00                       movlw  high(04h) |
19067 |     19043   000E'  220E'                      addwfc 1+((c:?_writeEEPROM)),c |
19068 |     19044   0010'  C010'  F00F'                movff  (c:vscp_setUserID@data),0+((c:?_writeEEPROM)+02h) |
19069 |     19045   0014'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19070 |     19046                                   line   2600 |
19071 |     19047                                   |
19072 |     19048   0018'                     l549: |
19073 |     19049   0018'  0012                       return |
19074 |     19050                                   opt  stack  0 |
19075 |     19051                            GLOBAL __end_of_vscp_setUserID |
19076 |     19052   001A'                            __end_of_vscp_setUserID: |
19077 |     19053                                   signat _vscp_setUserID,8312 |
19078 |     19054                                   global _vscp_writeAppReg |
19079 |     19055                            |
19080 |     19056  ;;  ***************  function  _vscp_writeAppReg  ***************** |
19081 |     19057  ;;  Defined  at: |
19082 |     19058  ;;              line  1866  in  file  "../main.c" |
19083 |     19059  ;;  Parameters:     Size   Location      Type |
19084 |     19060  ;;   reg              1     wreg      unsigned  char  |
19085 |     19061  ;;   val              1    32[COMRAM]  unsigned  char  |
19086 |     19062  ;;  Auto  vars:      Size   Location      Type |
19087 |     19063  ;;   reg              1    33[COMRAM]  unsigned  char  |
19088 |     19064  ;;   rv               1    34[COMRAM]  unsigned  char  |
19089 |     19065  ;;  Return  value:   Size   Location      Type |
19090 |     19066  ;;                   1     wreg       unsigned  char  |
19091 |     19067  ;;  Registers  used: |
19092 |     19068  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  prodl,  prodh,  cstack |
19093 |     19069  ;;  Tracked  objects: |
19094 |     19070  ;;              On  entry  :  F/0 |
19095 |     19071  ;;              On  exit   :  0/0 |
19096 |     19072  ;;              Unchanged:  0/0 |
19097 |     19073  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
19098 |     19074  ;;       Params:          1        0        0        0        0        0        0 |
19099 |     19075  ;;       Locals:          2        0        0        0        0        0        0 |
19100 |     19076  ;;       Temps:           0        0        0        0        0        0        0 |
19101 |     19077  ;;       Totals:          3        0        0        0        0        0        0 |
19102 |     19078  ;;Total  ram  usage:         3  bytes |
19103 |     19079  ;;  Hardware  stack  levels  used:     1 |
19104 |     19080  ;;  Hardware  stack  levels  required  when  called:     4 |
19105 |     19081  ;;  This  function  calls: |
19106 |     19082  ;;              _writeEEPROM |
19107 |     19083  ;;              _readEEPROM |
19108 |     19084  ;;              _writeCoeffs2Ram |
19109 |     19085  ;;  This  function  is  called  by: |
19110 |     19086  ;;              _vscp_writeRegister |
19111 |     19087  ;;              _vscp_handleProtocolEvent |
19112 |     19088  ;;  This  function  uses  a  non-reentrant  model |
19113 |     19089  ;; |
19114 |     19090                            psect  text42,class=CODE,space=0,reloc=2 |
19115 |     19091                            global  __ptext42 |
19116 |     19092   0000'                     __ptext42: |
19117 |     19093                            psect  text42 |
19118 |     19094                                   file   "../main.c" |
19119 |     19095                                   line   1866 |
19120 |     19096                                   global __size_of_vscp_writeAppReg |
19121 |     19097   0000                             __size_of_vscp_writeAppReg     equ  __end_of_vscp_writeAppReg-_vscp_writeAppReg |
19122 |     19098                                   |
19123 |     19099   0000'                     _vscp_writeAppReg: |
19124 |     19100                            ;incstack  =  0 |
19125 |     19101                                   opt    stack  23 |
19126 |     19102                            ;incstack  =  0 |
19127 |     19103                            ;vscp_writeAppReg@reg  stored  from  wreg |
19128 |     19104                                   line   1874 |
19129 |     19105   0000'  CFE8  F021'                 movff  wreg,(c:vscp_writeAppReg@reg) |
19130 |     19106                                   |
19131 |     19107   0004'                     l10907:;  BSR  set  to:  0 |
19132 |     19108                            |
19133 |     19109                            ;main.c:  1867:  uint8_t  rv; |
19134 |     19110                            ;main.c:  1874:  rv  =  ~val; |
19135 |     19111   0004'  5020'                      movf   ((c:vscp_writeAppReg@val)),c,w |
19136 |     19112   0006'  0AFF                       xorlw  0ffh |
19137 |     19113   0008'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19138 |     19114                                   line   1876 |
19139 |     19115                            ;main.c:  1876:  if  (0  ==  vscp_page_select)  { |
19140 |     19116   000A'  5001'                      movf   ((c:_vscp_page_select+1)),c,w |
19141 |     19117   000C'  1000'                      iorwf  ((c:_vscp_page_select)),c,w |
19142 |     19118                            |
19143 |     19119   000E'  A4D8                       btfss  status,2 |
19144 |     19120   0010'  EF00'  F000'                goto   u8711 |
19145 |     19121   0014'  EF00'  F000'                goto   u8710 |
19146 |     19122   0018'                     u8711: |
19147 |     19123   0018'  EF00'  F000'                goto   l11109 |
19148 |     19124   001C'                     u8710: |
19149 |     19125   001C'  EF00'  F000'                goto   l11107 |
19150 |     19126                                   line   1882 |
19151 |     19127                                   |
19152 |     19128   0020'                     l10911:;  BSR  set  to:  0 |
19153 |     19129                            |
19154 |     19130                            ;main.c:  1882:  writeEEPROM(0x41,  val); |
19155 |     19131   0020'  0E00                       movlw  high(041h) |
19156 |     19132   0022'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19157 |     19133   0024'  0E41                       movlw  low(041h) |
19158 |     19134   0026'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19159 |     19135   0028'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19160 |     19136   002C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19161 |     19137                                   line   1883 |
19162 |     19138                            ;main.c:  1883:  rv  =  readEEPROM(0x41); |
19163 |     19139   0030'  0E00                       movlw  high(041h) |
19164 |     19140   0032'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19165 |     19141   0034'  0E41                       movlw  low(041h) |
19166 |     19142   0036'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19167 |     19143   0038'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19168 |     19144   003C'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19169 |     19145                                   line   1884 |
19170 |     19146                            ;main.c:  1884:  break; |
19171 |     19147   003E'  EF00'  F000'                goto   l11117 |
19172 |     19148                                   line   1888 |
19173 |     19149                                   |
19174 |     19150   0042'                     l10913:;  BSR  set  to:  0 |
19175 |     19151                            |
19176 |     19152                            ;main.c:  1888:  writeEEPROM(0x42,  val); |
19177 |     19153   0042'  0E00                       movlw  high(042h) |
19178 |     19154   0044'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19179 |     19155   0046'  0E42                       movlw  low(042h) |
19180 |     19156   0048'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19181 |     19157   004A'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19182 |     19158   004E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19183 |     19159                                   line   1889 |
19184 |     19160                            ;main.c:  1889:  rv  =  readEEPROM(0x42); |
19185 |     19161   0052'  0E00                       movlw  high(042h) |
19186 |     19162   0054'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19187 |     19163   0056'  0E42                       movlw  low(042h) |
19188 |     19164   0058'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19189 |     19165   005A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19190 |     19166   005E'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19191 |     19167                                   line   1890 |
19192 |     19168                            ;main.c:  1890:  break; |
19193 |     19169   0060'  EF00'  F000'                goto   l11117 |
19194 |     19170                                   line   1898 |
19195 |     19171                                   |
19196 |     19172   0064'                     l10915:;  BSR  set  to:  0 |
19197 |     19173                            |
19198 |     19174                            ;main.c:  1898:  writeEEPROM(0x43,  val); |
19199 |     19175   0064'  0E00                       movlw  high(043h) |
19200 |     19176   0066'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19201 |     19177   0068'  0E43                       movlw  low(043h) |
19202 |     19178   006A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19203 |     19179   006C'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19204 |     19180   0070'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19205 |     19181                                   line   1899 |
19206 |     19182                            ;main.c:  1899:  rv  =  readEEPROM(0x43); |
19207 |     19183   0074'  0E00                       movlw  high(043h) |
19208 |     19184   0076'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19209 |     19185   0078'  0E43                       movlw  low(043h) |
19210 |     19186   007A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19211 |     19187   007C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19212 |     19188   0080'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19213 |     19189                                   line   1900 |
19214 |     19190                            ;main.c:  1900:  break; |
19215 |     19191   0082'  EF00'  F000'                goto   l11117 |
19216 |     19192                                   line   1904 |
19217 |     19193                                   |
19218 |     19194   0086'                     l10917:;  BSR  set  to:  0 |
19219 |     19195                            |
19220 |     19196                            ;main.c:  1904:  writeEEPROM(0x44,  val); |
19221 |     19197   0086'  0E00                       movlw  high(044h) |
19222 |     19198   0088'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19223 |     19199   008A'  0E44                       movlw  low(044h) |
19224 |     19200   008C'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19225 |     19201   008E'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19226 |     19202   0092'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19227 |     19203                                   line   1905 |
19228 |     19204                            ;main.c:  1905:  rv  =  readEEPROM(0x44); |
19229 |     19205   0096'  0E00                       movlw  high(044h) |
19230 |     19206   0098'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19231 |     19207   009A'  0E44                       movlw  low(044h) |
19232 |     19208   009C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19233 |     19209   009E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19234 |     19210   00A2'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19235 |     19211                                   line   1906 |
19236 |     19212                            ;main.c:  1906:  break; |
19237 |     19213   00A4'  EF00'  F000'                goto   l11117 |
19238 |     19214                                   line   1910 |
19239 |     19215                                   |
19240 |     19216   00A8'                     l10919:;  BSR  set  to:  0 |
19241 |     19217                            |
19242 |     19218                            ;main.c:  1910:  writeEEPROM(0x45,  val); |
19243 |     19219   00A8'  0E00                       movlw  high(045h) |
19244 |     19220   00AA'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19245 |     19221   00AC'  0E45                       movlw  low(045h) |
19246 |     19222   00AE'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19247 |     19223   00B0'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19248 |     19224   00B4'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19249 |     19225                                   line   1911 |
19250 |     19226                            ;main.c:  1911:  rv  =  readEEPROM(0x45); |
19251 |     19227   00B8'  0E00                       movlw  high(045h) |
19252 |     19228   00BA'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19253 |     19229   00BC'  0E45                       movlw  low(045h) |
19254 |     19230   00BE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19255 |     19231   00C0'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19256 |     19232   00C4'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19257 |     19233                                   line   1912 |
19258 |     19234                            ;main.c:  1912:  break; |
19259 |     19235   00C6'  EF00'  F000'                goto   l11117 |
19260 |     19236                                   line   1916 |
19261 |     19237                                   |
19262 |     19238   00CA'                     l10921:;  BSR  set  to:  0 |
19263 |     19239                            |
19264 |     19240                            ;main.c:  1916:  writeEEPROM(0x46,  val); |
19265 |     19241   00CA'  0E00                       movlw  high(046h) |
19266 |     19242   00CC'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19267 |     19243   00CE'  0E46                       movlw  low(046h) |
19268 |     19244   00D0'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19269 |     19245   00D2'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19270 |     19246   00D6'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19271 |     19247                                   line   1917 |
19272 |     19248                            ;main.c:  1917:  rv  =  readEEPROM(0x46); |
19273 |     19249   00DA'  0E00                       movlw  high(046h) |
19274 |     19250   00DC'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19275 |     19251   00DE'  0E46                       movlw  low(046h) |
19276 |     19252   00E0'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19277 |     19253   00E2'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19278 |     19254   00E6'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19279 |     19255                                   line   1918 |
19280 |     19256                            ;main.c:  1918:  break; |
19281 |     19257   00E8'  EF00'  F000'                goto   l11117 |
19282 |     19258                                   line   1922 |
19283 |     19259                                   |
19284 |     19260   00EC'                     l10923:;  BSR  set  to:  0 |
19285 |     19261                            |
19286 |     19262                            ;main.c:  1922:  writeEEPROM(0x47,  val); |
19287 |     19263   00EC'  0E00                       movlw  high(047h) |
19288 |     19264   00EE'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19289 |     19265   00F0'  0E47                       movlw  low(047h) |
19290 |     19266   00F2'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19291 |     19267   00F4'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19292 |     19268   00F8'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19293 |     19269                                   line   1923 |
19294 |     19270                            ;main.c:  1923:  rv  =  readEEPROM(0x47); |
19295 |     19271   00FC'  0E00                       movlw  high(047h) |
19296 |     19272   00FE'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19297 |     19273   0100'  0E47                       movlw  low(047h) |
19298 |     19274   0102'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19299 |     19275   0104'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19300 |     19276   0108'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19301 |     19277                                   line   1924 |
19302 |     19278                            ;main.c:  1924:  break; |
19303 |     19279   010A'  EF00'  F000'                goto   l11117 |
19304 |     19280                                   line   1928 |
19305 |     19281                                   |
19306 |     19282   010E'                     l10925:;  BSR  set  to:  0 |
19307 |     19283                            |
19308 |     19284                            ;main.c:  1928:  writeEEPROM(0x48,  val); |
19309 |     19285   010E'  0E00                       movlw  high(048h) |
19310 |     19286   0110'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19311 |     19287   0112'  0E48                       movlw  low(048h) |
19312 |     19288   0114'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19313 |     19289   0116'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19314 |     19290   011A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19315 |     19291                                   line   1929 |
19316 |     19292                            ;main.c:  1929:  rv  =  readEEPROM(0x48); |
19317 |     19293   011E'  0E00                       movlw  high(048h) |
19318 |     19294   0120'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19319 |     19295   0122'  0E48                       movlw  low(048h) |
19320 |     19296   0124'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19321 |     19297   0126'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19322 |     19298   012A'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19323 |     19299                                   line   1930 |
19324 |     19300                            ;main.c:  1930:  break; |
19325 |     19301   012C'  EF00'  F000'                goto   l11117 |
19326 |     19302                                   line   1938 |
19327 |     19303                                   |
19328 |     19304   0130'                     l10927:;  BSR  set  to:  0 |
19329 |     19305                            |
19330 |     19306                            ;main.c:  1938:  writeEEPROM(0x49,  val); |
19331 |     19307   0130'  0E00                       movlw  high(049h) |
19332 |     19308   0132'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19333 |     19309   0134'  0E49                       movlw  low(049h) |
19334 |     19310   0136'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19335 |     19311   0138'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19336 |     19312   013C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19337 |     19313                                   line   1939 |
19338 |     19314                            ;main.c:  1939:  rv  =  readEEPROM(0x49); |
19339 |     19315   0140'  0E00                       movlw  high(049h) |
19340 |     19316   0142'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19341 |     19317   0144'  0E49                       movlw  low(049h) |
19342 |     19318   0146'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19343 |     19319   0148'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19344 |     19320   014C'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19345 |     19321                                   line   1940 |
19346 |     19322                            ;main.c:  1940:  break; |
19347 |     19323   014E'  EF00'  F000'                goto   l11117 |
19348 |     19324                                   line   1944 |
19349 |     19325                                   |
19350 |     19326   0152'                     l10929:;  BSR  set  to:  0 |
19351 |     19327                            |
19352 |     19328                            ;main.c:  1944:  writeEEPROM(0x4A,  val); |
19353 |     19329   0152'  0E00                       movlw  high(04Ah) |
19354 |     19330   0154'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19355 |     19331   0156'  0E4A                       movlw  low(04Ah) |
19356 |     19332   0158'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19357 |     19333   015A'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19358 |     19334   015E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19359 |     19335                                   line   1945 |
19360 |     19336                            ;main.c:  1945:  rv  =  readEEPROM(0x4A); |
19361 |     19337   0162'  0E00                       movlw  high(04Ah) |
19362 |     19338   0164'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19363 |     19339   0166'  0E4A                       movlw  low(04Ah) |
19364 |     19340   0168'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19365 |     19341   016A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19366 |     19342   016E'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19367 |     19343                                   line   1946 |
19368 |     19344                            ;main.c:  1946:  break; |
19369 |     19345   0170'  EF00'  F000'                goto   l11117 |
19370 |     19346                                   line   1950 |
19371 |     19347                                   |
19372 |     19348   0174'                     l10931:;  BSR  set  to:  0 |
19373 |     19349                            |
19374 |     19350                            ;main.c:  1950:  writeEEPROM(0x4B,  val); |
19375 |     19351   0174'  0E00                       movlw  high(04Bh) |
19376 |     19352   0176'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19377 |     19353   0178'  0E4B                       movlw  low(04Bh) |
19378 |     19354   017A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19379 |     19355   017C'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19380 |     19356   0180'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19381 |     19357                                   line   1951 |
19382 |     19358                            ;main.c:  1951:  rv  =  readEEPROM(0x4B); |
19383 |     19359   0184'  0E00                       movlw  high(04Bh) |
19384 |     19360   0186'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19385 |     19361   0188'  0E4B                       movlw  low(04Bh) |
19386 |     19362   018A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19387 |     19363   018C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19388 |     19364   0190'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19389 |     19365                                   line   1952 |
19390 |     19366                            ;main.c:  1952:  break; |
19391 |     19367   0192'  EF00'  F000'                goto   l11117 |
19392 |     19368                                   line   1956 |
19393 |     19369                                   |
19394 |     19370   0196'                     l10933:;  BSR  set  to:  0 |
19395 |     19371                            |
19396 |     19372                            ;main.c:  1956:  writeEEPROM(0x4C,  val); |
19397 |     19373   0196'  0E00                       movlw  high(04Ch) |
19398 |     19374   0198'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19399 |     19375   019A'  0E4C                       movlw  low(04Ch) |
19400 |     19376   019C'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19401 |     19377   019E'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19402 |     19378   01A2'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19403 |     19379                                   line   1957 |
19404 |     19380                            ;main.c:  1957:  rv  =  readEEPROM(0x4C); |
19405 |     19381   01A6'  0E00                       movlw  high(04Ch) |
19406 |     19382   01A8'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19407 |     19383   01AA'  0E4C                       movlw  low(04Ch) |
19408 |     19384   01AC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19409 |     19385   01AE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19410 |     19386   01B2'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19411 |     19387                                   line   1958 |
19412 |     19388                            ;main.c:  1958:  break; |
19413 |     19389   01B4'  EF00'  F000'                goto   l11117 |
19414 |     19390                                   line   1962 |
19415 |     19391                                   |
19416 |     19392   01B8'                     l10935:;  BSR  set  to:  0 |
19417 |     19393                            |
19418 |     19394                            ;main.c:  1962:  writeEEPROM(0x4D,  val); |
19419 |     19395   01B8'  0E00                       movlw  high(04Dh) |
19420 |     19396   01BA'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19421 |     19397   01BC'  0E4D                       movlw  low(04Dh) |
19422 |     19398   01BE'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19423 |     19399   01C0'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19424 |     19400   01C4'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19425 |     19401                                   line   1963 |
19426 |     19402                            ;main.c:  1963:  rv  =  readEEPROM(0x4D); |
19427 |     19403   01C8'  0E00                       movlw  high(04Dh) |
19428 |     19404   01CA'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19429 |     19405   01CC'  0E4D                       movlw  low(04Dh) |
19430 |     19406   01CE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19431 |     19407   01D0'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19432 |     19408   01D4'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19433 |     19409                                   line   1964 |
19434 |     19410                            ;main.c:  1964:  break; |
19435 |     19411   01D6'  EF00'  F000'                goto   l11117 |
19436 |     19412                                   line   1968 |
19437 |     19413                                   |
19438 |     19414   01DA'                     l10937:;  BSR  set  to:  0 |
19439 |     19415                            |
19440 |     19416                            ;main.c:  1968:  writeEEPROM(0x4E,  val); |
19441 |     19417   01DA'  0E00                       movlw  high(04Eh) |
19442 |     19418   01DC'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19443 |     19419   01DE'  0E4E                       movlw  low(04Eh) |
19444 |     19420   01E0'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19445 |     19421   01E2'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19446 |     19422   01E6'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19447 |     19423                                   line   1969 |
19448 |     19424                            ;main.c:  1969:  rv  =  readEEPROM(0x4E); |
19449 |     19425   01EA'  0E00                       movlw  high(04Eh) |
19450 |     19426   01EC'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19451 |     19427   01EE'  0E4E                       movlw  low(04Eh) |
19452 |     19428   01F0'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19453 |     19429   01F2'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19454 |     19430   01F6'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19455 |     19431                                   line   1970 |
19456 |     19432                            ;main.c:  1970:  break; |
19457 |     19433   01F8'  EF00'  F000'                goto   l11117 |
19458 |     19434                                   line   1978 |
19459 |     19435                                   |
19460 |     19436   01FC'                     l10939:;  BSR  set  to:  0 |
19461 |     19437                            |
19462 |     19438                            ;main.c:  1978:  writeEEPROM(0x4F,  val); |
19463 |     19439   01FC'  0E00                       movlw  high(04Fh) |
19464 |     19440   01FE'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19465 |     19441   0200'  0E4F                       movlw  low(04Fh) |
19466 |     19442   0202'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19467 |     19443   0204'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19468 |     19444   0208'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19469 |     19445                                   line   1979 |
19470 |     19446                            ;main.c:  1979:  rv  =  readEEPROM(0x4F); |
19471 |     19447   020C'  0E00                       movlw  high(04Fh) |
19472 |     19448   020E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19473 |     19449   0210'  0E4F                       movlw  low(04Fh) |
19474 |     19450   0212'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19475 |     19451   0214'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19476 |     19452   0218'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19477 |     19453                                   line   1980 |
19478 |     19454                            ;main.c:  1980:  break; |
19479 |     19455   021A'  EF00'  F000'                goto   l11117 |
19480 |     19456                                   line   1984 |
19481 |     19457                                   |
19482 |     19458   021E'                     l10941:;  BSR  set  to:  0 |
19483 |     19459                            |
19484 |     19460                            ;main.c:  1984:  writeEEPROM(0x50,  val); |
19485 |     19461   021E'  0E00                       movlw  high(050h) |
19486 |     19462   0220'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19487 |     19463   0222'  0E50                       movlw  low(050h) |
19488 |     19464   0224'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19489 |     19465   0226'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19490 |     19466   022A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19491 |     19467                                   line   1985 |
19492 |     19468                            ;main.c:  1985:  rv  =  readEEPROM(0x50); |
19493 |     19469   022E'  0E00                       movlw  high(050h) |
19494 |     19470   0230'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19495 |     19471   0232'  0E50                       movlw  low(050h) |
19496 |     19472   0234'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19497 |     19473   0236'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19498 |     19474   023A'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19499 |     19475                                   line   1986 |
19500 |     19476                            ;main.c:  1986:  break; |
19501 |     19477   023C'  EF00'  F000'                goto   l11117 |
19502 |     19478                                   line   1990 |
19503 |     19479                                   |
19504 |     19480   0240'                     l10943:;  BSR  set  to:  0 |
19505 |     19481                            |
19506 |     19482                            ;main.c:  1990:  writeEEPROM(0x51,  val); |
19507 |     19483   0240'  0E00                       movlw  high(051h) |
19508 |     19484   0242'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19509 |     19485   0244'  0E51                       movlw  low(051h) |
19510 |     19486   0246'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19511 |     19487   0248'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19512 |     19488   024C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19513 |     19489                                   line   1991 |
19514 |     19490                            ;main.c:  1991:  rv  =  readEEPROM(0x51); |
19515 |     19491   0250'  0E00                       movlw  high(051h) |
19516 |     19492   0252'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19517 |     19493   0254'  0E51                       movlw  low(051h) |
19518 |     19494   0256'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19519 |     19495   0258'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19520 |     19496   025C'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19521 |     19497                                   line   1992 |
19522 |     19498                            ;main.c:  1992:  break; |
19523 |     19499   025E'  EF00'  F000'                goto   l11117 |
19524 |     19500                                   line   1996 |
19525 |     19501                                   |
19526 |     19502   0262'                     l10945:;  BSR  set  to:  0 |
19527 |     19503                            |
19528 |     19504                            ;main.c:  1996:  writeEEPROM(0x52,  val); |
19529 |     19505   0262'  0E00                       movlw  high(052h) |
19530 |     19506   0264'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19531 |     19507   0266'  0E52                       movlw  low(052h) |
19532 |     19508   0268'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19533 |     19509   026A'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19534 |     19510   026E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19535 |     19511                                   line   1997 |
19536 |     19512                            ;main.c:  1997:  rv  =  readEEPROM(0x52); |
19537 |     19513   0272'  0E00                       movlw  high(052h) |
19538 |     19514   0274'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19539 |     19515   0276'  0E52                       movlw  low(052h) |
19540 |     19516   0278'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19541 |     19517   027A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19542 |     19518   027E'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19543 |     19519                                   line   1998 |
19544 |     19520                            ;main.c:  1998:  break; |
19545 |     19521   0280'  EF00'  F000'                goto   l11117 |
19546 |     19522                                   line   2002 |
19547 |     19523                                   |
19548 |     19524   0284'                     l10947:;  BSR  set  to:  0 |
19549 |     19525                            |
19550 |     19526                            ;main.c:  2002:  writeEEPROM(0x53,  val); |
19551 |     19527   0284'  0E00                       movlw  high(053h) |
19552 |     19528   0286'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19553 |     19529   0288'  0E53                       movlw  low(053h) |
19554 |     19530   028A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19555 |     19531   028C'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19556 |     19532   0290'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19557 |     19533                                   line   2003 |
19558 |     19534                            ;main.c:  2003:  rv  =  readEEPROM(0x53); |
19559 |     19535   0294'  0E00                       movlw  high(053h) |
19560 |     19536   0296'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19561 |     19537   0298'  0E53                       movlw  low(053h) |
19562 |     19538   029A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19563 |     19539   029C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19564 |     19540   02A0'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19565 |     19541                                   line   2004 |
19566 |     19542                            ;main.c:  2004:  break; |
19567 |     19543   02A2'  EF00'  F000'                goto   l11117 |
19568 |     19544                                   line   2008 |
19569 |     19545                                   |
19570 |     19546   02A6'                     l10949:;  BSR  set  to:  0 |
19571 |     19547                            |
19572 |     19548                            ;main.c:  2008:  writeEEPROM(0x54,  val); |
19573 |     19549   02A6'  0E00                       movlw  high(054h) |
19574 |     19550   02A8'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19575 |     19551   02AA'  0E54                       movlw  low(054h) |
19576 |     19552   02AC'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19577 |     19553   02AE'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19578 |     19554   02B2'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19579 |     19555                                   line   2009 |
19580 |     19556                            ;main.c:  2009:  rv  =  readEEPROM(0x54); |
19581 |     19557   02B6'  0E00                       movlw  high(054h) |
19582 |     19558   02B8'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19583 |     19559   02BA'  0E54                       movlw  low(054h) |
19584 |     19560   02BC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19585 |     19561   02BE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19586 |     19562   02C2'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19587 |     19563                                   line   2010 |
19588 |     19564                            ;main.c:  2010:  break; |
19589 |     19565   02C4'  EF00'  F000'                goto   l11117 |
19590 |     19566                                   line   2014 |
19591 |     19567                                   |
19592 |     19568   02C8'                     l10951:;  BSR  set  to:  0 |
19593 |     19569                            |
19594 |     19570                            ;main.c:  2014:  writeEEPROM(0x55,  val); |
19595 |     19571   02C8'  0E00                       movlw  high(055h) |
19596 |     19572   02CA'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19597 |     19573   02CC'  0E55                       movlw  low(055h) |
19598 |     19574   02CE'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19599 |     19575   02D0'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19600 |     19576   02D4'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19601 |     19577                                   line   2015 |
19602 |     19578                            ;main.c:  2015:  rv  =  readEEPROM(0x55); |
19603 |     19579   02D8'  0E00                       movlw  high(055h) |
19604 |     19580   02DA'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19605 |     19581   02DC'  0E55                       movlw  low(055h) |
19606 |     19582   02DE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19607 |     19583   02E0'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19608 |     19584   02E4'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19609 |     19585                                   line   2016 |
19610 |     19586                            ;main.c:  2016:  break; |
19611 |     19587   02E6'  EF00'  F000'                goto   l11117 |
19612 |     19588                                   line   2020 |
19613 |     19589                                   |
19614 |     19590   02EA'                     l10953:;  BSR  set  to:  0 |
19615 |     19591                            |
19616 |     19592                            ;main.c:  2020:  writeEEPROM(0x56,  val); |
19617 |     19593   02EA'  0E00                       movlw  high(056h) |
19618 |     19594   02EC'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19619 |     19595   02EE'  0E56                       movlw  low(056h) |
19620 |     19596   02F0'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19621 |     19597   02F2'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19622 |     19598   02F6'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19623 |     19599                                   line   2021 |
19624 |     19600                            ;main.c:  2021:  rv  =  readEEPROM(0x56); |
19625 |     19601   02FA'  0E00                       movlw  high(056h) |
19626 |     19602   02FC'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19627 |     19603   02FE'  0E56                       movlw  low(056h) |
19628 |     19604   0300'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19629 |     19605   0302'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19630 |     19606   0306'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19631 |     19607                                   line   2022 |
19632 |     19608                            ;main.c:  2022:  break; |
19633 |     19609   0308'  EF00'  F000'                goto   l11117 |
19634 |     19610                                   line   2026 |
19635 |     19611                                   |
19636 |     19612   030C'                     l10955:;  BSR  set  to:  0 |
19637 |     19613                            |
19638 |     19614                            ;main.c:  2026:  writeEEPROM(0x57,  val); |
19639 |     19615   030C'  0E00                       movlw  high(057h) |
19640 |     19616   030E'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19641 |     19617   0310'  0E57                       movlw  low(057h) |
19642 |     19618   0312'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19643 |     19619   0314'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19644 |     19620   0318'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19645 |     19621                                   line   2027 |
19646 |     19622                            ;main.c:  2027:  rv  =  readEEPROM(0x57); |
19647 |     19623   031C'  0E00                       movlw  high(057h) |
19648 |     19624   031E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19649 |     19625   0320'  0E57                       movlw  low(057h) |
19650 |     19626   0322'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19651 |     19627   0324'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19652 |     19628   0328'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19653 |     19629                                   line   2028 |
19654 |     19630                            ;main.c:  2028:  break; |
19655 |     19631   032A'  EF00'  F000'                goto   l11117 |
19656 |     19632                                   line   2032 |
19657 |     19633                                   |
19658 |     19634   032E'                     l10957:;  BSR  set  to:  0 |
19659 |     19635                            |
19660 |     19636                            ;main.c:  2032:  writeEEPROM(0x58,  val); |
19661 |     19637   032E'  0E00                       movlw  high(058h) |
19662 |     19638   0330'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19663 |     19639   0332'  0E58                       movlw  low(058h) |
19664 |     19640   0334'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19665 |     19641   0336'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19666 |     19642   033A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19667 |     19643                                   line   2033 |
19668 |     19644                            ;main.c:  2033:  rv  =  readEEPROM(0x58); |
19669 |     19645   033E'  0E00                       movlw  high(058h) |
19670 |     19646   0340'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19671 |     19647   0342'  0E58                       movlw  low(058h) |
19672 |     19648   0344'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19673 |     19649   0346'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19674 |     19650   034A'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19675 |     19651                                   line   2034 |
19676 |     19652                            ;main.c:  2034:  break; |
19677 |     19653   034C'  EF00'  F000'                goto   l11117 |
19678 |     19654                                   line   2038 |
19679 |     19655                                   |
19680 |     19656   0350'                     l10959:;  BSR  set  to:  0 |
19681 |     19657                            |
19682 |     19658                            ;main.c:  2038:  writeEEPROM(0x59,  val); |
19683 |     19659   0350'  0E00                       movlw  high(059h) |
19684 |     19660   0352'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19685 |     19661   0354'  0E59                       movlw  low(059h) |
19686 |     19662   0356'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19687 |     19663   0358'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19688 |     19664   035C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19689 |     19665                                   line   2039 |
19690 |     19666                            ;main.c:  2039:  rv  =  readEEPROM(0x59); |
19691 |     19667   0360'  0E00                       movlw  high(059h) |
19692 |     19668   0362'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19693 |     19669   0364'  0E59                       movlw  low(059h) |
19694 |     19670   0366'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19695 |     19671   0368'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19696 |     19672   036C'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19697 |     19673                                   line   2040 |
19698 |     19674                            ;main.c:  2040:  break; |
19699 |     19675   036E'  EF00'  F000'                goto   l11117 |
19700 |     19676                                   line   2044 |
19701 |     19677                                   |
19702 |     19678   0372'                     l10961:;  BSR  set  to:  0 |
19703 |     19679                            |
19704 |     19680                            ;main.c:  2044:  writeEEPROM(0x5A,  val); |
19705 |     19681   0372'  0E00                       movlw  high(05Ah) |
19706 |     19682   0374'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19707 |     19683   0376'  0E5A                       movlw  low(05Ah) |
19708 |     19684   0378'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19709 |     19685   037A'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19710 |     19686   037E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19711 |     19687                                   line   2045 |
19712 |     19688                            ;main.c:  2045:  rv  =  readEEPROM(0x5A); |
19713 |     19689   0382'  0E00                       movlw  high(05Ah) |
19714 |     19690   0384'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19715 |     19691   0386'  0E5A                       movlw  low(05Ah) |
19716 |     19692   0388'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19717 |     19693   038A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19718 |     19694   038E'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19719 |     19695                                   line   2046 |
19720 |     19696                            ;main.c:  2046:  break; |
19721 |     19697   0390'  EF00'  F000'                goto   l11117 |
19722 |     19698                                   line   2054 |
19723 |     19699                                   |
19724 |     19700   0394'                     l10963:;  BSR  set  to:  0 |
19725 |     19701                            |
19726 |     19702                            ;main.c:  2054:  writeEEPROM(0x5B,  val); |
19727 |     19703   0394'  0E00                       movlw  high(05Bh) |
19728 |     19704   0396'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19729 |     19705   0398'  0E5B                       movlw  low(05Bh) |
19730 |     19706   039A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19731 |     19707   039C'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19732 |     19708   03A0'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19733 |     19709                                   line   2055 |
19734 |     19710                            ;main.c:  2055:  rv  =  readEEPROM(0x5B); |
19735 |     19711   03A4'  0E00                       movlw  high(05Bh) |
19736 |     19712   03A6'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19737 |     19713   03A8'  0E5B                       movlw  low(05Bh) |
19738 |     19714   03AA'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19739 |     19715   03AC'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19740 |     19716   03B0'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19741 |     19717                                   line   2056 |
19742 |     19718                            ;main.c:  2056:  break; |
19743 |     19719   03B2'  EF00'  F000'                goto   l11117 |
19744 |     19720                                   line   2060 |
19745 |     19721                                   |
19746 |     19722   03B6'                     l10965:;  BSR  set  to:  0 |
19747 |     19723                            |
19748 |     19724                            ;main.c:  2060:  writeEEPROM(0x5C,  val); |
19749 |     19725   03B6'  0E00                       movlw  high(05Ch) |
19750 |     19726   03B8'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19751 |     19727   03BA'  0E5C                       movlw  low(05Ch) |
19752 |     19728   03BC'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19753 |     19729   03BE'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19754 |     19730   03C2'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19755 |     19731                                   line   2061 |
19756 |     19732                            ;main.c:  2061:  rv  =  readEEPROM(0x5C); |
19757 |     19733   03C6'  0E00                       movlw  high(05Ch) |
19758 |     19734   03C8'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19759 |     19735   03CA'  0E5C                       movlw  low(05Ch) |
19760 |     19736   03CC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19761 |     19737   03CE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19762 |     19738   03D2'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19763 |     19739                                   line   2062 |
19764 |     19740                            ;main.c:  2062:  break; |
19765 |     19741   03D4'  EF00'  F000'                goto   l11117 |
19766 |     19742                                   line   2066 |
19767 |     19743                                   |
19768 |     19744   03D8'                     l10967:;  BSR  set  to:  0 |
19769 |     19745                            |
19770 |     19746                            ;main.c:  2066:  writeEEPROM(0x5D,  val); |
19771 |     19747   03D8'  0E00                       movlw  high(05Dh) |
19772 |     19748   03DA'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19773 |     19749   03DC'  0E5D                       movlw  low(05Dh) |
19774 |     19750   03DE'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19775 |     19751   03E0'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19776 |     19752   03E4'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19777 |     19753                                   line   2067 |
19778 |     19754                            ;main.c:  2067:  rv  =  readEEPROM(0x5D); |
19779 |     19755   03E8'  0E00                       movlw  high(05Dh) |
19780 |     19756   03EA'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19781 |     19757   03EC'  0E5D                       movlw  low(05Dh) |
19782 |     19758   03EE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19783 |     19759   03F0'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19784 |     19760   03F4'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19785 |     19761                                   line   2068 |
19786 |     19762                            ;main.c:  2068:  break; |
19787 |     19763   03F6'  EF00'  F000'                goto   l11117 |
19788 |     19764                                   line   2072 |
19789 |     19765                                   |
19790 |     19766   03FA'                     l10969:;  BSR  set  to:  0 |
19791 |     19767                            |
19792 |     19768                            ;main.c:  2072:  writeEEPROM(0x5E,  val); |
19793 |     19769   03FA'  0E00                       movlw  high(05Eh) |
19794 |     19770   03FC'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19795 |     19771   03FE'  0E5E                       movlw  low(05Eh) |
19796 |     19772   0400'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19797 |     19773   0402'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19798 |     19774   0406'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19799 |     19775                                   line   2073 |
19800 |     19776                            ;main.c:  2073:  rv  =  readEEPROM(0x5E); |
19801 |     19777   040A'  0E00                       movlw  high(05Eh) |
19802 |     19778   040C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19803 |     19779   040E'  0E5E                       movlw  low(05Eh) |
19804 |     19780   0410'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19805 |     19781   0412'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19806 |     19782   0416'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19807 |     19783                                   line   2074 |
19808 |     19784                            ;main.c:  2074:  break; |
19809 |     19785   0418'  EF00'  F000'                goto   l11117 |
19810 |     19786                                   line   2078 |
19811 |     19787                                   |
19812 |     19788   041C'                     l10971:;  BSR  set  to:  0 |
19813 |     19789                            |
19814 |     19790                            ;main.c:  2078:  writeEEPROM(0x5F,  val); |
19815 |     19791   041C'  0E00                       movlw  high(05Fh) |
19816 |     19792   041E'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19817 |     19793   0420'  0E5F                       movlw  low(05Fh) |
19818 |     19794   0422'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19819 |     19795   0424'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19820 |     19796   0428'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19821 |     19797                                   line   2079 |
19822 |     19798                            ;main.c:  2079:  rv  =  readEEPROM(0x5F); |
19823 |     19799   042C'  0E00                       movlw  high(05Fh) |
19824 |     19800   042E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19825 |     19801   0430'  0E5F                       movlw  low(05Fh) |
19826 |     19802   0432'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19827 |     19803   0434'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19828 |     19804   0438'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19829 |     19805                                   line   2080 |
19830 |     19806                            ;main.c:  2080:  break; |
19831 |     19807   043A'  EF00'  F000'                goto   l11117 |
19832 |     19808                                   line   2084 |
19833 |     19809                                   |
19834 |     19810   043E'                     l10973:;  BSR  set  to:  0 |
19835 |     19811                            |
19836 |     19812                            ;main.c:  2084:  writeEEPROM(0x60,  val); |
19837 |     19813   043E'  0E00                       movlw  high(060h) |
19838 |     19814   0440'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19839 |     19815   0442'  0E60                       movlw  low(060h) |
19840 |     19816   0444'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19841 |     19817   0446'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19842 |     19818   044A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19843 |     19819                                   line   2085 |
19844 |     19820                            ;main.c:  2085:  rv  =  readEEPROM(0x60); |
19845 |     19821   044E'  0E00                       movlw  high(060h) |
19846 |     19822   0450'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19847 |     19823   0452'  0E60                       movlw  low(060h) |
19848 |     19824   0454'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19849 |     19825   0456'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19850 |     19826   045A'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19851 |     19827                                   line   2086 |
19852 |     19828                            ;main.c:  2086:  break; |
19853 |     19829   045C'  EF00'  F000'                goto   l11117 |
19854 |     19830                                   line   2090 |
19855 |     19831                                   |
19856 |     19832   0460'                     l10975:;  BSR  set  to:  0 |
19857 |     19833                            |
19858 |     19834                            ;main.c:  2090:  writeEEPROM(0x61,  val); |
19859 |     19835   0460'  0E00                       movlw  high(061h) |
19860 |     19836   0462'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19861 |     19837   0464'  0E61                       movlw  low(061h) |
19862 |     19838   0466'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19863 |     19839   0468'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19864 |     19840   046C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19865 |     19841                                   line   2091 |
19866 |     19842                            ;main.c:  2091:  rv  =  readEEPROM(0x61); |
19867 |     19843   0470'  0E00                       movlw  high(061h) |
19868 |     19844   0472'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19869 |     19845   0474'  0E61                       movlw  low(061h) |
19870 |     19846   0476'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19871 |     19847   0478'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19872 |     19848   047C'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19873 |     19849                                   line   2092 |
19874 |     19850                            ;main.c:  2092:  break; |
19875 |     19851   047E'  EF00'  F000'                goto   l11117 |
19876 |     19852                                   line   2096 |
19877 |     19853                                   |
19878 |     19854   0482'                     l10977:;  BSR  set  to:  0 |
19879 |     19855                            |
19880 |     19856                            ;main.c:  2096:  writeEEPROM(0x62,  val); |
19881 |     19857   0482'  0E00                       movlw  high(062h) |
19882 |     19858   0484'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19883 |     19859   0486'  0E62                       movlw  low(062h) |
19884 |     19860   0488'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19885 |     19861   048A'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19886 |     19862   048E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19887 |     19863                                   line   2097 |
19888 |     19864                            ;main.c:  2097:  rv  =  readEEPROM(0x62); |
19889 |     19865   0492'  0E00                       movlw  high(062h) |
19890 |     19866   0494'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19891 |     19867   0496'  0E62                       movlw  low(062h) |
19892 |     19868   0498'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19893 |     19869   049A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19894 |     19870   049E'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19895 |     19871                                   line   2098 |
19896 |     19872                            ;main.c:  2098:  break; |
19897 |     19873   04A0'  EF00'  F000'                goto   l11117 |
19898 |     19874                                   line   2102 |
19899 |     19875                                   |
19900 |     19876   04A4'                     l10979:;  BSR  set  to:  0 |
19901 |     19877                            |
19902 |     19878                            ;main.c:  2102:  writeEEPROM(0x63,  val); |
19903 |     19879   04A4'  0E00                       movlw  high(063h) |
19904 |     19880   04A6'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19905 |     19881   04A8'  0E63                       movlw  low(063h) |
19906 |     19882   04AA'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19907 |     19883   04AC'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19908 |     19884   04B0'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19909 |     19885                                   line   2103 |
19910 |     19886                            ;main.c:  2103:  rv  =  readEEPROM(0x63); |
19911 |     19887   04B4'  0E00                       movlw  high(063h) |
19912 |     19888   04B6'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19913 |     19889   04B8'  0E63                       movlw  low(063h) |
19914 |     19890   04BA'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19915 |     19891   04BC'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19916 |     19892   04C0'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19917 |     19893                                   line   2104 |
19918 |     19894                            ;main.c:  2104:  break; |
19919 |     19895   04C2'  EF00'  F000'                goto   l11117 |
19920 |     19896                                   line   2108 |
19921 |     19897                                   |
19922 |     19898   04C6'                     l10981:;  BSR  set  to:  0 |
19923 |     19899                            |
19924 |     19900                            ;main.c:  2108:  writeEEPROM(0x64,  val); |
19925 |     19901   04C6'  0E00                       movlw  high(064h) |
19926 |     19902   04C8'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19927 |     19903   04CA'  0E64                       movlw  low(064h) |
19928 |     19904   04CC'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19929 |     19905   04CE'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19930 |     19906   04D2'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19931 |     19907                                   line   2109 |
19932 |     19908                            ;main.c:  2109:  rv  =  readEEPROM(0x64); |
19933 |     19909   04D6'  0E00                       movlw  high(064h) |
19934 |     19910   04D8'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19935 |     19911   04DA'  0E64                       movlw  low(064h) |
19936 |     19912   04DC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19937 |     19913   04DE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19938 |     19914   04E2'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19939 |     19915                                   line   2110 |
19940 |     19916                            ;main.c:  2110:  break; |
19941 |     19917   04E4'  EF00'  F000'                goto   l11117 |
19942 |     19918                                   line   2114 |
19943 |     19919                                   |
19944 |     19920   04E8'                     l10983:;  BSR  set  to:  0 |
19945 |     19921                            |
19946 |     19922                            ;main.c:  2114:  writeEEPROM(0x65,  val); |
19947 |     19923   04E8'  0E00                       movlw  high(065h) |
19948 |     19924   04EA'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19949 |     19925   04EC'  0E65                       movlw  low(065h) |
19950 |     19926   04EE'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19951 |     19927   04F0'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19952 |     19928   04F4'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19953 |     19929                                   line   2115 |
19954 |     19930                            ;main.c:  2115:  rv  =  readEEPROM(0x65); |
19955 |     19931   04F8'  0E00                       movlw  high(065h) |
19956 |     19932   04FA'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19957 |     19933   04FC'  0E65                       movlw  low(065h) |
19958 |     19934   04FE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19959 |     19935   0500'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19960 |     19936   0504'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19961 |     19937                                   line   2116 |
19962 |     19938                            ;main.c:  2116:  break; |
19963 |     19939   0506'  EF00'  F000'                goto   l11117 |
19964 |     19940                                   line   2120 |
19965 |     19941                                   |
19966 |     19942   050A'                     l10985:;  BSR  set  to:  0 |
19967 |     19943                            |
19968 |     19944                            ;main.c:  2120:  writeEEPROM(0x66,  val); |
19969 |     19945   050A'  0E00                       movlw  high(066h) |
19970 |     19946   050C'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19971 |     19947   050E'  0E66                       movlw  low(066h) |
19972 |     19948   0510'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19973 |     19949   0512'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19974 |     19950   0516'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19975 |     19951                                   line   2121 |
19976 |     19952                            ;main.c:  2121:  rv  =  readEEPROM(0x66); |
19977 |     19953   051A'  0E00                       movlw  high(066h) |
19978 |     19954   051C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
19979 |     19955   051E'  0E66                       movlw  low(066h) |
19980 |     19956   0520'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
19981 |     19957   0522'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
19982 |     19958   0526'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
19983 |     19959                                   line   2122 |
19984 |     19960                            ;main.c:  2122:  break; |
19985 |     19961   0528'  EF00'  F000'                goto   l11117 |
19986 |     19962                                   line   2130 |
19987 |     19963                                   |
19988 |     19964   052C'                     l10987:;  BSR  set  to:  0 |
19989 |     19965                            |
19990 |     19966                            ;main.c:  2130:  writeEEPROM(0x67,  val); |
19991 |     19967   052C'  0E00                       movlw  high(067h) |
19992 |     19968   052E'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
19993 |     19969   0530'  0E67                       movlw  low(067h) |
19994 |     19970   0532'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
19995 |     19971   0534'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
19996 |     19972   0538'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
19997 |     19973                                   line   2131 |
19998 |     19974                            ;main.c:  2131:  rv  =  readEEPROM(0x67); |
19999 |     19975   053C'  0E00                       movlw  high(067h) |
20000 |     19976   053E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20001 |     19977   0540'  0E67                       movlw  low(067h) |
20002 |     19978   0542'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20003 |     19979   0544'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20004 |     19980   0548'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20005 |     19981                                   line   2132 |
20006 |     19982                            ;main.c:  2132:  break; |
20007 |     19983   054A'  EF00'  F000'                goto   l11117 |
20008 |     19984                                   line   2136 |
20009 |     19985                                   |
20010 |     19986   054E'                     l10989:;  BSR  set  to:  0 |
20011 |     19987                            |
20012 |     19988                            ;main.c:  2136:  writeEEPROM(0x68,  val); |
20013 |     19989   054E'  0E00                       movlw  high(068h) |
20014 |     19990   0550'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20015 |     19991   0552'  0E68                       movlw  low(068h) |
20016 |     19992   0554'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20017 |     19993   0556'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20018 |     19994   055A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20019 |     19995                                   line   2137 |
20020 |     19996                            ;main.c:  2137:  rv  =  readEEPROM(0x68); |
20021 |     19997   055E'  0E00                       movlw  high(068h) |
20022 |     19998   0560'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20023 |     19999   0562'  0E68                       movlw  low(068h) |
20024 |     20000   0564'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20025 |     20001   0566'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20026 |     20002   056A'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20027 |     20003                                   line   2138 |
20028 |     20004                            ;main.c:  2138:  break; |
20029 |     20005   056C'  EF00'  F000'                goto   l11117 |
20030 |     20006                                   line   2142 |
20031 |     20007                                   |
20032 |     20008   0570'                     l10991:;  BSR  set  to:  0 |
20033 |     20009                            |
20034 |     20010                            ;main.c:  2142:  writeEEPROM(0x69,  val); |
20035 |     20011   0570'  0E00                       movlw  high(069h) |
20036 |     20012   0572'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20037 |     20013   0574'  0E69                       movlw  low(069h) |
20038 |     20014   0576'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20039 |     20015   0578'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20040 |     20016   057C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20041 |     20017                                   line   2143 |
20042 |     20018                            ;main.c:  2143:  rv  =  readEEPROM(0x69); |
20043 |     20019   0580'  0E00                       movlw  high(069h) |
20044 |     20020   0582'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20045 |     20021   0584'  0E69                       movlw  low(069h) |
20046 |     20022   0586'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20047 |     20023   0588'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20048 |     20024   058C'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20049 |     20025                                   line   2144 |
20050 |     20026                            ;main.c:  2144:  break; |
20051 |     20027   058E'  EF00'  F000'                goto   l11117 |
20052 |     20028                                   line   2148 |
20053 |     20029                                   |
20054 |     20030   0592'                     l10993:;  BSR  set  to:  0 |
20055 |     20031                            |
20056 |     20032                            ;main.c:  2148:  writeEEPROM(0x6A,  val); |
20057 |     20033   0592'  0E00                       movlw  high(06Ah) |
20058 |     20034   0594'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20059 |     20035   0596'  0E6A                       movlw  low(06Ah) |
20060 |     20036   0598'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20061 |     20037   059A'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20062 |     20038   059E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20063 |     20039                                   line   2149 |
20064 |     20040                            ;main.c:  2149:  rv  =  readEEPROM(0x6A); |
20065 |     20041   05A2'  0E00                       movlw  high(06Ah) |
20066 |     20042   05A4'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20067 |     20043   05A6'  0E6A                       movlw  low(06Ah) |
20068 |     20044   05A8'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20069 |     20045   05AA'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20070 |     20046   05AE'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20071 |     20047                                   line   2150 |
20072 |     20048                            ;main.c:  2150:  break; |
20073 |     20049   05B0'  EF00'  F000'                goto   l11117 |
20074 |     20050                                   line   2154 |
20075 |     20051                                   |
20076 |     20052   05B4'                     l10995:;  BSR  set  to:  0 |
20077 |     20053                            |
20078 |     20054                            ;main.c:  2154:  writeEEPROM(0x6B,  val); |
20079 |     20055   05B4'  0E00                       movlw  high(06Bh) |
20080 |     20056   05B6'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20081 |     20057   05B8'  0E6B                       movlw  low(06Bh) |
20082 |     20058   05BA'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20083 |     20059   05BC'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20084 |     20060   05C0'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20085 |     20061                                   line   2155 |
20086 |     20062                            ;main.c:  2155:  rv  =  readEEPROM(0x6B); |
20087 |     20063   05C4'  0E00                       movlw  high(06Bh) |
20088 |     20064   05C6'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20089 |     20065   05C8'  0E6B                       movlw  low(06Bh) |
20090 |     20066   05CA'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20091 |     20067   05CC'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20092 |     20068   05D0'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20093 |     20069                                   line   2156 |
20094 |     20070                            ;main.c:  2156:  break; |
20095 |     20071   05D2'  EF00'  F000'                goto   l11117 |
20096 |     20072                                   line   2160 |
20097 |     20073                                   |
20098 |     20074   05D6'                     l10997:;  BSR  set  to:  0 |
20099 |     20075                            |
20100 |     20076                            ;main.c:  2160:  writeEEPROM(0x6C,  val); |
20101 |     20077   05D6'  0E00                       movlw  high(06Ch) |
20102 |     20078   05D8'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20103 |     20079   05DA'  0E6C                       movlw  low(06Ch) |
20104 |     20080   05DC'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20105 |     20081   05DE'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20106 |     20082   05E2'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20107 |     20083                                   line   2161 |
20108 |     20084                            ;main.c:  2161:  rv  =  readEEPROM(0x6C); |
20109 |     20085   05E6'  0E00                       movlw  high(06Ch) |
20110 |     20086   05E8'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20111 |     20087   05EA'  0E6C                       movlw  low(06Ch) |
20112 |     20088   05EC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20113 |     20089   05EE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20114 |     20090   05F2'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20115 |     20091                                   line   2162 |
20116 |     20092                            ;main.c:  2162:  break; |
20117 |     20093   05F4'  EF00'  F000'                goto   l11117 |
20118 |     20094                                   line   2166 |
20119 |     20095                                   |
20120 |     20096   05F8'                     l10999:;  BSR  set  to:  0 |
20121 |     20097                            |
20122 |     20098                            ;main.c:  2166:  writeEEPROM(0x6D,  val); |
20123 |     20099   05F8'  0E00                       movlw  high(06Dh) |
20124 |     20100   05FA'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20125 |     20101   05FC'  0E6D                       movlw  low(06Dh) |
20126 |     20102   05FE'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20127 |     20103   0600'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20128 |     20104   0604'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20129 |     20105                                   line   2167 |
20130 |     20106                            ;main.c:  2167:  rv  =  readEEPROM(0x6D); |
20131 |     20107   0608'  0E00                       movlw  high(06Dh) |
20132 |     20108   060A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20133 |     20109   060C'  0E6D                       movlw  low(06Dh) |
20134 |     20110   060E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20135 |     20111   0610'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20136 |     20112   0614'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20137 |     20113                                   line   2168 |
20138 |     20114                            ;main.c:  2168:  break; |
20139 |     20115   0616'  EF00'  F000'                goto   l11117 |
20140 |     20116                                   line   2172 |
20141 |     20117                                   |
20142 |     20118   061A'                     l11001:;  BSR  set  to:  0 |
20143 |     20119                            |
20144 |     20120                            ;main.c:  2172:  writeEEPROM(0x6E,  val); |
20145 |     20121   061A'  0E00                       movlw  high(06Eh) |
20146 |     20122   061C'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20147 |     20123   061E'  0E6E                       movlw  low(06Eh) |
20148 |     20124   0620'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20149 |     20125   0622'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20150 |     20126   0626'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20151 |     20127                                   line   2173 |
20152 |     20128                            ;main.c:  2173:  rv  =  readEEPROM(0x6E); |
20153 |     20129   062A'  0E00                       movlw  high(06Eh) |
20154 |     20130   062C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20155 |     20131   062E'  0E6E                       movlw  low(06Eh) |
20156 |     20132   0630'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20157 |     20133   0632'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20158 |     20134   0636'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20159 |     20135                                   line   2174 |
20160 |     20136                            ;main.c:  2174:  break; |
20161 |     20137   0638'  EF00'  F000'                goto   l11117 |
20162 |     20138                                   line   2178 |
20163 |     20139                                   |
20164 |     20140   063C'                     l11003:;  BSR  set  to:  0 |
20165 |     20141                            |
20166 |     20142                            ;main.c:  2178:  writeEEPROM(0x6F,  val); |
20167 |     20143   063C'  0E00                       movlw  high(06Fh) |
20168 |     20144   063E'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20169 |     20145   0640'  0E6F                       movlw  low(06Fh) |
20170 |     20146   0642'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20171 |     20147   0644'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20172 |     20148   0648'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20173 |     20149                                   line   2179 |
20174 |     20150                            ;main.c:  2179:  rv  =  readEEPROM(0x6F); |
20175 |     20151   064C'  0E00                       movlw  high(06Fh) |
20176 |     20152   064E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20177 |     20153   0650'  0E6F                       movlw  low(06Fh) |
20178 |     20154   0652'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20179 |     20155   0654'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20180 |     20156   0658'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20181 |     20157                                   line   2180 |
20182 |     20158                            ;main.c:  2180:  break; |
20183 |     20159   065A'  EF00'  F000'                goto   l11117 |
20184 |     20160                                   line   2184 |
20185 |     20161                                   |
20186 |     20162   065E'                     l11005:;  BSR  set  to:  0 |
20187 |     20163                            |
20188 |     20164                            ;main.c:  2184:  writeEEPROM(0x70,  val); |
20189 |     20165   065E'  0E00                       movlw  high(070h) |
20190 |     20166   0660'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20191 |     20167   0662'  0E70                       movlw  low(070h) |
20192 |     20168   0664'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20193 |     20169   0666'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20194 |     20170   066A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20195 |     20171                                   line   2185 |
20196 |     20172                            ;main.c:  2185:  rv  =  readEEPROM(0x70); |
20197 |     20173   066E'  0E00                       movlw  high(070h) |
20198 |     20174   0670'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20199 |     20175   0672'  0E70                       movlw  low(070h) |
20200 |     20176   0674'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20201 |     20177   0676'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20202 |     20178   067A'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20203 |     20179                                   line   2186 |
20204 |     20180                            ;main.c:  2186:  break; |
20205 |     20181   067C'  EF00'  F000'                goto   l11117 |
20206 |     20182                                   line   2190 |
20207 |     20183                                   |
20208 |     20184   0680'                     l11007:;  BSR  set  to:  0 |
20209 |     20185                            |
20210 |     20186                            ;main.c:  2190:  writeEEPROM(0x71,  val); |
20211 |     20187   0680'  0E00                       movlw  high(071h) |
20212 |     20188   0682'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20213 |     20189   0684'  0E71                       movlw  low(071h) |
20214 |     20190   0686'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20215 |     20191   0688'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20216 |     20192   068C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20217 |     20193                                   line   2191 |
20218 |     20194                            ;main.c:  2191:  rv  =  readEEPROM(0x71); |
20219 |     20195   0690'  0E00                       movlw  high(071h) |
20220 |     20196   0692'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20221 |     20197   0694'  0E71                       movlw  low(071h) |
20222 |     20198   0696'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20223 |     20199   0698'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20224 |     20200   069C'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20225 |     20201                                   line   2192 |
20226 |     20202                            ;main.c:  2192:  break; |
20227 |     20203   069E'  EF00'  F000'                goto   l11117 |
20228 |     20204                                   line   2196 |
20229 |     20205                                   |
20230 |     20206   06A2'                     l11009:;  BSR  set  to:  0 |
20231 |     20207                            |
20232 |     20208                            ;main.c:  2196:  writeEEPROM(0x72,  val); |
20233 |     20209   06A2'  0E00                       movlw  high(072h) |
20234 |     20210   06A4'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20235 |     20211   06A6'  0E72                       movlw  low(072h) |
20236 |     20212   06A8'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20237 |     20213   06AA'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20238 |     20214   06AE'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20239 |     20215                                   line   2197 |
20240 |     20216                            ;main.c:  2197:  rv  =  readEEPROM(0x72); |
20241 |     20217   06B2'  0E00                       movlw  high(072h) |
20242 |     20218   06B4'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20243 |     20219   06B6'  0E72                       movlw  low(072h) |
20244 |     20220   06B8'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20245 |     20221   06BA'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20246 |     20222   06BE'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20247 |     20223                                   line   2198 |
20248 |     20224                            ;main.c:  2198:  break; |
20249 |     20225   06C0'  EF00'  F000'                goto   l11117 |
20250 |     20226                                   line   2206 |
20251 |     20227                                   |
20252 |     20228   06C4'                     l11011:;  BSR  set  to:  0 |
20253 |     20229                            |
20254 |     20230                            ;main.c:  2206:  writeEEPROM(0x73,  val); |
20255 |     20231   06C4'  0E00                       movlw  high(073h) |
20256 |     20232   06C6'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20257 |     20233   06C8'  0E73                       movlw  low(073h) |
20258 |     20234   06CA'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20259 |     20235   06CC'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20260 |     20236   06D0'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20261 |     20237                                   line   2207 |
20262 |     20238                            ;main.c:  2207:  rv  =  readEEPROM(0x73); |
20263 |     20239   06D4'  0E00                       movlw  high(073h) |
20264 |     20240   06D6'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20265 |     20241   06D8'  0E73                       movlw  low(073h) |
20266 |     20242   06DA'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20267 |     20243   06DC'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20268 |     20244   06E0'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20269 |     20245                                   line   2208 |
20270 |     20246                            ;main.c:  2208:  break; |
20271 |     20247   06E2'  EF00'  F000'                goto   l11117 |
20272 |     20248                                   line   2212 |
20273 |     20249                                   |
20274 |     20250   06E6'                     l11013:;  BSR  set  to:  0 |
20275 |     20251                            |
20276 |     20252                            ;main.c:  2212:  writeEEPROM(0x74,  val); |
20277 |     20253   06E6'  0E00                       movlw  high(074h) |
20278 |     20254   06E8'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20279 |     20255   06EA'  0E74                       movlw  low(074h) |
20280 |     20256   06EC'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20281 |     20257   06EE'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20282 |     20258   06F2'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20283 |     20259                                   line   2213 |
20284 |     20260                            ;main.c:  2213:  rv  =  readEEPROM(0x74); |
20285 |     20261   06F6'  0E00                       movlw  high(074h) |
20286 |     20262   06F8'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20287 |     20263   06FA'  0E74                       movlw  low(074h) |
20288 |     20264   06FC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20289 |     20265   06FE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20290 |     20266   0702'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20291 |     20267                                   line   2214 |
20292 |     20268                            ;main.c:  2214:  break; |
20293 |     20269   0704'  EF00'  F000'                goto   l11117 |
20294 |     20270                                   line   2218 |
20295 |     20271                                   |
20296 |     20272   0708'                     l11015:;  BSR  set  to:  0 |
20297 |     20273                            |
20298 |     20274                            ;main.c:  2218:  writeEEPROM(0x75,  val); |
20299 |     20275   0708'  0E00                       movlw  high(075h) |
20300 |     20276   070A'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20301 |     20277   070C'  0E75                       movlw  low(075h) |
20302 |     20278   070E'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20303 |     20279   0710'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20304 |     20280   0714'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20305 |     20281                                   line   2219 |
20306 |     20282                            ;main.c:  2219:  rv  =  readEEPROM(0x75); |
20307 |     20283   0718'  0E00                       movlw  high(075h) |
20308 |     20284   071A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20309 |     20285   071C'  0E75                       movlw  low(075h) |
20310 |     20286   071E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20311 |     20287   0720'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20312 |     20288   0724'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20313 |     20289                                   line   2220 |
20314 |     20290                            ;main.c:  2220:  break; |
20315 |     20291   0726'  EF00'  F000'                goto   l11117 |
20316 |     20292                                   line   2224 |
20317 |     20293                                   |
20318 |     20294   072A'                     l11017:;  BSR  set  to:  0 |
20319 |     20295                            |
20320 |     20296                            ;main.c:  2224:  writeEEPROM(0x76,  val); |
20321 |     20297   072A'  0E00                       movlw  high(076h) |
20322 |     20298   072C'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20323 |     20299   072E'  0E76                       movlw  low(076h) |
20324 |     20300   0730'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20325 |     20301   0732'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20326 |     20302   0736'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20327 |     20303                                   line   2225 |
20328 |     20304                            ;main.c:  2225:  rv  =  readEEPROM(0x76); |
20329 |     20305   073A'  0E00                       movlw  high(076h) |
20330 |     20306   073C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20331 |     20307   073E'  0E76                       movlw  low(076h) |
20332 |     20308   0740'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20333 |     20309   0742'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20334 |     20310   0746'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20335 |     20311                                   line   2226 |
20336 |     20312                            ;main.c:  2226:  break; |
20337 |     20313   0748'  EF00'  F000'                goto   l11117 |
20338 |     20314                                   line   2230 |
20339 |     20315                                   |
20340 |     20316   074C'                     l11019:;  BSR  set  to:  0 |
20341 |     20317                            |
20342 |     20318                            ;main.c:  2230:  writeEEPROM(0x77,  val); |
20343 |     20319   074C'  0E00                       movlw  high(077h) |
20344 |     20320   074E'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20345 |     20321   0750'  0E77                       movlw  low(077h) |
20346 |     20322   0752'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20347 |     20323   0754'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20348 |     20324   0758'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20349 |     20325                                   line   2231 |
20350 |     20326                            ;main.c:  2231:  rv  =  readEEPROM(0x77); |
20351 |     20327   075C'  0E00                       movlw  high(077h) |
20352 |     20328   075E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20353 |     20329   0760'  0E77                       movlw  low(077h) |
20354 |     20330   0762'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20355 |     20331   0764'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20356 |     20332   0768'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20357 |     20333                                   line   2232 |
20358 |     20334                            ;main.c:  2232:  break; |
20359 |     20335   076A'  EF00'  F000'                goto   l11117 |
20360 |     20336                                   line   2236 |
20361 |     20337                                   |
20362 |     20338   076E'                     l11021:;  BSR  set  to:  0 |
20363 |     20339                            |
20364 |     20340                            ;main.c:  2236:  writeEEPROM(0x78,  val); |
20365 |     20341   076E'  0E00                       movlw  high(078h) |
20366 |     20342   0770'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20367 |     20343   0772'  0E78                       movlw  low(078h) |
20368 |     20344   0774'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20369 |     20345   0776'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20370 |     20346   077A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20371 |     20347                                   line   2237 |
20372 |     20348                            ;main.c:  2237:  rv  =  readEEPROM(0x78); |
20373 |     20349   077E'  0E00                       movlw  high(078h) |
20374 |     20350   0780'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20375 |     20351   0782'  0E78                       movlw  low(078h) |
20376 |     20352   0784'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20377 |     20353   0786'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20378 |     20354   078A'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20379 |     20355                                   line   2238 |
20380 |     20356                            ;main.c:  2238:  break; |
20381 |     20357   078C'  EF00'  F000'                goto   l11117 |
20382 |     20358                                   line   2242 |
20383 |     20359                                   |
20384 |     20360   0790'                     l11023:;  BSR  set  to:  0 |
20385 |     20361                            |
20386 |     20362                            ;main.c:  2242:  writeEEPROM(0x79,  val); |
20387 |     20363   0790'  0E00                       movlw  high(079h) |
20388 |     20364   0792'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20389 |     20365   0794'  0E79                       movlw  low(079h) |
20390 |     20366   0796'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20391 |     20367   0798'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20392 |     20368   079C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20393 |     20369                                   line   2243 |
20394 |     20370                            ;main.c:  2243:  rv  =  readEEPROM(0x79); |
20395 |     20371   07A0'  0E00                       movlw  high(079h) |
20396 |     20372   07A2'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20397 |     20373   07A4'  0E79                       movlw  low(079h) |
20398 |     20374   07A6'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20399 |     20375   07A8'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20400 |     20376   07AC'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20401 |     20377                                   line   2244 |
20402 |     20378                            ;main.c:  2244:  break; |
20403 |     20379   07AE'  EF00'  F000'                goto   l11117 |
20404 |     20380                                   line   2248 |
20405 |     20381                                   |
20406 |     20382   07B2'                     l11025:;  BSR  set  to:  0 |
20407 |     20383                            |
20408 |     20384                            ;main.c:  2248:  writeEEPROM(0x7A,  val); |
20409 |     20385   07B2'  0E00                       movlw  high(07Ah) |
20410 |     20386   07B4'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20411 |     20387   07B6'  0E7A                       movlw  low(07Ah) |
20412 |     20388   07B8'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20413 |     20389   07BA'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20414 |     20390   07BE'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20415 |     20391                                   line   2249 |
20416 |     20392                            ;main.c:  2249:  rv  =  readEEPROM(0x7A); |
20417 |     20393   07C2'  0E00                       movlw  high(07Ah) |
20418 |     20394   07C4'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20419 |     20395   07C6'  0E7A                       movlw  low(07Ah) |
20420 |     20396   07C8'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20421 |     20397   07CA'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20422 |     20398   07CE'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20423 |     20399                                   line   2250 |
20424 |     20400                            ;main.c:  2250:  break; |
20425 |     20401   07D0'  EF00'  F000'                goto   l11117 |
20426 |     20402                                   line   2254 |
20427 |     20403                                   |
20428 |     20404   07D4'                     l11027:;  BSR  set  to:  0 |
20429 |     20405                            |
20430 |     20406                            ;main.c:  2254:  writeEEPROM(0x7B,  val); |
20431 |     20407   07D4'  0E00                       movlw  high(07Bh) |
20432 |     20408   07D6'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20433 |     20409   07D8'  0E7B                       movlw  low(07Bh) |
20434 |     20410   07DA'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20435 |     20411   07DC'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20436 |     20412   07E0'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20437 |     20413                                   line   2255 |
20438 |     20414                            ;main.c:  2255:  rv  =  readEEPROM(0x7B); |
20439 |     20415   07E4'  0E00                       movlw  high(07Bh) |
20440 |     20416   07E6'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20441 |     20417   07E8'  0E7B                       movlw  low(07Bh) |
20442 |     20418   07EA'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20443 |     20419   07EC'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20444 |     20420   07F0'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20445 |     20421                                   line   2256 |
20446 |     20422                            ;main.c:  2256:  break; |
20447 |     20423   07F2'  EF00'  F000'                goto   l11117 |
20448 |     20424                                   line   2260 |
20449 |     20425                                   |
20450 |     20426   07F6'                     l11029:;  BSR  set  to:  0 |
20451 |     20427                            |
20452 |     20428                            ;main.c:  2260:  writeEEPROM(0x7C,  val); |
20453 |     20429   07F6'  0E00                       movlw  high(07Ch) |
20454 |     20430   07F8'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20455 |     20431   07FA'  0E7C                       movlw  low(07Ch) |
20456 |     20432   07FC'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20457 |     20433   07FE'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20458 |     20434   0802'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20459 |     20435                                   line   2261 |
20460 |     20436                            ;main.c:  2261:  rv  =  readEEPROM(0x7C); |
20461 |     20437   0806'  0E00                       movlw  high(07Ch) |
20462 |     20438   0808'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20463 |     20439   080A'  0E7C                       movlw  low(07Ch) |
20464 |     20440   080C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20465 |     20441   080E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20466 |     20442   0812'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20467 |     20443                                   line   2262 |
20468 |     20444                            ;main.c:  2262:  break; |
20469 |     20445   0814'  EF00'  F000'                goto   l11117 |
20470 |     20446                                   line   2266 |
20471 |     20447                                   |
20472 |     20448   0818'                     l11031:;  BSR  set  to:  0 |
20473 |     20449                            |
20474 |     20450                            ;main.c:  2266:  writeEEPROM(0x7D,  val); |
20475 |     20451   0818'  0E00                       movlw  high(07Dh) |
20476 |     20452   081A'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20477 |     20453   081C'  0E7D                       movlw  low(07Dh) |
20478 |     20454   081E'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20479 |     20455   0820'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20480 |     20456   0824'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20481 |     20457                                   line   2267 |
20482 |     20458                            ;main.c:  2267:  rv  =  readEEPROM(0x7D); |
20483 |     20459   0828'  0E00                       movlw  high(07Dh) |
20484 |     20460   082A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20485 |     20461   082C'  0E7D                       movlw  low(07Dh) |
20486 |     20462   082E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20487 |     20463   0830'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20488 |     20464   0834'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20489 |     20465                                   line   2268 |
20490 |     20466                            ;main.c:  2268:  break; |
20491 |     20467   0836'  EF00'  F000'                goto   l11117 |
20492 |     20468                                   line   2272 |
20493 |     20469                                   |
20494 |     20470   083A'                     l11033:;  BSR  set  to:  0 |
20495 |     20471                            |
20496 |     20472                            ;main.c:  2272:  writeEEPROM(0x7E,  val); |
20497 |     20473   083A'  0E00                       movlw  high(07Eh) |
20498 |     20474   083C'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20499 |     20475   083E'  0E7E                       movlw  low(07Eh) |
20500 |     20476   0840'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20501 |     20477   0842'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
20502 |     20478   0846'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20503 |     20479                                   line   2273 |
20504 |     20480                            ;main.c:  2273:  rv  =  readEEPROM(0x7E); |
20505 |     20481   084A'  0E00                       movlw  high(07Eh) |
20506 |     20482   084C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20507 |     20483   084E'  0E7E                       movlw  low(07Eh) |
20508 |     20484   0850'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20509 |     20485   0852'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20510 |     20486   0856'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20511 |     20487                                   line   2274 |
20512 |     20488                            ;main.c:  2274:  break; |
20513 |     20489   0858'  EF00'  F000'                goto   l11117 |
20514 |     20490                                   line   2282 |
20515 |     20491                                   |
20516 |     20492   085C'                     l11035:;  BSR  set  to:  0 |
20517 |     20493                            |
20518 |     20494                            ;main.c:  2282:  writeEEPROM(0x7F,  0x7f); |
20519 |     20495   085C'  0E00                       movlw  high(07Fh) |
20520 |     20496   085E'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20521 |     20497   0860'  0E7F                       movlw  low(07Fh) |
20522 |     20498   0862'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20523 |     20499   0864'  0E7F                       movlw  low(07Fh) |
20524 |     20500   0866'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20525 |     20501   0868'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20526 |     20502                                   line   2283 |
20527 |     20503                            ;main.c:  2283:  writeEEPROM(0x80,  0xff); |
20528 |     20504   086C'  0E00                       movlw  high(080h) |
20529 |     20505   086E'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20530 |     20506   0870'  0E80                       movlw  low(080h) |
20531 |     20507   0872'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20532 |     20508   0874'  0EFF                       movlw  low(0FFh) |
20533 |     20509   0876'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20534 |     20510   0878'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20535 |     20511                                   line   2284 |
20536 |     20512                            ;main.c:  2284:  rv  =  readEEPROM(0x7F); |
20537 |     20513   087C'  0E00                       movlw  high(07Fh) |
20538 |     20514   087E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20539 |     20515   0880'  0E7F                       movlw  low(07Fh) |
20540 |     20516   0882'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20541 |     20517   0884'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20542 |     20518   0888'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20543 |     20519                                   line   2285 |
20544 |     20520                            ;main.c:  2285:  break; |
20545 |     20521   088A'  EF00'  F000'                goto   l11117 |
20546 |     20522                                   line   2289 |
20547 |     20523                                   |
20548 |     20524   088E'                     l11037:;  BSR  set  to:  0 |
20549 |     20525                            |
20550 |     20526                            ;main.c:  2289:  writeEEPROM(0x7F,  0x7f); |
20551 |     20527   088E'  0E00                       movlw  high(07Fh) |
20552 |     20528   0890'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20553 |     20529   0892'  0E7F                       movlw  low(07Fh) |
20554 |     20530   0894'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20555 |     20531   0896'  0E7F                       movlw  low(07Fh) |
20556 |     20532   0898'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20557 |     20533   089A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20558 |     20534                                   line   2290 |
20559 |     20535                            ;main.c:  2290:  writeEEPROM(0x80,  0xff); |
20560 |     20536   089E'  0E00                       movlw  high(080h) |
20561 |     20537   08A0'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20562 |     20538   08A2'  0E80                       movlw  low(080h) |
20563 |     20539   08A4'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20564 |     20540   08A6'  0EFF                       movlw  low(0FFh) |
20565 |     20541   08A8'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20566 |     20542   08AA'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20567 |     20543                                   line   2291 |
20568 |     20544                            ;main.c:  2291:  rv  =  readEEPROM(0x80); |
20569 |     20545   08AE'  0E00                       movlw  high(080h) |
20570 |     20546   08B0'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20571 |     20547   08B2'  0E80                       movlw  low(080h) |
20572 |     20548   08B4'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20573 |     20549   08B6'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20574 |     20550   08BA'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20575 |     20551                                   line   2292 |
20576 |     20552                            ;main.c:  2292:  break; |
20577 |     20553   08BC'  EF00'  F000'                goto   l11117 |
20578 |     20554                                   line   2296 |
20579 |     20555                                   |
20580 |     20556   08C0'                     l11039:;  BSR  set  to:  0 |
20581 |     20557                            |
20582 |     20558                            ;main.c:  2296:  writeEEPROM(0x81,  0x7f); |
20583 |     20559   08C0'  0E00                       movlw  high(081h) |
20584 |     20560   08C2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20585 |     20561   08C4'  0E81                       movlw  low(081h) |
20586 |     20562   08C6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20587 |     20563   08C8'  0E7F                       movlw  low(07Fh) |
20588 |     20564   08CA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20589 |     20565   08CC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20590 |     20566                                   line   2297 |
20591 |     20567                            ;main.c:  2297:  writeEEPROM(0x82,  0xff); |
20592 |     20568   08D0'  0E00                       movlw  high(082h) |
20593 |     20569   08D2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20594 |     20570   08D4'  0E82                       movlw  low(082h) |
20595 |     20571   08D6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20596 |     20572   08D8'  0EFF                       movlw  low(0FFh) |
20597 |     20573   08DA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20598 |     20574   08DC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20599 |     20575                                   line   2298 |
20600 |     20576                            ;main.c:  2298:  rv  =  readEEPROM(0x81); |
20601 |     20577   08E0'  0E00                       movlw  high(081h) |
20602 |     20578   08E2'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20603 |     20579   08E4'  0E81                       movlw  low(081h) |
20604 |     20580   08E6'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20605 |     20581   08E8'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20606 |     20582   08EC'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20607 |     20583                                   line   2299 |
20608 |     20584                            ;main.c:  2299:  break; |
20609 |     20585   08EE'  EF00'  F000'                goto   l11117 |
20610 |     20586                                   line   2303 |
20611 |     20587                                   |
20612 |     20588   08F2'                     l11041:;  BSR  set  to:  0 |
20613 |     20589                            |
20614 |     20590                            ;main.c:  2303:  writeEEPROM(0x81,  0x7f); |
20615 |     20591   08F2'  0E00                       movlw  high(081h) |
20616 |     20592   08F4'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20617 |     20593   08F6'  0E81                       movlw  low(081h) |
20618 |     20594   08F8'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20619 |     20595   08FA'  0E7F                       movlw  low(07Fh) |
20620 |     20596   08FC'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20621 |     20597   08FE'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20622 |     20598                                   line   2304 |
20623 |     20599                            ;main.c:  2304:  writeEEPROM(0x82,  0xff); |
20624 |     20600   0902'  0E00                       movlw  high(082h) |
20625 |     20601   0904'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20626 |     20602   0906'  0E82                       movlw  low(082h) |
20627 |     20603   0908'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20628 |     20604   090A'  0EFF                       movlw  low(0FFh) |
20629 |     20605   090C'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20630 |     20606   090E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20631 |     20607                                   line   2305 |
20632 |     20608                            ;main.c:  2305:  rv  =  readEEPROM(0x82); |
20633 |     20609   0912'  0E00                       movlw  high(082h) |
20634 |     20610   0914'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20635 |     20611   0916'  0E82                       movlw  low(082h) |
20636 |     20612   0918'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20637 |     20613   091A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20638 |     20614   091E'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20639 |     20615                                   line   2306 |
20640 |     20616                            ;main.c:  2306:  break; |
20641 |     20617   0920'  EF00'  F000'                goto   l11117 |
20642 |     20618                                   line   2310 |
20643 |     20619                                   |
20644 |     20620   0924'                     l11043:;  BSR  set  to:  0 |
20645 |     20621                            |
20646 |     20622                            ;main.c:  2310:  writeEEPROM(0x83,  0x7f); |
20647 |     20623   0924'  0E00                       movlw  high(083h) |
20648 |     20624   0926'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20649 |     20625   0928'  0E83                       movlw  low(083h) |
20650 |     20626   092A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20651 |     20627   092C'  0E7F                       movlw  low(07Fh) |
20652 |     20628   092E'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20653 |     20629   0930'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20654 |     20630                                   line   2311 |
20655 |     20631                            ;main.c:  2311:  writeEEPROM(0x84,  0xff); |
20656 |     20632   0934'  0E00                       movlw  high(084h) |
20657 |     20633   0936'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20658 |     20634   0938'  0E84                       movlw  low(084h) |
20659 |     20635   093A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20660 |     20636   093C'  0EFF                       movlw  low(0FFh) |
20661 |     20637   093E'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20662 |     20638   0940'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20663 |     20639                                   line   2312 |
20664 |     20640                            ;main.c:  2312:  rv  =  readEEPROM(0x83); |
20665 |     20641   0944'  0E00                       movlw  high(083h) |
20666 |     20642   0946'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20667 |     20643   0948'  0E83                       movlw  low(083h) |
20668 |     20644   094A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20669 |     20645   094C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20670 |     20646   0950'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20671 |     20647                                   line   2313 |
20672 |     20648                            ;main.c:  2313:  break; |
20673 |     20649   0952'  EF00'  F000'                goto   l11117 |
20674 |     20650                                   line   2317 |
20675 |     20651                                   |
20676 |     20652   0956'                     l11045:;  BSR  set  to:  0 |
20677 |     20653                            |
20678 |     20654                            ;main.c:  2317:  writeEEPROM(0x83,  0x7f); |
20679 |     20655   0956'  0E00                       movlw  high(083h) |
20680 |     20656   0958'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20681 |     20657   095A'  0E83                       movlw  low(083h) |
20682 |     20658   095C'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20683 |     20659   095E'  0E7F                       movlw  low(07Fh) |
20684 |     20660   0960'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20685 |     20661   0962'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20686 |     20662                                   line   2318 |
20687 |     20663                            ;main.c:  2318:  writeEEPROM(0x84,  0xff); |
20688 |     20664   0966'  0E00                       movlw  high(084h) |
20689 |     20665   0968'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20690 |     20666   096A'  0E84                       movlw  low(084h) |
20691 |     20667   096C'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20692 |     20668   096E'  0EFF                       movlw  low(0FFh) |
20693 |     20669   0970'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20694 |     20670   0972'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20695 |     20671                                   line   2319 |
20696 |     20672                            ;main.c:  2319:  rv  =  readEEPROM(0x84); |
20697 |     20673   0976'  0E00                       movlw  high(084h) |
20698 |     20674   0978'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20699 |     20675   097A'  0E84                       movlw  low(084h) |
20700 |     20676   097C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20701 |     20677   097E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20702 |     20678   0982'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20703 |     20679                                   line   2320 |
20704 |     20680                            ;main.c:  2320:  break; |
20705 |     20681   0984'  EF00'  F000'                goto   l11117 |
20706 |     20682                                   line   2324 |
20707 |     20683                                   |
20708 |     20684   0988'                     l11047:;  BSR  set  to:  0 |
20709 |     20685                            |
20710 |     20686                            ;main.c:  2324:  writeEEPROM(0x85,  0x7f); |
20711 |     20687   0988'  0E00                       movlw  high(085h) |
20712 |     20688   098A'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20713 |     20689   098C'  0E85                       movlw  low(085h) |
20714 |     20690   098E'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20715 |     20691   0990'  0E7F                       movlw  low(07Fh) |
20716 |     20692   0992'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20717 |     20693   0994'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20718 |     20694                                   line   2325 |
20719 |     20695                            ;main.c:  2325:  writeEEPROM(0x86,  0xff); |
20720 |     20696   0998'  0E00                       movlw  high(086h) |
20721 |     20697   099A'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20722 |     20698   099C'  0E86                       movlw  low(086h) |
20723 |     20699   099E'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20724 |     20700   09A0'  0EFF                       movlw  low(0FFh) |
20725 |     20701   09A2'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20726 |     20702   09A4'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20727 |     20703                                   line   2326 |
20728 |     20704                            ;main.c:  2326:  rv  =  readEEPROM(0x85); |
20729 |     20705   09A8'  0E00                       movlw  high(085h) |
20730 |     20706   09AA'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20731 |     20707   09AC'  0E85                       movlw  low(085h) |
20732 |     20708   09AE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20733 |     20709   09B0'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20734 |     20710   09B4'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20735 |     20711                                   line   2327 |
20736 |     20712                            ;main.c:  2327:  break; |
20737 |     20713   09B6'  EF00'  F000'                goto   l11117 |
20738 |     20714                                   line   2331 |
20739 |     20715                                   |
20740 |     20716   09BA'                     l11049:;  BSR  set  to:  0 |
20741 |     20717                            |
20742 |     20718                            ;main.c:  2331:  writeEEPROM(0x85,  0x7f); |
20743 |     20719   09BA'  0E00                       movlw  high(085h) |
20744 |     20720   09BC'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20745 |     20721   09BE'  0E85                       movlw  low(085h) |
20746 |     20722   09C0'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20747 |     20723   09C2'  0E7F                       movlw  low(07Fh) |
20748 |     20724   09C4'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20749 |     20725   09C6'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20750 |     20726                                   line   2332 |
20751 |     20727                            ;main.c:  2332:  writeEEPROM(0x86,  0xff); |
20752 |     20728   09CA'  0E00                       movlw  high(086h) |
20753 |     20729   09CC'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20754 |     20730   09CE'  0E86                       movlw  low(086h) |
20755 |     20731   09D0'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20756 |     20732   09D2'  0EFF                       movlw  low(0FFh) |
20757 |     20733   09D4'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20758 |     20734   09D6'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20759 |     20735                                   line   2333 |
20760 |     20736                            ;main.c:  2333:  rv  =  readEEPROM(0x86); |
20761 |     20737   09DA'  0E00                       movlw  high(086h) |
20762 |     20738   09DC'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20763 |     20739   09DE'  0E86                       movlw  low(086h) |
20764 |     20740   09E0'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20765 |     20741   09E2'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20766 |     20742   09E6'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20767 |     20743                                   line   2334 |
20768 |     20744                            ;main.c:  2334:  break; |
20769 |     20745   09E8'  EF00'  F000'                goto   l11117 |
20770 |     20746                                   line   2338 |
20771 |     20747                                   |
20772 |     20748   09EC'                     l11051:;  BSR  set  to:  0 |
20773 |     20749                            |
20774 |     20750                            ;main.c:  2338:  writeEEPROM(0x87,  0x7f); |
20775 |     20751   09EC'  0E00                       movlw  high(087h) |
20776 |     20752   09EE'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20777 |     20753   09F0'  0E87                       movlw  low(087h) |
20778 |     20754   09F2'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20779 |     20755   09F4'  0E7F                       movlw  low(07Fh) |
20780 |     20756   09F6'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20781 |     20757   09F8'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20782 |     20758                                   line   2339 |
20783 |     20759                            ;main.c:  2339:  writeEEPROM(0x88,  0xff); |
20784 |     20760   09FC'  0E00                       movlw  high(088h) |
20785 |     20761   09FE'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20786 |     20762   0A00'  0E88                       movlw  low(088h) |
20787 |     20763   0A02'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20788 |     20764   0A04'  0EFF                       movlw  low(0FFh) |
20789 |     20765   0A06'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20790 |     20766   0A08'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20791 |     20767                                   line   2340 |
20792 |     20768                            ;main.c:  2340:  rv  =  readEEPROM(0x87); |
20793 |     20769   0A0C'  0E00                       movlw  high(087h) |
20794 |     20770   0A0E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20795 |     20771   0A10'  0E87                       movlw  low(087h) |
20796 |     20772   0A12'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20797 |     20773   0A14'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20798 |     20774   0A18'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20799 |     20775                                   line   2341 |
20800 |     20776                            ;main.c:  2341:  break; |
20801 |     20777   0A1A'  EF00'  F000'                goto   l11117 |
20802 |     20778                                   line   2345 |
20803 |     20779                                   |
20804 |     20780   0A1E'                     l11053:;  BSR  set  to:  0 |
20805 |     20781                            |
20806 |     20782                            ;main.c:  2345:  writeEEPROM(0x87,  0x7f); |
20807 |     20783   0A1E'  0E00                       movlw  high(087h) |
20808 |     20784   0A20'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20809 |     20785   0A22'  0E87                       movlw  low(087h) |
20810 |     20786   0A24'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20811 |     20787   0A26'  0E7F                       movlw  low(07Fh) |
20812 |     20788   0A28'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20813 |     20789   0A2A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20814 |     20790                                   line   2346 |
20815 |     20791                            ;main.c:  2346:  writeEEPROM(0x88,  0xff); |
20816 |     20792   0A2E'  0E00                       movlw  high(088h) |
20817 |     20793   0A30'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20818 |     20794   0A32'  0E88                       movlw  low(088h) |
20819 |     20795   0A34'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20820 |     20796   0A36'  0EFF                       movlw  low(0FFh) |
20821 |     20797   0A38'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20822 |     20798   0A3A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20823 |     20799                                   line   2347 |
20824 |     20800                            ;main.c:  2347:  rv  =  readEEPROM(0x88); |
20825 |     20801   0A3E'  0E00                       movlw  high(088h) |
20826 |     20802   0A40'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20827 |     20803   0A42'  0E88                       movlw  low(088h) |
20828 |     20804   0A44'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20829 |     20805   0A46'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20830 |     20806   0A4A'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20831 |     20807                                   line   2348 |
20832 |     20808                            ;main.c:  2348:  break; |
20833 |     20809   0A4C'  EF00'  F000'                goto   l11117 |
20834 |     20810                                   line   2352 |
20835 |     20811                                   |
20836 |     20812   0A50'                     l11055:;  BSR  set  to:  0 |
20837 |     20813                            |
20838 |     20814                            ;main.c:  2352:  writeEEPROM(0x89,  0x7f); |
20839 |     20815   0A50'  0E00                       movlw  high(089h) |
20840 |     20816   0A52'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20841 |     20817   0A54'  0E89                       movlw  low(089h) |
20842 |     20818   0A56'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20843 |     20819   0A58'  0E7F                       movlw  low(07Fh) |
20844 |     20820   0A5A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20845 |     20821   0A5C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20846 |     20822                                   line   2353 |
20847 |     20823                            ;main.c:  2353:  writeEEPROM(0x8A,  0xff); |
20848 |     20824   0A60'  0E00                       movlw  high(08Ah) |
20849 |     20825   0A62'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20850 |     20826   0A64'  0E8A                       movlw  low(08Ah) |
20851 |     20827   0A66'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20852 |     20828   0A68'  0EFF                       movlw  low(0FFh) |
20853 |     20829   0A6A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20854 |     20830   0A6C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20855 |     20831                                   line   2354 |
20856 |     20832                            ;main.c:  2354:  rv  =  readEEPROM(0x89); |
20857 |     20833   0A70'  0E00                       movlw  high(089h) |
20858 |     20834   0A72'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20859 |     20835   0A74'  0E89                       movlw  low(089h) |
20860 |     20836   0A76'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20861 |     20837   0A78'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20862 |     20838   0A7C'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20863 |     20839                                   line   2355 |
20864 |     20840                            ;main.c:  2355:  break; |
20865 |     20841   0A7E'  EF00'  F000'                goto   l11117 |
20866 |     20842                                   line   2359 |
20867 |     20843                                   |
20868 |     20844   0A82'                     l11057:;  BSR  set  to:  0 |
20869 |     20845                            |
20870 |     20846                            ;main.c:  2359:  writeEEPROM(0x89,  0x7f); |
20871 |     20847   0A82'  0E00                       movlw  high(089h) |
20872 |     20848   0A84'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20873 |     20849   0A86'  0E89                       movlw  low(089h) |
20874 |     20850   0A88'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20875 |     20851   0A8A'  0E7F                       movlw  low(07Fh) |
20876 |     20852   0A8C'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20877 |     20853   0A8E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20878 |     20854                                   line   2360 |
20879 |     20855                            ;main.c:  2360:  writeEEPROM(0x8A,  0xff); |
20880 |     20856   0A92'  0E00                       movlw  high(08Ah) |
20881 |     20857   0A94'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20882 |     20858   0A96'  0E8A                       movlw  low(08Ah) |
20883 |     20859   0A98'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20884 |     20860   0A9A'  0EFF                       movlw  low(0FFh) |
20885 |     20861   0A9C'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20886 |     20862   0A9E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20887 |     20863                                   line   2361 |
20888 |     20864                            ;main.c:  2361:  rv  =  readEEPROM(0x8A); |
20889 |     20865   0AA2'  0E00                       movlw  high(08Ah) |
20890 |     20866   0AA4'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20891 |     20867   0AA6'  0E8A                       movlw  low(08Ah) |
20892 |     20868   0AA8'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20893 |     20869   0AAA'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20894 |     20870   0AAE'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20895 |     20871                                   line   2362 |
20896 |     20872                            ;main.c:  2362:  break; |
20897 |     20873   0AB0'  EF00'  F000'                goto   l11117 |
20898 |     20874                                   line   2370 |
20899 |     20875                                   |
20900 |     20876   0AB4'                     l11059:;  BSR  set  to:  0 |
20901 |     20877                            |
20902 |     20878                            ;main.c:  2370:  writeEEPROM(0x8B,  0x80); |
20903 |     20879   0AB4'  0E00                       movlw  high(08Bh) |
20904 |     20880   0AB6'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20905 |     20881   0AB8'  0E8B                       movlw  low(08Bh) |
20906 |     20882   0ABA'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20907 |     20883   0ABC'  0E80                       movlw  low(080h) |
20908 |     20884   0ABE'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20909 |     20885   0AC0'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20910 |     20886                                   line   2371 |
20911 |     20887                            ;main.c:  2371:  writeEEPROM(0x8B,  0x00); |
20912 |     20888   0AC4'  0E00                       movlw  high(08Bh) |
20913 |     20889   0AC6'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20914 |     20890   0AC8'  0E8B                       movlw  low(08Bh) |
20915 |     20891   0ACA'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20916 |     20892   0ACC'  0E00                       movlw  low(0) |
20917 |     20893   0ACE'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20918 |     20894   0AD0'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20919 |     20895                                   line   2372 |
20920 |     20896                            ;main.c:  2372:  rv  =  readEEPROM(0x8B); |
20921 |     20897   0AD4'  0E00                       movlw  high(08Bh) |
20922 |     20898   0AD6'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20923 |     20899   0AD8'  0E8B                       movlw  low(08Bh) |
20924 |     20900   0ADA'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20925 |     20901   0ADC'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20926 |     20902   0AE0'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20927 |     20903                                   line   2373 |
20928 |     20904                            ;main.c:  2373:  break; |
20929 |     20905   0AE2'  EF00'  F000'                goto   l11117 |
20930 |     20906                                   line   2377 |
20931 |     20907                                   |
20932 |     20908   0AE6'                     l11061:;  BSR  set  to:  0 |
20933 |     20909                            |
20934 |     20910                            ;main.c:  2377:  writeEEPROM(0x8B,  0x80); |
20935 |     20911   0AE6'  0E00                       movlw  high(08Bh) |
20936 |     20912   0AE8'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20937 |     20913   0AEA'  0E8B                       movlw  low(08Bh) |
20938 |     20914   0AEC'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20939 |     20915   0AEE'  0E80                       movlw  low(080h) |
20940 |     20916   0AF0'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20941 |     20917   0AF2'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20942 |     20918                                   line   2378 |
20943 |     20919                            ;main.c:  2378:  writeEEPROM(0x8B,  0x00); |
20944 |     20920   0AF6'  0E00                       movlw  high(08Bh) |
20945 |     20921   0AF8'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20946 |     20922   0AFA'  0E8B                       movlw  low(08Bh) |
20947 |     20923   0AFC'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20948 |     20924   0AFE'  0E00                       movlw  low(0) |
20949 |     20925   0B00'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20950 |     20926   0B02'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20951 |     20927                                   line   2379 |
20952 |     20928                            ;main.c:  2379:  rv  =  readEEPROM(0x8C); |
20953 |     20929   0B06'  0E00                       movlw  high(08Ch) |
20954 |     20930   0B08'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20955 |     20931   0B0A'  0E8C                       movlw  low(08Ch) |
20956 |     20932   0B0C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20957 |     20933   0B0E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20958 |     20934   0B12'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20959 |     20935                                   line   2380 |
20960 |     20936                            ;main.c:  2380:  break; |
20961 |     20937   0B14'  EF00'  F000'                goto   l11117 |
20962 |     20938                                   line   2384 |
20963 |     20939                                   |
20964 |     20940   0B18'                     l11063:;  BSR  set  to:  0 |
20965 |     20941                            |
20966 |     20942                            ;main.c:  2384:  writeEEPROM(0x8D,  0x80); |
20967 |     20943   0B18'  0E00                       movlw  high(08Dh) |
20968 |     20944   0B1A'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20969 |     20945   0B1C'  0E8D                       movlw  low(08Dh) |
20970 |     20946   0B1E'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20971 |     20947   0B20'  0E80                       movlw  low(080h) |
20972 |     20948   0B22'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20973 |     20949   0B24'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20974 |     20950                                   line   2385 |
20975 |     20951                            ;main.c:  2385:  writeEEPROM(0x8D,  0x00); |
20976 |     20952   0B28'  0E00                       movlw  high(08Dh) |
20977 |     20953   0B2A'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
20978 |     20954   0B2C'  0E8D                       movlw  low(08Dh) |
20979 |     20955   0B2E'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
20980 |     20956   0B30'  0E00                       movlw  low(0) |
20981 |     20957   0B32'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
20982 |     20958   0B34'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
20983 |     20959                                   line   2386 |
20984 |     20960                            ;main.c:  2386:  rv  =  readEEPROM(0x8D); |
20985 |     20961   0B38'  0E00                       movlw  high(08Dh) |
20986 |     20962   0B3A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
20987 |     20963   0B3C'  0E8D                       movlw  low(08Dh) |
20988 |     20964   0B3E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
20989 |     20965   0B40'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
20990 |     20966   0B44'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
20991 |     20967                                   line   2387 |
20992 |     20968                            ;main.c:  2387:  break; |
20993 |     20969   0B46'  EF00'  F000'                goto   l11117 |
20994 |     20970                                   line   2391 |
20995 |     20971                                   |
20996 |     20972   0B4A'                     l11065:;  BSR  set  to:  0 |
20997 |     20973                            |
20998 |     20974                            ;main.c:  2391:  writeEEPROM(0x8D,  0x80); |
20999 |     20975   0B4A'  0E00                       movlw  high(08Dh) |
21000 |     20976   0B4C'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21001 |     20977   0B4E'  0E8D                       movlw  low(08Dh) |
21002 |     20978   0B50'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21003 |     20979   0B52'  0E80                       movlw  low(080h) |
21004 |     20980   0B54'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21005 |     20981   0B56'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21006 |     20982                                   line   2392 |
21007 |     20983                            ;main.c:  2392:  writeEEPROM(0x8D,  0x00); |
21008 |     20984   0B5A'  0E00                       movlw  high(08Dh) |
21009 |     20985   0B5C'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21010 |     20986   0B5E'  0E8D                       movlw  low(08Dh) |
21011 |     20987   0B60'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21012 |     20988   0B62'  0E00                       movlw  low(0) |
21013 |     20989   0B64'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21014 |     20990   0B66'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21015 |     20991                                   line   2393 |
21016 |     20992                            ;main.c:  2393:  rv  =  readEEPROM(0x8E); |
21017 |     20993   0B6A'  0E00                       movlw  high(08Eh) |
21018 |     20994   0B6C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21019 |     20995   0B6E'  0E8E                       movlw  low(08Eh) |
21020 |     20996   0B70'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21021 |     20997   0B72'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21022 |     20998   0B76'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21023 |     20999                                   line   2394 |
21024 |     21000                            ;main.c:  2394:  break; |
21025 |     21001   0B78'  EF00'  F000'                goto   l11117 |
21026 |     21002                                   line   2398 |
21027 |     21003                                   |
21028 |     21004   0B7C'                     l11067:;  BSR  set  to:  0 |
21029 |     21005                            |
21030 |     21006                            ;main.c:  2398:  writeEEPROM(0x8F,  0x80); |
21031 |     21007   0B7C'  0E00                       movlw  high(08Fh) |
21032 |     21008   0B7E'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21033 |     21009   0B80'  0E8F                       movlw  low(08Fh) |
21034 |     21010   0B82'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21035 |     21011   0B84'  0E80                       movlw  low(080h) |
21036 |     21012   0B86'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21037 |     21013   0B88'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21038 |     21014                                   line   2399 |
21039 |     21015                            ;main.c:  2399:  writeEEPROM(0x8F,  0x00); |
21040 |     21016   0B8C'  0E00                       movlw  high(08Fh) |
21041 |     21017   0B8E'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21042 |     21018   0B90'  0E8F                       movlw  low(08Fh) |
21043 |     21019   0B92'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21044 |     21020   0B94'  0E00                       movlw  low(0) |
21045 |     21021   0B96'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21046 |     21022   0B98'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21047 |     21023                                   line   2400 |
21048 |     21024                            ;main.c:  2400:  rv  =  readEEPROM(0x8F); |
21049 |     21025   0B9C'  0E00                       movlw  high(08Fh) |
21050 |     21026   0B9E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21051 |     21027   0BA0'  0E8F                       movlw  low(08Fh) |
21052 |     21028   0BA2'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21053 |     21029   0BA4'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21054 |     21030   0BA8'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21055 |     21031                                   line   2401 |
21056 |     21032                            ;main.c:  2401:  break; |
21057 |     21033   0BAA'  EF00'  F000'                goto   l11117 |
21058 |     21034                                   line   2405 |
21059 |     21035                                   |
21060 |     21036   0BAE'                     l11069:;  BSR  set  to:  0 |
21061 |     21037                            |
21062 |     21038                            ;main.c:  2405:  writeEEPROM(0x8F,  0x80); |
21063 |     21039   0BAE'  0E00                       movlw  high(08Fh) |
21064 |     21040   0BB0'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21065 |     21041   0BB2'  0E8F                       movlw  low(08Fh) |
21066 |     21042   0BB4'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21067 |     21043   0BB6'  0E80                       movlw  low(080h) |
21068 |     21044   0BB8'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21069 |     21045   0BBA'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21070 |     21046                                   line   2406 |
21071 |     21047                            ;main.c:  2406:  writeEEPROM(0x8F,  0x00); |
21072 |     21048   0BBE'  0E00                       movlw  high(08Fh) |
21073 |     21049   0BC0'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21074 |     21050   0BC2'  0E8F                       movlw  low(08Fh) |
21075 |     21051   0BC4'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21076 |     21052   0BC6'  0E00                       movlw  low(0) |
21077 |     21053   0BC8'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21078 |     21054   0BCA'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21079 |     21055                                   line   2407 |
21080 |     21056                            ;main.c:  2407:  rv  =  readEEPROM(0x90); |
21081 |     21057   0BCE'  0E00                       movlw  high(090h) |
21082 |     21058   0BD0'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21083 |     21059   0BD2'  0E90                       movlw  low(090h) |
21084 |     21060   0BD4'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21085 |     21061   0BD6'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21086 |     21062   0BDA'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21087 |     21063                                   line   2408 |
21088 |     21064                            ;main.c:  2408:  break; |
21089 |     21065   0BDC'  EF00'  F000'                goto   l11117 |
21090 |     21066                                   line   2412 |
21091 |     21067                                   |
21092 |     21068   0BE0'                     l11071:;  BSR  set  to:  0 |
21093 |     21069                            |
21094 |     21070                            ;main.c:  2412:  writeEEPROM(0x91,  0x80); |
21095 |     21071   0BE0'  0E00                       movlw  high(091h) |
21096 |     21072   0BE2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21097 |     21073   0BE4'  0E91                       movlw  low(091h) |
21098 |     21074   0BE6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21099 |     21075   0BE8'  0E80                       movlw  low(080h) |
21100 |     21076   0BEA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21101 |     21077   0BEC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21102 |     21078                                   line   2413 |
21103 |     21079                            ;main.c:  2413:  writeEEPROM(0x91,  0x00); |
21104 |     21080   0BF0'  0E00                       movlw  high(091h) |
21105 |     21081   0BF2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21106 |     21082   0BF4'  0E91                       movlw  low(091h) |
21107 |     21083   0BF6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21108 |     21084   0BF8'  0E00                       movlw  low(0) |
21109 |     21085   0BFA'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21110 |     21086   0BFC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21111 |     21087                                   line   2414 |
21112 |     21088                            ;main.c:  2414:  rv  =  readEEPROM(0x91); |
21113 |     21089   0C00'  0E00                       movlw  high(091h) |
21114 |     21090   0C02'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21115 |     21091   0C04'  0E91                       movlw  low(091h) |
21116 |     21092   0C06'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21117 |     21093   0C08'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21118 |     21094   0C0C'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21119 |     21095                                   line   2415 |
21120 |     21096                            ;main.c:  2415:  break; |
21121 |     21097   0C0E'  EF00'  F000'                goto   l11117 |
21122 |     21098                                   line   2419 |
21123 |     21099                                   |
21124 |     21100   0C12'                     l11073:;  BSR  set  to:  0 |
21125 |     21101                            |
21126 |     21102                            ;main.c:  2419:  writeEEPROM(0x91,  0x80); |
21127 |     21103   0C12'  0E00                       movlw  high(091h) |
21128 |     21104   0C14'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21129 |     21105   0C16'  0E91                       movlw  low(091h) |
21130 |     21106   0C18'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21131 |     21107   0C1A'  0E80                       movlw  low(080h) |
21132 |     21108   0C1C'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21133 |     21109   0C1E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21134 |     21110                                   line   2420 |
21135 |     21111                            ;main.c:  2420:  writeEEPROM(0x91,  0x00); |
21136 |     21112   0C22'  0E00                       movlw  high(091h) |
21137 |     21113   0C24'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21138 |     21114   0C26'  0E91                       movlw  low(091h) |
21139 |     21115   0C28'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21140 |     21116   0C2A'  0E00                       movlw  low(0) |
21141 |     21117   0C2C'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21142 |     21118   0C2E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21143 |     21119                                   line   2421 |
21144 |     21120                            ;main.c:  2421:  rv  =  readEEPROM(0x92); |
21145 |     21121   0C32'  0E00                       movlw  high(092h) |
21146 |     21122   0C34'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21147 |     21123   0C36'  0E92                       movlw  low(092h) |
21148 |     21124   0C38'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21149 |     21125   0C3A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21150 |     21126   0C3E'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21151 |     21127                                   line   2422 |
21152 |     21128                            ;main.c:  2422:  break; |
21153 |     21129   0C40'  EF00'  F000'                goto   l11117 |
21154 |     21130                                   line   2426 |
21155 |     21131                                   |
21156 |     21132   0C44'                     l11075:;  BSR  set  to:  0 |
21157 |     21133                            |
21158 |     21134                            ;main.c:  2426:  writeEEPROM(0x93,  0x80); |
21159 |     21135   0C44'  0E00                       movlw  high(093h) |
21160 |     21136   0C46'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21161 |     21137   0C48'  0E93                       movlw  low(093h) |
21162 |     21138   0C4A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21163 |     21139   0C4C'  0E80                       movlw  low(080h) |
21164 |     21140   0C4E'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21165 |     21141   0C50'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21166 |     21142                                   line   2427 |
21167 |     21143                            ;main.c:  2427:  writeEEPROM(0x93,  0x00); |
21168 |     21144   0C54'  0E00                       movlw  high(093h) |
21169 |     21145   0C56'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21170 |     21146   0C58'  0E93                       movlw  low(093h) |
21171 |     21147   0C5A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21172 |     21148   0C5C'  0E00                       movlw  low(0) |
21173 |     21149   0C5E'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21174 |     21150   0C60'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21175 |     21151                                   line   2428 |
21176 |     21152                            ;main.c:  2428:  rv  =  readEEPROM(0x93); |
21177 |     21153   0C64'  0E00                       movlw  high(093h) |
21178 |     21154   0C66'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21179 |     21155   0C68'  0E93                       movlw  low(093h) |
21180 |     21156   0C6A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21181 |     21157   0C6C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21182 |     21158   0C70'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21183 |     21159                                   line   2429 |
21184 |     21160                            ;main.c:  2429:  break; |
21185 |     21161   0C72'  EF00'  F000'                goto   l11117 |
21186 |     21162                                   line   2433 |
21187 |     21163                                   |
21188 |     21164   0C76'                     l11077:;  BSR  set  to:  0 |
21189 |     21165                            |
21190 |     21166                            ;main.c:  2433:  writeEEPROM(0x93,  0x80); |
21191 |     21167   0C76'  0E00                       movlw  high(093h) |
21192 |     21168   0C78'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21193 |     21169   0C7A'  0E93                       movlw  low(093h) |
21194 |     21170   0C7C'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21195 |     21171   0C7E'  0E80                       movlw  low(080h) |
21196 |     21172   0C80'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21197 |     21173   0C82'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21198 |     21174                                   line   2434 |
21199 |     21175                            ;main.c:  2434:  writeEEPROM(0x93,  0x00); |
21200 |     21176   0C86'  0E00                       movlw  high(093h) |
21201 |     21177   0C88'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21202 |     21178   0C8A'  0E93                       movlw  low(093h) |
21203 |     21179   0C8C'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21204 |     21180   0C8E'  0E00                       movlw  low(0) |
21205 |     21181   0C90'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21206 |     21182   0C92'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21207 |     21183                                   line   2435 |
21208 |     21184                            ;main.c:  2435:  rv  =  readEEPROM(0x94); |
21209 |     21185   0C96'  0E00                       movlw  high(094h) |
21210 |     21186   0C98'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21211 |     21187   0C9A'  0E94                       movlw  low(094h) |
21212 |     21188   0C9C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21213 |     21189   0C9E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21214 |     21190   0CA2'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21215 |     21191                                   line   2436 |
21216 |     21192                            ;main.c:  2436:  break; |
21217 |     21193   0CA4'  EF00'  F000'                goto   l11117 |
21218 |     21194                                   line   2440 |
21219 |     21195                                   |
21220 |     21196   0CA8'                     l11079:;  BSR  set  to:  0 |
21221 |     21197                            |
21222 |     21198                            ;main.c:  2440:  writeEEPROM(0x8B,  0x80); |
21223 |     21199   0CA8'  0E00                       movlw  high(08Bh) |
21224 |     21200   0CAA'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21225 |     21201   0CAC'  0E8B                       movlw  low(08Bh) |
21226 |     21202   0CAE'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21227 |     21203   0CB0'  0E80                       movlw  low(080h) |
21228 |     21204   0CB2'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21229 |     21205   0CB4'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21230 |     21206                                   line   2441 |
21231 |     21207                            ;main.c:  2441:  writeEEPROM(0x8B,  0x00); |
21232 |     21208   0CB8'  0E00                       movlw  high(08Bh) |
21233 |     21209   0CBA'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21234 |     21210   0CBC'  0E8B                       movlw  low(08Bh) |
21235 |     21211   0CBE'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21236 |     21212   0CC0'  0E00                       movlw  low(0) |
21237 |     21213   0CC2'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21238 |     21214   0CC4'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21239 |     21215                                   line   2442 |
21240 |     21216                            ;main.c:  2442:  rv  =  readEEPROM(0x95); |
21241 |     21217   0CC8'  0E00                       movlw  high(095h) |
21242 |     21218   0CCA'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21243 |     21219   0CCC'  0E95                       movlw  low(095h) |
21244 |     21220   0CCE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21245 |     21221   0CD0'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21246 |     21222   0CD4'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21247 |     21223                                   line   2443 |
21248 |     21224                            ;main.c:  2443:  break; |
21249 |     21225   0CD6'  EF00'  F000'                goto   l11117 |
21250 |     21226                                   line   2447 |
21251 |     21227                                   |
21252 |     21228   0CDA'                     l11081:;  BSR  set  to:  0 |
21253 |     21229                            |
21254 |     21230                            ;main.c:  2447:  writeEEPROM(0x8B,  0x80); |
21255 |     21231   0CDA'  0E00                       movlw  high(08Bh) |
21256 |     21232   0CDC'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21257 |     21233   0CDE'  0E8B                       movlw  low(08Bh) |
21258 |     21234   0CE0'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21259 |     21235   0CE2'  0E80                       movlw  low(080h) |
21260 |     21236   0CE4'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21261 |     21237   0CE6'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21262 |     21238                                   line   2448 |
21263 |     21239                            ;main.c:  2448:  writeEEPROM(0x8B,  0x00); |
21264 |     21240   0CEA'  0E00                       movlw  high(08Bh) |
21265 |     21241   0CEC'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21266 |     21242   0CEE'  0E8B                       movlw  low(08Bh) |
21267 |     21243   0CF0'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21268 |     21244   0CF2'  0E00                       movlw  low(0) |
21269 |     21245   0CF4'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
21270 |     21246   0CF6'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21271 |     21247                                   line   2449 |
21272 |     21248                            ;main.c:  2449:  rv  =  readEEPROM(0x96); |
21273 |     21249   0CFA'  0E00                       movlw  high(096h) |
21274 |     21250   0CFC'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21275 |     21251   0CFE'  0E96                       movlw  low(096h) |
21276 |     21252   0D00'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21277 |     21253   0D02'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21278 |     21254   0D06'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21279 |     21255                                   line   2450 |
21280 |     21256                            ;main.c:  2450:  break; |
21281 |     21257   0D08'  EF00'  F000'                goto   l11117 |
21282 |     21258                                   line   2458 |
21283 |     21259                                   |
21284 |     21260   0D0C'                     l11083:;  BSR  set  to:  0 |
21285 |     21261                            |
21286 |     21262                            ;main.c:  2458:  writeEEPROM(0x97,  val); |
21287 |     21263   0D0C'  0E00                       movlw  high(097h) |
21288 |     21264   0D0E'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21289 |     21265   0D10'  0E97                       movlw  low(097h) |
21290 |     21266   0D12'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21291 |     21267   0D14'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
21292 |     21268   0D18'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21293 |     21269                                   line   2459 |
21294 |     21270                            ;main.c:  2459:  rv  =  readEEPROM(0x97); |
21295 |     21271   0D1C'  0E00                       movlw  high(097h) |
21296 |     21272   0D1E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21297 |     21273   0D20'  0E97                       movlw  low(097h) |
21298 |     21274   0D22'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21299 |     21275   0D24'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21300 |     21276   0D28'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21301 |     21277                                   line   2460 |
21302 |     21278                            ;main.c:  2460:  break; |
21303 |     21279   0D2A'  EF00'  F000'                goto   l11117 |
21304 |     21280                                   line   2464 |
21305 |     21281                                   |
21306 |     21282   0D2E'                     l11085:;  BSR  set  to:  0 |
21307 |     21283                            |
21308 |     21284                            ;main.c:  2464:  writeEEPROM(0x98,  val); |
21309 |     21285   0D2E'  0E00                       movlw  high(098h) |
21310 |     21286   0D30'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21311 |     21287   0D32'  0E98                       movlw  low(098h) |
21312 |     21288   0D34'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21313 |     21289   0D36'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
21314 |     21290   0D3A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21315 |     21291                                   line   2465 |
21316 |     21292                            ;main.c:  2465:  rv  =  readEEPROM(0x98); |
21317 |     21293   0D3E'  0E00                       movlw  high(098h) |
21318 |     21294   0D40'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21319 |     21295   0D42'  0E98                       movlw  low(098h) |
21320 |     21296   0D44'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21321 |     21297   0D46'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21322 |     21298   0D4A'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21323 |     21299                                   line   2466 |
21324 |     21300                            ;main.c:  2466:  break; |
21325 |     21301   0D4C'  EF00'  F000'                goto   l11117 |
21326 |     21302                                   line   2470 |
21327 |     21303                                   |
21328 |     21304   0D50'                     l11087:;  BSR  set  to:  0 |
21329 |     21305                            |
21330 |     21306                            ;main.c:  2470:  writeEEPROM(0x99,  val); |
21331 |     21307   0D50'  0E00                       movlw  high(099h) |
21332 |     21308   0D52'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21333 |     21309   0D54'  0E99                       movlw  low(099h) |
21334 |     21310   0D56'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21335 |     21311   0D58'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
21336 |     21312   0D5C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21337 |     21313                                   line   2471 |
21338 |     21314   0D60'  0E00                       movlw  high(099h) |
21339 |     21315   0D62'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21340 |     21316   0D64'  0E99                       movlw  low(099h) |
21341 |     21317   0D66'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21342 |     21318   0D68'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21343 |     21319                                   line   2474 |
21344 |     21320                            ;main.c:  2474:  case  0x71: |
21345 |     21321                                   |
21346 |     21322   0D6C'                     l516: |
21347 |     21323                                   line   2475 |
21348 |     21324                            ;main.c:  2475:  writeEEPROM(0x9A,  val); |
21349 |     21325   0D6C'  0E00                       movlw  high(09Ah) |
21350 |     21326   0D6E'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21351 |     21327   0D70'  0E9A                       movlw  low(09Ah) |
21352 |     21328   0D72'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21353 |     21329   0D74'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
21354 |     21330   0D78'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21355 |     21331                                   line   2476 |
21356 |     21332                            ;main.c:  2476:  rv  =  readEEPROM(0x9A); |
21357 |     21333   0D7C'  0E00                       movlw  high(09Ah) |
21358 |     21334   0D7E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21359 |     21335   0D80'  0E9A                       movlw  low(09Ah) |
21360 |     21336   0D82'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21361 |     21337   0D84'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21362 |     21338   0D88'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21363 |     21339                                   line   2477 |
21364 |     21340                            ;main.c:  2477:  break; |
21365 |     21341   0D8A'  EF00'  F000'                goto   l11117 |
21366 |     21342                                   line   2481 |
21367 |     21343                                   |
21368 |     21344   0D8E'                     l11089:;  BSR  set  to:  0 |
21369 |     21345                            |
21370 |     21346                            ;main.c:  2481:  writeEEPROM(0x9B,  val); |
21371 |     21347   0D8E'  0E00                       movlw  high(09Bh) |
21372 |     21348   0D90'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21373 |     21349   0D92'  0E9B                       movlw  low(09Bh) |
21374 |     21350   0D94'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21375 |     21351   0D96'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
21376 |     21352   0D9A'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21377 |     21353                                   line   2482 |
21378 |     21354                            ;main.c:  2482:  rv  =  readEEPROM(0x9B); |
21379 |     21355   0D9E'  0E00                       movlw  high(09Bh) |
21380 |     21356   0DA0'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21381 |     21357   0DA2'  0E9B                       movlw  low(09Bh) |
21382 |     21358   0DA4'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21383 |     21359   0DA6'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21384 |     21360   0DAA'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21385 |     21361                                   line   2483 |
21386 |     21362                            ;main.c:  2483:  break; |
21387 |     21363   0DAC'  EF00'  F000'                goto   l11117 |
21388 |     21364                                   line   2487 |
21389 |     21365                                   |
21390 |     21366   0DB0'                     l11091:;  BSR  set  to:  0 |
21391 |     21367                            |
21392 |     21368                            ;main.c:  2487:  writeEEPROM(0x9C,  val); |
21393 |     21369   0DB0'  0E00                       movlw  high(09Ch) |
21394 |     21370   0DB2'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21395 |     21371   0DB4'  0E9C                       movlw  low(09Ch) |
21396 |     21372   0DB6'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21397 |     21373   0DB8'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
21398 |     21374   0DBC'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21399 |     21375                                   line   2488 |
21400 |     21376                            ;main.c:  2488:  rv  =  readEEPROM(0x9C); |
21401 |     21377   0DC0'  0E00                       movlw  high(09Ch) |
21402 |     21378   0DC2'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21403 |     21379   0DC4'  0E9C                       movlw  low(09Ch) |
21404 |     21380   0DC6'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21405 |     21381   0DC8'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21406 |     21382   0DCC'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21407 |     21383                                   line   2489 |
21408 |     21384                            ;main.c:  2489:  break; |
21409 |     21385   0DCE'  EF00'  F000'                goto   l11117 |
21410 |     21386                                   line   2495 |
21411 |     21387                                   |
21412 |     21388   0DD2'                     l11093:;  BSR  set  to:  0 |
21413 |     21389                            |
21414 |     21390                            ;main.c:  2495:  if  (val &lsaquo   12)  { |
21415 |     21391   0DD2'  0E0C                       movlw  (0Ch)&0ffh |
21416 |     21392   0DD4'  6020'                      cpfslt ((c:vscp_writeAppReg@val)),c |
21417 |     21393   0DD6'  EF00'  F000'                goto   u8721 |
21418 |     21394   0DDA'  EF00'  F000'                goto   u8720 |
21419 |     21395   0DDE'                     u8721: |
21420 |     21396   0DDE'  EF00'  F000'                goto   l11117 |
21421 |     21397   0DE2'                     u8720: |
21422 |     21398                                   line   2496 |
21423 |     21399                                   |
21424 |     21400   0DE2'                     l11095:;  BSR  set  to:  0 |
21425 |     21401                            |
21426 |     21402                            ;main.c:  2496:  rv  =  calibration_index  =  val; |
21427 |     21403   0DE2'  C020'  F004'                movff  (c:vscp_writeAppReg@val),(c:_calibration_index) |
21428 |     21404   0DE6'  C004'  F022'                movff  (c:_calibration_index),(c:vscp_writeAppReg@rv) |
21429 |     21405   0DEA'  EF00'  F000'                goto   l11117 |
21430 |     21406                                   line   2503 |
21431 |     21407                                   |
21432 |     21408   0DEE'                     l11097:;  BSR  set  to:  0 |
21433 |     21409                            |
21434 |     21410                            ;main.c:  2502:  writeEEPROM(0x9E  + |
21435 |     21411                            ;main.c:  2503:  calibration_index,  val); |
21436 |     21412   0DEE'  0E9E                       movlw  low(09Eh) |
21437 |     21413   0DF0'  2404'                      addwf  ((c:_calibration_index)),c,w |
21438 |     21414                                   |
21439 |     21415   0DF2'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21440 |     21416   0DF4'  6A0E'                      clrf   1+((c:?_writeEEPROM)),c |
21441 |     21417   0DF6'  0E00                       movlw  high(09Eh) |
21442 |     21418   0DF8'  220E'                      addwfc 1+((c:?_writeEEPROM)),c |
21443 |     21419   0DFA'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
21444 |     21420   0DFE'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21445 |     21421                                   line   2505 |
21446 |     21422                            ;main.c:  2504:  rv  =  readEEPROM(0x9E  + |
21447 |     21423                            ;main.c:  2505:  calibration_index); |
21448 |     21424   0E02'  0E9E                       movlw  low(09Eh) |
21449 |     21425   0E04'  2404'                      addwf  ((c:_calibration_index)),c,w |
21450 |     21426                                   |
21451 |     21427   0E06'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21452 |     21428   0E08'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
21453 |     21429   0E0A'  0E00                       movlw  high(09Eh) |
21454 |     21430   0E0C'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
21455 |     21431   0E0E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21456 |     21432   0E12'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21457 |     21433                                   line   2506 |
21458 |     21434                            ;main.c:  2506:  break; |
21459 |     21435   0E14'  EF00'  F000'                goto   l11117 |
21460 |     21436                                   line   2509 |
21461 |     21437                                   |
21462 |     21438   0E18'                     l11099:;  BSR  set  to:  0 |
21463 |     21439                            |
21464 |     21440                            ;main.c:  2509:  writeEEPROM(0xF2,  val); |
21465 |     21441   0E18'  0E00                       movlw  high(0F2h) |
21466 |     21442   0E1A'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21467 |     21443   0E1C'  0EF2                       movlw  low(0F2h) |
21468 |     21444   0E1E'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21469 |     21445   0E20'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
21470 |     21446   0E24'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21471 |     21447                                   line   2510 |
21472 |     21448                            ;main.c:  2510:  rv  =  readEEPROM(0xF2); |
21473 |     21449   0E28'  0E00                       movlw  high(0F2h) |
21474 |     21450   0E2A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21475 |     21451   0E2C'  0EF2                       movlw  low(0F2h) |
21476 |     21452   0E2E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21477 |     21453   0E30'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21478 |     21454   0E34'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21479 |     21455                                   line   2511 |
21480 |     21456                            ;main.c:  2511:  break; |
21481 |     21457   0E36'  EF00'  F000'                goto   l11117 |
21482 |     21458                                   line   2514 |
21483 |     21459                                   |
21484 |     21460   0E3A'                     l11101:;  BSR  set  to:  0 |
21485 |     21461                            |
21486 |     21462                            ;main.c:  2514:  writeEEPROM(0xF3,  val); |
21487 |     21463   0E3A'  0E00                       movlw  high(0F3h) |
21488 |     21464   0E3C'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
21489 |     21465   0E3E'  0EF3                       movlw  low(0F3h) |
21490 |     21466   0E40'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21491 |     21467   0E42'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
21492 |     21468   0E46'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21493 |     21469                                   line   2515 |
21494 |     21470                            ;main.c:  2515:  rv  =  readEEPROM(0xF3); |
21495 |     21471   0E4A'  0E00                       movlw  high(0F3h) |
21496 |     21472   0E4C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
21497 |     21473   0E4E'  0EF3                       movlw  low(0F3h) |
21498 |     21474   0E50'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21499 |     21475   0E52'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21500 |     21476   0E56'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21501 |     21477                                   line   2516 |
21502 |     21478                            ;main.c:  2516:  break; |
21503 |     21479   0E58'  EF00'  F000'                goto   l11117 |
21504 |     21480                                   line   2519 |
21505 |     21481                                   |
21506 |     21482   0E5C'                     l11103:;  BSR  set  to:  0 |
21507 |     21483                            |
21508 |     21484                            ;main.c:  2519:  rv  =  ~val; |
21509 |     21485   0E5C'  5020'                      movf   ((c:vscp_writeAppReg@val)),c,w |
21510 |     21486   0E5E'  0AFF                       xorlw  0ffh |
21511 |     21487   0E60'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21512 |     21488                                   line   2520 |
21513 |     21489                            ;main.c:  2520:  break; |
21514 |     21490   0E62'  EF00'  F000'                goto   l11117 |
21515 |     21491                                   line   1878 |
21516 |     21492                                   |
21517 |     21493   0E66'                     l11107:;  BSR  set  to:  0 |
21518 |     21494                            |
21519 |     21495   0E66'  5021'                      movf   ((c:vscp_writeAppReg@reg)),c,w |
21520 |     21496                                   ;  Switch  size  1,  requested  type  "space" |
21521 |     21497                            ;  Number  of  cases  is  96,  Range  of  values  is  0  to  119 |
21522 |     21498                            ;  switch  strategies  available: |
21523 |     21499                            ;  Name          Instructions  Cycles |
21524 |     21500                            ;  simple_byte           289    145  (average) |
21525 |     21501                            ;      Chosen  strategy  is  simple_byte |
21526 |     21502                            |
21527 |     21503   0E68'  0A00                       xorlw  0^0       ;  case  0 |
21528 |     21504   0E6A'  B4D8                       skipnz |
21529 |     21505   0E6C'  EF00'  F000'                goto   l10911 |
21530 |     21506   0E70'  0A01                       xorlw  1^0       ;  case  1 |
21531 |     21507   0E72'  B4D8                       skipnz |
21532 |     21508   0E74'  EF00'  F000'                goto   l10913 |
21533 |     21509   0E78'  0A03                       xorlw  2^1       ;  case  2 |
21534 |     21510   0E7A'  B4D8                       skipnz |
21535 |     21511   0E7C'  EF00'  F000'                goto   l10915 |
21536 |     21512   0E80'  0A01                       xorlw  3^2       ;  case  3 |
21537 |     21513   0E82'  B4D8                       skipnz |
21538 |     21514   0E84'  EF00'  F000'                goto   l10917 |
21539 |     21515   0E88'  0A07                       xorlw  4^3       ;  case  4 |
21540 |     21516   0E8A'  B4D8                       skipnz |
21541 |     21517   0E8C'  EF00'  F000'                goto   l10919 |
21542 |     21518   0E90'  0A01                       xorlw  5^4       ;  case  5 |
21543 |     21519   0E92'  B4D8                       skipnz |
21544 |     21520   0E94'  EF00'  F000'                goto   l10921 |
21545 |     21521   0E98'  0A03                       xorlw  6^5       ;  case  6 |
21546 |     21522   0E9A'  B4D8                       skipnz |
21547 |     21523   0E9C'  EF00'  F000'                goto   l10923 |
21548 |     21524   0EA0'  0A01                       xorlw  7^6       ;  case  7 |
21549 |     21525   0EA2'  B4D8                       skipnz |
21550 |     21526   0EA4'  EF00'  F000'                goto   l10925 |
21551 |     21527   0EA8'  0A13                       xorlw  20^7      ;  case  20 |
21552 |     21528   0EAA'  B4D8                       skipnz |
21553 |     21529   0EAC'  EF00'  F000'                goto   l10927 |
21554 |     21530   0EB0'  0A01                       xorlw  21^20     ;  case  21 |
21555 |     21531   0EB2'  B4D8                       skipnz |
21556 |     21532   0EB4'  EF00'  F000'                goto   l10929 |
21557 |     21533   0EB8'  0A03                       xorlw  22^21     ;  case  22 |
21558 |     21534   0EBA'  B4D8                       skipnz |
21559 |     21535   0EBC'  EF00'  F000'                goto   l10931 |
21560 |     21536   0EC0'  0A01                       xorlw  23^22     ;  case  23 |
21561 |     21537   0EC2'  B4D8                       skipnz |
21562 |     21538   0EC4'  EF00'  F000'                goto   l10933 |
21563 |     21539   0EC8'  0A0F                       xorlw  24^23     ;  case  24 |
21564 |     21540   0ECA'  B4D8                       skipnz |
21565 |     21541   0ECC'  EF00'  F000'                goto   l10935 |
21566 |     21542   0ED0'  0A01                       xorlw  25^24     ;  case  25 |
21567 |     21543   0ED2'  B4D8                       skipnz |
21568 |     21544   0ED4'  EF00'  F000'                goto   l10937 |
21569 |     21545   0ED8'  0A3F                       xorlw  38^25     ;  case  38 |
21570 |     21546   0EDA'  B4D8                       skipnz |
21571 |     21547   0EDC'  EF00'  F000'                goto   l10939 |
21572 |     21548   0EE0'  0A01                       xorlw  39^38     ;  case  39 |
21573 |     21549   0EE2'  B4D8                       skipnz |
21574 |     21550   0EE4'  EF00'  F000'                goto   l10941 |
21575 |     21551   0EE8'  0A0F                       xorlw  40^39     ;  case  40 |
21576 |     21552   0EEA'  B4D8                       skipnz |
21577 |     21553   0EEC'  EF00'  F000'                goto   l10943 |
21578 |     21554   0EF0'  0A01                       xorlw  41^40     ;  case  41 |
21579 |     21555   0EF2'  B4D8                       skipnz |
21580 |     21556   0EF4'  EF00'  F000'                goto   l10945 |
21581 |     21557   0EF8'  0A03                       xorlw  42^41     ;  case  42 |
21582 |     21558   0EFA'  B4D8                       skipnz |
21583 |     21559   0EFC'  EF00'  F000'                goto   l10947 |
21584 |     21560   0F00'  0A01                       xorlw  43^42     ;  case  43 |
21585 |     21561   0F02'  B4D8                       skipnz |
21586 |     21562   0F04'  EF00'  F000'                goto   l10949 |
21587 |     21563   0F08'  0A07                       xorlw  44^43     ;  case  44 |
21588 |     21564   0F0A'  B4D8                       skipnz |
21589 |     21565   0F0C'  EF00'  F000'                goto   l10951 |
21590 |     21566   0F10'  0A01                       xorlw  45^44     ;  case  45 |
21591 |     21567   0F12'  B4D8                       skipnz |
21592 |     21568   0F14'  EF00'  F000'                goto   l10953 |
21593 |     21569   0F18'  0A03                       xorlw  46^45     ;  case  46 |
21594 |     21570   0F1A'  B4D8                       skipnz |
21595 |     21571   0F1C'  EF00'  F000'                goto   l10955 |
21596 |     21572   0F20'  0A01                       xorlw  47^46     ;  case  47 |
21597 |     21573   0F22'  B4D8                       skipnz |
21598 |     21574   0F24'  EF00'  F000'                goto   l10957 |
21599 |     21575   0F28'  0A1F                       xorlw  48^47     ;  case  48 |
21600 |     21576   0F2A'  B4D8                       skipnz |
21601 |     21577   0F2C'  EF00'  F000'                goto   l10959 |
21602 |     21578   0F30'  0A01                       xorlw  49^48     ;  case  49 |
21603 |     21579   0F32'  B4D8                       skipnz |
21604 |     21580   0F34'  EF00'  F000'                goto   l10961 |
21605 |     21581   0F38'  0A03                       xorlw  50^49     ;  case  50 |
21606 |     21582   0F3A'  B4D8                       skipnz |
21607 |     21583   0F3C'  EF00'  F000'                goto   l10963 |
21608 |     21584   0F40'  0A01                       xorlw  51^50     ;  case  51 |
21609 |     21585   0F42'  B4D8                       skipnz |
21610 |     21586   0F44'  EF00'  F000'                goto   l10965 |
21611 |     21587   0F48'  0A07                       xorlw  52^51     ;  case  52 |
21612 |     21588   0F4A'  B4D8                       skipnz |
21613 |     21589   0F4C'  EF00'  F000'                goto   l10967 |
21614 |     21590   0F50'  0A01                       xorlw  53^52     ;  case  53 |
21615 |     21591   0F52'  B4D8                       skipnz |
21616 |     21592   0F54'  EF00'  F000'                goto   l10969 |
21617 |     21593   0F58'  0A03                       xorlw  54^53     ;  case  54 |
21618 |     21594   0F5A'  B4D8                       skipnz |
21619 |     21595   0F5C'  EF00'  F000'                goto   l10971 |
21620 |     21596   0F60'  0A01                       xorlw  55^54     ;  case  55 |
21621 |     21597   0F62'  B4D8                       skipnz |
21622 |     21598   0F64'  EF00'  F000'                goto   l10973 |
21623 |     21599   0F68'  0A0F                       xorlw  56^55     ;  case  56 |
21624 |     21600   0F6A'  B4D8                       skipnz |
21625 |     21601   0F6C'  EF00'  F000'                goto   l10975 |
21626 |     21602   0F70'  0A01                       xorlw  57^56     ;  case  57 |
21627 |     21603   0F72'  B4D8                       skipnz |
21628 |     21604   0F74'  EF00'  F000'                goto   l10977 |
21629 |     21605   0F78'  0A03                       xorlw  58^57     ;  case  58 |
21630 |     21606   0F7A'  B4D8                       skipnz |
21631 |     21607   0F7C'  EF00'  F000'                goto   l10979 |
21632 |     21608   0F80'  0A01                       xorlw  59^58     ;  case  59 |
21633 |     21609   0F82'  B4D8                       skipnz |
21634 |     21610   0F84'  EF00'  F000'                goto   l10981 |
21635 |     21611   0F88'  0A07                       xorlw  60^59     ;  case  60 |
21636 |     21612   0F8A'  B4D8                       skipnz |
21637 |     21613   0F8C'  EF00'  F000'                goto   l10983 |
21638 |     21614   0F90'  0A01                       xorlw  61^60     ;  case  61 |
21639 |     21615   0F92'  B4D8                       skipnz |
21640 |     21616   0F94'  EF00'  F000'                goto   l10985 |
21641 |     21617   0F98'  0A03                       xorlw  62^61     ;  case  62 |
21642 |     21618   0F9A'  B4D8                       skipnz |
21643 |     21619   0F9C'  EF00'  F000'                goto   l10987 |
21644 |     21620   0FA0'  0A01                       xorlw  63^62     ;  case  63 |
21645 |     21621   0FA2'  B4D8                       skipnz |
21646 |     21622   0FA4'  EF00'  F000'                goto   l10989 |
21647 |     21623   0FA8'  0A7F                       xorlw  64^63     ;  case  64 |
21648 |     21624   0FAA'  B4D8                       skipnz |
21649 |     21625   0FAC'  EF00'  F000'                goto   l10991 |
21650 |     21626   0FB0'  0A01                       xorlw  65^64     ;  case  65 |
21651 |     21627   0FB2'  B4D8                       skipnz |
21652 |     21628   0FB4'  EF00'  F000'                goto   l10993 |
21653 |     21629   0FB8'  0A03                       xorlw  66^65     ;  case  66 |
21654 |     21630   0FBA'  B4D8                       skipnz |
21655 |     21631   0FBC'  EF00'  F000'                goto   l10995 |
21656 |     21632   0FC0'  0A01                       xorlw  67^66     ;  case  67 |
21657 |     21633   0FC2'  B4D8                       skipnz |
21658 |     21634   0FC4'  EF00'  F000'                goto   l10997 |
21659 |     21635   0FC8'  0A07                       xorlw  68^67     ;  case  68 |
21660 |     21636   0FCA'  B4D8                       skipnz |
21661 |     21637   0FCC'  EF00'  F000'                goto   l10999 |
21662 |     21638   0FD0'  0A01                       xorlw  69^68     ;  case  69 |
21663 |     21639   0FD2'  B4D8                       skipnz |
21664 |     21640   0FD4'  EF00'  F000'                goto   l11001 |
21665 |     21641   0FD8'  0A03                       xorlw  70^69     ;  case  70 |
21666 |     21642   0FDA'  B4D8                       skipnz |
21667 |     21643   0FDC'  EF00'  F000'                goto   l11003 |
21668 |     21644   0FE0'  0A01                       xorlw  71^70     ;  case  71 |
21669 |     21645   0FE2'  B4D8                       skipnz |
21670 |     21646   0FE4'  EF00'  F000'                goto   l11005 |
21671 |     21647   0FE8'  0A0F                       xorlw  72^71     ;  case  72 |
21672 |     21648   0FEA'  B4D8                       skipnz |
21673 |     21649   0FEC'  EF00'  F000'                goto   l11007 |
21674 |     21650   0FF0'  0A01                       xorlw  73^72     ;  case  73 |
21675 |     21651   0FF2'  B4D8                       skipnz |
21676 |     21652   0FF4'  EF00'  F000'                goto   l11009 |
21677 |     21653   0FF8'  0A03                       xorlw  74^73     ;  case  74 |
21678 |     21654   0FFA'  B4D8                       skipnz |
21679 |     21655   0FFC'  EF00'  F000'                goto   l11011 |
21680 |     21656   1000'  0A01                       xorlw  75^74     ;  case  75 |
21681 |     21657   1002'  B4D8                       skipnz |
21682 |     21658   1004'  EF00'  F000'                goto   l11013 |
21683 |     21659   1008'  0A07                       xorlw  76^75     ;  case  76 |
21684 |     21660   100A'  B4D8                       skipnz |
21685 |     21661   100C'  EF00'  F000'                goto   l11015 |
21686 |     21662   1010'  0A01                       xorlw  77^76     ;  case  77 |
21687 |     21663   1012'  B4D8                       skipnz |
21688 |     21664   1014'  EF00'  F000'                goto   l11017 |
21689 |     21665   1018'  0A03                       xorlw  78^77     ;  case  78 |
21690 |     21666   101A'  B4D8                       skipnz |
21691 |     21667   101C'  EF00'  F000'                goto   l11019 |
21692 |     21668   1020'  0A01                       xorlw  79^78     ;  case  79 |
21693 |     21669   1022'  B4D8                       skipnz |
21694 |     21670   1024'  EF00'  F000'                goto   l11021 |
21695 |     21671   1028'  0A1F                       xorlw  80^79     ;  case  80 |
21696 |     21672   102A'  B4D8                       skipnz |
21697 |     21673   102C'  EF00'  F000'                goto   l11023 |
21698 |     21674   1030'  0A01                       xorlw  81^80     ;  case  81 |
21699 |     21675   1032'  B4D8                       skipnz |
21700 |     21676   1034'  EF00'  F000'                goto   l11025 |
21701 |     21677   1038'  0A03                       xorlw  82^81     ;  case  82 |
21702 |     21678   103A'  B4D8                       skipnz |
21703 |     21679   103C'  EF00'  F000'                goto   l11027 |
21704 |     21680   1040'  0A01                       xorlw  83^82     ;  case  83 |
21705 |     21681   1042'  B4D8                       skipnz |
21706 |     21682   1044'  EF00'  F000'                goto   l11029 |
21707 |     21683   1048'  0A07                       xorlw  84^83     ;  case  84 |
21708 |     21684   104A'  B4D8                       skipnz |
21709 |     21685   104C'  EF00'  F000'                goto   l11031 |
21710 |     21686   1050'  0A01                       xorlw  85^84     ;  case  85 |
21711 |     21687   1052'  B4D8                       skipnz |
21712 |     21688   1054'  EF00'  F000'                goto   l11033 |
21713 |     21689   1058'  0A03                       xorlw  86^85     ;  case  86 |
21714 |     21690   105A'  B4D8                       skipnz |
21715 |     21691   105C'  EF00'  F000'                goto   l11035 |
21716 |     21692   1060'  0A01                       xorlw  87^86     ;  case  87 |
21717 |     21693   1062'  B4D8                       skipnz |
21718 |     21694   1064'  EF00'  F000'                goto   l11037 |
21719 |     21695   1068'  0A0F                       xorlw  88^87     ;  case  88 |
21720 |     21696   106A'  B4D8                       skipnz |
21721 |     21697   106C'  EF00'  F000'                goto   l11039 |
21722 |     21698   1070'  0A01                       xorlw  89^88     ;  case  89 |
21723 |     21699   1072'  B4D8                       skipnz |
21724 |     21700   1074'  EF00'  F000'                goto   l11041 |
21725 |     21701   1078'  0A03                       xorlw  90^89     ;  case  90 |
21726 |     21702   107A'  B4D8                       skipnz |
21727 |     21703   107C'  EF00'  F000'                goto   l11043 |
21728 |     21704   1080'  0A01                       xorlw  91^90     ;  case  91 |
21729 |     21705   1082'  B4D8                       skipnz |
21730 |     21706   1084'  EF00'  F000'                goto   l11045 |
21731 |     21707   1088'  0A07                       xorlw  92^91     ;  case  92 |
21732 |     21708   108A'  B4D8                       skipnz |
21733 |     21709   108C'  EF00'  F000'                goto   l11047 |
21734 |     21710   1090'  0A01                       xorlw  93^92     ;  case  93 |
21735 |     21711   1092'  B4D8                       skipnz |
21736 |     21712   1094'  EF00'  F000'                goto   l11049 |
21737 |     21713   1098'  0A03                       xorlw  94^93     ;  case  94 |
21738 |     21714   109A'  B4D8                       skipnz |
21739 |     21715   109C'  EF00'  F000'                goto   l11051 |
21740 |     21716   10A0'  0A01                       xorlw  95^94     ;  case  95 |
21741 |     21717   10A2'  B4D8                       skipnz |
21742 |     21718   10A4'  EF00'  F000'                goto   l11053 |
21743 |     21719   10A8'  0A3F                       xorlw  96^95     ;  case  96 |
21744 |     21720   10AA'  B4D8                       skipnz |
21745 |     21721   10AC'  EF00'  F000'                goto   l11055 |
21746 |     21722   10B0'  0A01                       xorlw  97^96     ;  case  97 |
21747 |     21723   10B2'  B4D8                       skipnz |
21748 |     21724   10B4'  EF00'  F000'                goto   l11057 |
21749 |     21725   10B8'  0A03                       xorlw  98^97     ;  case  98 |
21750 |     21726   10BA'  B4D8                       skipnz |
21751 |     21727   10BC'  EF00'  F000'                goto   l11059 |
21752 |     21728   10C0'  0A01                       xorlw  99^98     ;  case  99 |
21753 |     21729   10C2'  B4D8                       skipnz |
21754 |     21730   10C4'  EF00'  F000'                goto   l11061 |
21755 |     21731   10C8'  0A07                       xorlw  100^99    ;  case  100 |
21756 |     21732   10CA'  B4D8                       skipnz |
21757 |     21733   10CC'  EF00'  F000'                goto   l11063 |
21758 |     21734   10D0'  0A01                       xorlw  101^100   ;  case  101 |
21759 |     21735   10D2'  B4D8                       skipnz |
21760 |     21736   10D4'  EF00'  F000'                goto   l11065 |
21761 |     21737   10D8'  0A03                       xorlw  102^101   ;  case  102 |
21762 |     21738   10DA'  B4D8                       skipnz |
21763 |     21739   10DC'  EF00'  F000'                goto   l11067 |
21764 |     21740   10E0'  0A01                       xorlw  103^102   ;  case  103 |
21765 |     21741   10E2'  B4D8                       skipnz |
21766 |     21742   10E4'  EF00'  F000'                goto   l11069 |
21767 |     21743   10E8'  0A0F                       xorlw  104^103   ;  case  104 |
21768 |     21744   10EA'  B4D8                       skipnz |
21769 |     21745   10EC'  EF00'  F000'                goto   l11071 |
21770 |     21746   10F0'  0A01                       xorlw  105^104   ;  case  105 |
21771 |     21747   10F2'  B4D8                       skipnz |
21772 |     21748   10F4'  EF00'  F000'                goto   l11073 |
21773 |     21749   10F8'  0A03                       xorlw  106^105   ;  case  106 |
21774 |     21750   10FA'  B4D8                       skipnz |
21775 |     21751   10FC'  EF00'  F000'                goto   l11075 |
21776 |     21752   1100'  0A01                       xorlw  107^106   ;  case  107 |
21777 |     21753   1102'  B4D8                       skipnz |
21778 |     21754   1104'  EF00'  F000'                goto   l11077 |
21779 |     21755   1108'  0A07                       xorlw  108^107   ;  case  108 |
21780 |     21756   110A'  B4D8                       skipnz |
21781 |     21757   110C'  EF00'  F000'                goto   l11079 |
21782 |     21758   1110'  0A01                       xorlw  109^108   ;  case  109 |
21783 |     21759   1112'  B4D8                       skipnz |
21784 |     21760   1114'  EF00'  F000'                goto   l11081 |
21785 |     21761   1118'  0A03                       xorlw  110^109   ;  case  110 |
21786 |     21762   111A'  B4D8                       skipnz |
21787 |     21763   111C'  EF00'  F000'                goto   l11083 |
21788 |     21764   1120'  0A01                       xorlw  111^110   ;  case  111 |
21789 |     21765   1122'  B4D8                       skipnz |
21790 |     21766   1124'  EF00'  F000'                goto   l11085 |
21791 |     21767   1128'  0A1F                       xorlw  112^111   ;  case  112 |
21792 |     21768   112A'  B4D8                       skipnz |
21793 |     21769   112C'  EF00'  F000'                goto   l11087 |
21794 |     21770   1130'  0A01                       xorlw  113^112   ;  case  113 |
21795 |     21771   1132'  B4D8                       skipnz |
21796 |     21772   1134'  EF00'  F000'                goto   l516 |
21797 |     21773   1138'  0A03                       xorlw  114^113   ;  case  114 |
21798 |     21774   113A'  B4D8                       skipnz |
21799 |     21775   113C'  EF00'  F000'                goto   l11089 |
21800 |     21776   1140'  0A01                       xorlw  115^114   ;  case  115 |
21801 |     21777   1142'  B4D8                       skipnz |
21802 |     21778   1144'  EF00'  F000'                goto   l11091 |
21803 |     21779   1148'  0A07                       xorlw  116^115   ;  case  116 |
21804 |     21780   114A'  B4D8                       skipnz |
21805 |     21781   114C'  EF00'  F000'                goto   l11093 |
21806 |     21782   1150'  0A01                       xorlw  117^116   ;  case  117 |
21807 |     21783   1152'  B4D8                       skipnz |
21808 |     21784   1154'  EF00'  F000'                goto   l11097 |
21809 |     21785   1158'  0A03                       xorlw  118^117   ;  case  118 |
21810 |     21786   115A'  B4D8                       skipnz |
21811 |     21787   115C'  EF00'  F000'                goto   l11099 |
21812 |     21788   1160'  0A01                       xorlw  119^118   ;  case  119 |
21813 |     21789   1162'  B4D8                       skipnz |
21814 |     21790   1164'  EF00'  F000'                goto   l11101 |
21815 |     21791   1168'  EF00'  F000'                goto   l11103 |
21816 |     21792                            |
21817 |     21793                                   line   2522 |
21818 |     21794                                   |
21819 |     21795   116C'                     l11109:;  BSR  set  to:  0 |
21820 |     21796                            |
21821 |     21797   116C'  0400'                      decf   ((c:_vscp_page_select)),c,w |
21822 |     21798   116E'  1001'                      iorwf  ((c:_vscp_page_select+1)),c,w |
21823 |     21799                            |
21824 |     21800   1170'  A4D8                       btfss  status,2 |
21825 |     21801   1172'  EF00'  F000'                goto   u8731 |
21826 |     21802   1176'  EF00'  F000'                goto   u8730 |
21827 |     21803   117A'                     u8731: |
21828 |     21804   117A'  EF00'  F000'                goto   l11117 |
21829 |     21805   117E'                     u8730: |
21830 |     21806                                   line   2524 |
21831 |     21807                                   |
21832 |     21808   117E'                     l11111:;  BSR  set  to:  0 |
21833 |     21809                            |
21834 |     21810                            ;main.c:  2524:  if  (reg &lsaquo =  0x48)  { |
21835 |     21811   117E'  0E49                       movlw  (049h)&0ffh |
21836 |     21812   1180'  6021'                      cpfslt ((c:vscp_writeAppReg@reg)),c |
21837 |     21813   1182'  EF00'  F000'                goto   u8741 |
21838 |     21814   1186'  EF00'  F000'                goto   u8740 |
21839 |     21815   118A'                     u8741: |
21840 |     21816   118A'  EF00'  F000'                goto   l11117 |
21841 |     21817   118E'                     u8740: |
21842 |     21818                                   line   2525 |
21843 |     21819                                   |
21844 |     21820   118E'                     l11113:;  BSR  set  to:  0 |
21845 |     21821                            |
21846 |     21822                            ;main.c:  2525:  writeEEPROM(0xAA  +  reg,  val); |
21847 |     21823   118E'  0EAA                       movlw  low(0AAh) |
21848 |     21824   1190'  2421'                      addwf  ((c:vscp_writeAppReg@reg)),c,w |
21849 |     21825                                   |
21850 |     21826   1192'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
21851 |     21827   1194'  6A0E'                      clrf   1+((c:?_writeEEPROM)),c |
21852 |     21828   1196'  0E00                       movlw  high(0AAh) |
21853 |     21829   1198'  220E'                      addwfc 1+((c:?_writeEEPROM)),c |
21854 |     21830   119A'  C020'  F00F'                movff  (c:vscp_writeAppReg@val),0+((c:?_writeEEPROM)+02h) |
21855 |     21831   119E'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
21856 |     21832                                   line   2526 |
21857 |     21833                            ;main.c:  2526:  rv  =  readEEPROM(0xAA  +  reg); |
21858 |     21834   11A2'  0EAA                       movlw  low(0AAh) |
21859 |     21835   11A4'  2421'                      addwf  ((c:vscp_writeAppReg@reg)),c,w |
21860 |     21836                                   |
21861 |     21837   11A6'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
21862 |     21838   11A8'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
21863 |     21839   11AA'  0E00                       movlw  high(0AAh) |
21864 |     21840   11AC'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
21865 |     21841   11AE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
21866 |     21842   11B2'  6E22'                      movwf  ((c:vscp_writeAppReg@rv)),c |
21867 |     21843                                   line   2527 |
21868 |     21844                                   |
21869 |     21845   11B4'                     l11115: |
21870 |     21846                            ;main.c:  2527:  writeCoeffs2Ram(); |
21871 |     21847   11B4'  EC00'  F000'                call   _writeCoeffs2Ram   ;wreg  free |
21872 |     21848                                   line   2531 |
21873 |     21849                                   |
21874 |     21850   11B8'                     l11117: |
21875 |     21851                            ;main.c:  2528:  } |
21876 |     21852                            ;main.c:  2529:  } |
21877 |     21853                            ;main.c:  2531:  return  rv; |
21878 |     21854   11B8'  5022'                      movf   ((c:vscp_writeAppReg@rv)),c,w |
21879 |     21855                                   line   2532 |
21880 |     21856                                   |
21881 |     21857   11BA'                     l528: |
21882 |     21858   11BA'  0012                       return |
21883 |     21859                                   opt  stack  0 |
21884 |     21860                            GLOBAL __end_of_vscp_writeAppReg |
21885 |     21861   11BC'                            __end_of_vscp_writeAppReg: |
21886 |     21862                                   signat _vscp_writeAppReg,8313 |
21887 |     21863                                   global _vscp_readRegister |
21888 |     21864                            |
21889 |     21865  ;;  ***************  function  _vscp_readRegister  ***************** |
21890 |     21866  ;;  Defined  at: |
21891 |     21867  ;;              line  550  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
21892 |     21868  ;;  Parameters:     Size   Location      Type |
21893 |     21869  ;;   reg              1     wreg      unsigned  char  |
21894 |     21870  ;;  Auto  vars:      Size   Location      Type |
21895 |     21871  ;;   reg              1    20[COMRAM]  unsigned  char  |
21896 |     21872  ;;  Return  value:   Size   Location      Type |
21897 |     21873  ;;                   1     wreg       unsigned  char  |
21898 |     21874  ;;  Registers  used: |
21899 |     21875  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  tblptrl,  tblptrh,  tblptru,  cstack |
21900 |     21876  ;;  Tracked  objects: |
21901 |     21877  ;;              On  entry  :  F/0 |
21902 |     21878  ;;              On  exit   :  0/0 |
21903 |     21879  ;;              Unchanged:  0/0 |
21904 |     21880  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
21905 |     21881  ;;       Params:          0        0        0        0        0        0        0 |
21906 |     21882  ;;       Locals:          1        0        0        0        0        0        0 |
21907 |     21883  ;;       Temps:           0        0        0        0        0        0        0 |
21908 |     21884  ;;       Totals:          1        0        0        0        0        0        0 |
21909 |     21885  ;;Total  ram  usage:         1  bytes |
21910 |     21886  ;;  Hardware  stack  levels  used:     1 |
21911 |     21887  ;;  Hardware  stack  levels  required  when  called:     5 |
21912 |     21888  ;;  This  function  calls: |
21913 |     21889  ;;              _vscp_readAppReg |
21914 |     21890  ;;              _vscp_readStdReg |
21915 |     21891  ;;  This  function  is  called  by: |
21916 |     21892  ;;              _vscp_handleProtocolEvent |
21917 |     21893  ;;  This  function  uses  a  non-reentrant  model |
21918 |     21894  ;; |
21919 |     21895                            psect  text43,class=CODE,space=0,reloc=2 |
21920 |     21896                            global  __ptext43 |
21921 |     21897   0000'                     __ptext43: |
21922 |     21898                            psect  text43 |
21923 |     21899                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
21924 |     21900                                   line   550 |
21925 |     21901                                   global __size_of_vscp_readRegister |
21926 |     21902   0000                             __size_of_vscp_readRegister    equ __end_of_vscp_readRegister-_vscp_readRegister |
21927 |     21903                                   |
21928 |     21904   0000'                     _vscp_readRegister: |
21929 |     21905                            ;incstack  =  0 |
21930 |     21906                                   opt    stack  23 |
21931 |     21907                            ;incstack  =  0 |
21932 |     21908                            ;vscp_readRegister@reg  stored  from  wreg |
21933 |     21909   0000'  CFE8  F014'                 movff  wreg,(c:vscp_readRegister@reg) |
21934 |     21910                                   line   551 |
21935 |     21911                                   |
21936 |     21912   0004'                     l11343:;  BSR  set  to:  0 |
21937 |     21913                            |
21938 |     21914                            ;vscp_firmware.c:  551:  if  (reg &rsaquo =  0x80)  { |
21939 |     21915   0004'  0E7F                       movlw  (080h-1) |
21940 |     21916   0006'  6414'                      cpfsgt ((c:vscp_readRegister@reg)),c |
21941 |     21917   0008'  EF00'  F000'                goto   u9031 |
21942 |     21918   000C'  EF00'  F000'                goto   u9030 |
21943 |     21919   0010'                     u9031: |
21944 |     21920   0010'  EF00'  F000'                goto   l11351 |
21945 |     21921   0014'                     u9030: |
21946 |     21922                                   line   552 |
21947 |     21923                                   |
21948 |     21924   0014'                     l11345:;  BSR  set  to:  0 |
21949 |     21925                            |
21950 |     21926                            ;vscp_firmware.c:  552:  return  vscp_readStdReg(reg); |
21951 |     21927   0014'  5014'                      movf   ((c:vscp_readRegister@reg)),c,w |
21952 |     21928                                   |
21953 |     21929   0016'  EC00'  F000'                call   _vscp_readStdReg |
21954 |     21930   001A'  EF00'  F000'                goto   l1066 |
21955 |     21931                                   line   554 |
21956 |     21932                                   |
21957 |     21933   001E'                     l11351:;  BSR  set  to:  0 |
21958 |     21934                            |
21959 |     21935                            ;vscp_firmware.c:  554:  return  vscp_readAppReg(reg); |
21960 |     21936   001E'  5014'                      movf   ((c:vscp_readRegister@reg)),c,w |
21961 |     21937                                   |
21962 |     21938   0020'  EC00'  F000'                call   _vscp_readAppReg |
21963 |     21939                                   line   556 |
21964 |     21940                                   |
21965 |     21941   0024'                     l1066: |
21966 |     21942   0024'  0012                       return |
21967 |     21943                                   opt  stack  0 |
21968 |     21944                            GLOBAL __end_of_vscp_readRegister |
21969 |     21945   0026'                            __end_of_vscp_readRegister: |
21970 |     21946                                   signat _vscp_readRegister,4217 |
21971 |     21947                                   global _vscp_readStdReg |
21972 |     21948                            |
21973 |     21949  ;;  ***************  function  _vscp_readStdReg  ***************** |
21974 |     21950  ;;  Defined  at: |
21975 |     21951  ;;              line  563  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
21976 |     21952  ;;  Parameters:     Size   Location      Type |
21977 |     21953  ;;   reg              1     wreg      unsigned  char  |
21978 |     21954  ;;  Auto  vars:      Size   Location      Type |
21979 |     21955  ;;   reg              1    19[COMRAM]  unsigned  char  |
21980 |     21956  ;;   rv               1    18[COMRAM]  unsigned  char  |
21981 |     21957  ;;  Return  value:   Size   Location      Type |
21982 |     21958  ;;                   1     wreg       unsigned  char  |
21983 |     21959  ;;  Registers  used: |
21984 |     21960  ;;              wreg,  status,2,  status,0,  tblptrl,  tblptrh,  tblptru,  cstack |
21985 |     21961  ;;  Tracked  objects: |
21986 |     21962  ;;              On  entry  :  F/0 |
21987 |     21963  ;;              On  exit   :  0/0 |
21988 |     21964  ;;              Unchanged:  0/0 |
21989 |     21965  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
21990 |     21966  ;;       Params:          0        0        0        0        0        0        0 |
21991 |     21967  ;;       Locals:          2        0        0        0        0        0        0 |
21992 |     21968  ;;       Temps:           0        0        0        0        0        0        0 |
21993 |     21969  ;;       Totals:          2        0        0        0        0        0        0 |
21994 |     21970  ;;Total  ram  usage:         2  bytes |
21995 |     21971  ;;  Hardware  stack  levels  used:     1 |
21996 |     21972  ;;  Hardware  stack  levels  required  when  called:     4 |
21997 |     21973  ;;  This  function  calls: |
21998 |     21974  ;;              _vscp_getMajorVersion |
21999 |     21975  ;;              _vscp_getMinorVersion |
22000 |     21976  ;;              _vscp_getSubMinorVersion |
22001 |     21977  ;;              _vscp_getGUID |
22002 |     21978  ;;              _vscp_getMDF_URL |
22003 |     21979  ;;              _vscp_getUserID |
22004 |     21980  ;;              _vscp_getManufacturerId |
22005 |     21981  ;;              _vscp_getBootLoaderAlgorithm |
22006 |     21982  ;;              _vscp_getBufferSize |
22007 |     21983  ;;              _vscp_getRegisterPagesUsed |
22008 |     21984  ;;  This  function  is  called  by: |
22009 |     21985  ;;              _vscp_readRegister |
22010 |     21986  ;;              _vscp_handleProtocolEvent |
22011 |     21987  ;;  This  function  uses  a  non-reentrant  model |
22012 |     21988  ;; |
22013 |     21989                            psect  text44,class=CODE,space=0,reloc=2 |
22014 |     21990                            global  __ptext44 |
22015 |     21991   0000'                     __ptext44: |
22016 |     21992                            psect  text44 |
22017 |     21993                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
22018 |     21994                                   line   563 |
22019 |     21995                                   global __size_of_vscp_readStdReg |
22020 |     21996   0000                             __size_of_vscp_readStdReg      equ   __end_of_vscp_readStdReg-_vscp_readStdReg |
22021 |     21997                                   |
22022 |     21998   0000'                     _vscp_readStdReg: |
22023 |     21999                            ;incstack  =  0 |
22024 |     22000                                   opt    stack  24 |
22025 |     22001                            ;incstack  =  0 |
22026 |     22002                            ;vscp_readStdReg@reg  stored  from  wreg |
22027 |     22003   0000'  CFE8  F013'                 movff  wreg,(c:vscp_readStdReg@reg) |
22028 |     22004                                   line   564 |
22029 |     22005                                   |
22030 |     22006   0004'                     l11355:;  BSR  set  to:  0 |
22031 |     22007                            |
22032 |     22008                                   line   566 |
22033 |     22009                                   |
22034 |     22010   0004'                     l11357:;  BSR  set  to:  0 |
22035 |     22011                            |
22036 |     22012                            ;vscp_firmware.c:  566:  if  (0x80  ==  reg)  { |
22037 |     22013   0004'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22038 |     22014   0006'  0A80                       xorlw  128 |
22039 |     22015                            |
22040 |     22016   0008'  A4D8                       btfss  status,2 |
22041 |     22017   000A'  EF00'  F000'                goto   u9041 |
22042 |     22018   000E'  EF00'  F000'                goto   u9040 |
22043 |     22019   0012'                     u9041: |
22044 |     22020   0012'  EF00'  F000'                goto   l11361 |
22045 |     22021   0016'                     u9040: |
22046 |     22022                                   line   569 |
22047 |     22023                                   |
22048 |     22024   0016'                     l11359:;  BSR  set  to:  0 |
22049 |     22025                            |
22050 |     22026                            ;vscp_firmware.c:  569:  rv  =  vscp_alarmstatus; |
22051 |     22027   0016'  C005'  F012'                movff  (c:_vscp_alarmstatus),(c:vscp_readStdReg@rv) |
22052 |     22028                                   line   570 |
22053 |     22029                            ;vscp_firmware.c:  570:  vscp_alarmstatus  =  0x00; |
22054 |     22030   001A'  6A05'                      clrf   ((c:_vscp_alarmstatus)),c |
22055 |     22031                                   line   572 |
22056 |     22032                            ;vscp_firmware.c:  572:  } |
22057 |     22033   001C'  EF00'  F000'                goto   l11427 |
22058 |     22034                                   line   573 |
22059 |     22035                                   |
22060 |     22036   0020'                     l11361:;  BSR  set  to:  0 |
22061 |     22037                            |
22062 |     22038                            ;vscp_firmware.c:  573:  else  if  (0x81  ==  reg)  { |
22063 |     22039   0020'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22064 |     22040   0022'  0A81                       xorlw  129 |
22065 |     22041                            |
22066 |     22042   0024'  A4D8                       btfss  status,2 |
22067 |     22043   0026'  EF00'  F000'                goto   u9051 |
22068 |     22044   002A'  EF00'  F000'                goto   u9050 |
22069 |     22045   002E'                     u9051: |
22070 |     22046   002E'  EF00'  F000'                goto   l11365 |
22071 |     22047   0032'                     u9050: |
22072 |     22048                                   line   576 |
22073 |     22049                                   |
22074 |     22050   0032'                     l11363:;  BSR  set  to:  0 |
22075 |     22051                            |
22076 |     22052                            ;vscp_firmware.c:  576:  rv  =  1; |
22077 |     22053   0032'  0E01                       movlw  low(01h) |
22078 |     22054   0034'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22079 |     22055                                   line   578 |
22080 |     22056                            ;vscp_firmware.c:  578:  } |
22081 |     22057   0036'  EF00'  F000'                goto   l11427 |
22082 |     22058                                   line   579 |
22083 |     22059                                   |
22084 |     22060   003A'                     l11365:;  BSR  set  to:  0 |
22085 |     22061                            |
22086 |     22062                            ;vscp_firmware.c:  579:  else  if  (0x82  ==  reg)  { |
22087 |     22063   003A'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22088 |     22064   003C'  0A82                       xorlw  130 |
22089 |     22065                            |
22090 |     22066   003E'  A4D8                       btfss  status,2 |
22091 |     22067   0040'  EF00'  F000'                goto   u9061 |
22092 |     22068   0044'  EF00'  F000'                goto   u9060 |
22093 |     22069   0048'                     u9061: |
22094 |     22070   0048'  EF00'  F000'                goto   l11369 |
22095 |     22071   004C'                     u9060: |
22096 |     22072                                   line   582 |
22097 |     22073                                   |
22098 |     22074   004C'                     l11367:;  BSR  set  to:  0 |
22099 |     22075                            |
22100 |     22076                            ;vscp_firmware.c:  582:  rv  =  5; |
22101 |     22077   004C'  0E05                       movlw  low(05h) |
22102 |     22078   004E'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22103 |     22079                                   line   584 |
22104 |     22080                            ;vscp_firmware.c:  584:  } |
22105 |     22081   0050'  EF00'  F000'                goto   l11427 |
22106 |     22082                                   line   585 |
22107 |     22083                                   |
22108 |     22084   0054'                     l11369:;  BSR  set  to:  0 |
22109 |     22085                            |
22110 |     22086                            ;vscp_firmware.c:  585:  else  if  (0x83  ==  reg)  { |
22111 |     22087   0054'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22112 |     22088   0056'  0A83                       xorlw  131 |
22113 |     22089                            |
22114 |     22090   0058'  A4D8                       btfss  status,2 |
22115 |     22091   005A'  EF00'  F000'                goto   u9071 |
22116 |     22092   005E'  EF00'  F000'                goto   u9070 |
22117 |     22093   0062'                     u9071: |
22118 |     22094   0062'  EF00'  F000'                goto   l11373 |
22119 |     22095   0066'                     u9070: |
22120 |     22096                                   line   588 |
22121 |     22097                                   |
22122 |     22098   0066'                     l11371:;  BSR  set  to:  0 |
22123 |     22099                            |
22124 |     22100                            ;vscp_firmware.c:  588:  rv  =  0; |
22125 |     22101   0066'  6A12'                      clrf   ((c:vscp_readStdReg@rv)),c |
22126 |     22102                                   line   590 |
22127 |     22103                            ;vscp_firmware.c:  590:  } |
22128 |     22104   0068'  EF00'  F000'                goto   l11427 |
22129 |     22105                                   line   591 |
22130 |     22106                                   |
22131 |     22107   006C'                     l11373:;  BSR  set  to:  0 |
22132 |     22108                            |
22133 |     22109                            ;vscp_firmware.c:  591:  else  if  (0x94  ==  reg)  { |
22134 |     22110   006C'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22135 |     22111   006E'  0A94                       xorlw  148 |
22136 |     22112                            |
22137 |     22113   0070'  A4D8                       btfss  status,2 |
22138 |     22114   0072'  EF00'  F000'                goto   u9081 |
22139 |     22115   0076'  EF00'  F000'                goto   u9080 |
22140 |     22116   007A'                     u9081: |
22141 |     22117   007A'  EF00'  F000'                goto   l11377 |
22142 |     22118   007E'                     u9080: |
22143 |     22119                                   line   594 |
22144 |     22120                                   |
22145 |     22121   007E'                     l11375:;  BSR  set  to:  0 |
22146 |     22122                            |
22147 |     22123                            ;vscp_firmware.c:  594:  rv  =  vscp_getMajorVersion(); |
22148 |     22124   007E'  EC00'  F000'                call   _vscp_getMajorVersion      ;wreg  free |
22149 |     22125   0082'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22150 |     22126                                   line   596 |
22151 |     22127                            ;vscp_firmware.c:  596:  } |
22152 |     22128   0084'  EF00'  F000'                goto   l11427 |
22153 |     22129                                   line   597 |
22154 |     22130                                   |
22155 |     22131   0088'                     l11377:;  BSR  set  to:  0 |
22156 |     22132                            |
22157 |     22133                            ;vscp_firmware.c:  597:  else  if  (0x95  ==  reg)  { |
22158 |     22134   0088'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22159 |     22135   008A'  0A95                       xorlw  149 |
22160 |     22136                            |
22161 |     22137   008C'  A4D8                       btfss  status,2 |
22162 |     22138   008E'  EF00'  F000'                goto   u9091 |
22163 |     22139   0092'  EF00'  F000'                goto   u9090 |
22164 |     22140   0096'                     u9091: |
22165 |     22141   0096'  EF00'  F000'                goto   l11381 |
22166 |     22142   009A'                     u9090: |
22167 |     22143                                   line   600 |
22168 |     22144                                   |
22169 |     22145   009A'                     l11379:;  BSR  set  to:  0 |
22170 |     22146                            |
22171 |     22147                            ;vscp_firmware.c:  600:  rv  =  vscp_getMinorVersion(); |
22172 |     22148   009A'  EC00'  F000'                call   _vscp_getMinorVersion      ;wreg  free |
22173 |     22149   009E'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22174 |     22150                                   line   602 |
22175 |     22151                            ;vscp_firmware.c:  602:  } |
22176 |     22152   00A0'  EF00'  F000'                goto   l11427 |
22177 |     22153                                   line   603 |
22178 |     22154                                   |
22179 |     22155   00A4'                     l11381:;  BSR  set  to:  0 |
22180 |     22156                            |
22181 |     22157                            ;vscp_firmware.c:  603:  else  if  (0x96  ==  reg)  { |
22182 |     22158   00A4'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22183 |     22159   00A6'  0A96                       xorlw  150 |
22184 |     22160                            |
22185 |     22161   00A8'  A4D8                       btfss  status,2 |
22186 |     22162   00AA'  EF00'  F000'                goto   u9101 |
22187 |     22163   00AE'  EF00'  F000'                goto   u9100 |
22188 |     22164   00B2'                     u9101: |
22189 |     22165   00B2'  EF00'  F000'                goto   l11385 |
22190 |     22166   00B6'                     u9100: |
22191 |     22167                                   line   606 |
22192 |     22168                                   |
22193 |     22169   00B6'                     l11383:;  BSR  set  to:  0 |
22194 |     22170                            |
22195 |     22171                            ;vscp_firmware.c:  606:  rv  =  vscp_getSubMinorVersion(); |
22196 |     22172   00B6'  EC00'  F000'                call   _vscp_getSubMinorVersion   ;wreg  free |
22197 |     22173   00BA'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22198 |     22174                                   line   608 |
22199 |     22175                            ;vscp_firmware.c:  608:  } |
22200 |     22176   00BC'  EF00'  F000'                goto   l11427 |
22201 |     22177                                   line   609 |
22202 |     22178                                   |
22203 |     22179   00C0'                     l11385:;  BSR  set  to:  0 |
22204 |     22180                            |
22205 |     22181                            ;vscp_firmware.c:  609:  else  if  (reg &lsaquo   0x89)  { |
22206 |     22182   00C0'  0E89                       movlw  (089h)&0ffh |
22207 |     22183   00C2'  6013'                      cpfslt ((c:vscp_readStdReg@reg)),c |
22208 |     22184   00C4'  EF00'  F000'                goto   u9111 |
22209 |     22185   00C8'  EF00'  F000'                goto   u9110 |
22210 |     22186   00CC'                     u9111: |
22211 |     22187   00CC'  EF00'  F000'                goto   l11389 |
22212 |     22188   00D0'                     u9110: |
22213 |     22189                                   line   612 |
22214 |     22190                                   |
22215 |     22191   00D0'                     l11387:;  BSR  set  to:  0 |
22216 |     22192                            |
22217 |     22193                            ;vscp_firmware.c:  612:  rv  =  vscp_getUserID(reg  -  0x84); |
22218 |     22194   00D0'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22219 |     22195   00D2'  0F7C                       addlw  low(07Ch) |
22220 |     22196                                   |
22221 |     22197   00D4'  EC00'  F000'                call   _vscp_getUserID |
22222 |     22198   00D8'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22223 |     22199                                   line   614 |
22224 |     22200                            ;vscp_firmware.c:  614:  } |
22225 |     22201   00DA'  EF00'  F000'                goto   l11427 |
22226 |     22202                                   line   616 |
22227 |     22203                                   |
22228 |     22204   00DE'                     l11389:;  BSR  set  to:  0 |
22229 |     22205                            |
22230 |     22206                            ;vscp_firmware.c:  615:  else  if  ((reg &rsaquo   0x88)  && |
22231 |     22207                            ;vscp_firmware.c:  616:  (reg &lsaquo   0x91))  { |
22232 |     22208   00DE'  0E88                       movlw  (089h-1) |
22233 |     22209   00E0'  6413'                      cpfsgt ((c:vscp_readStdReg@reg)),c |
22234 |     22210   00E2'  EF00'  F000'                goto   u9121 |
22235 |     22211   00E6'  EF00'  F000'                goto   u9120 |
22236 |     22212   00EA'                     u9121: |
22237 |     22213   00EA'  EF00'  F000'                goto   l11395 |
22238 |     22214   00EE'                     u9120: |
22239 |     22215                                   |
22240 |     22216   00EE'                     l11391:;  BSR  set  to:  0 |
22241 |     22217                            |
22242 |     22218   00EE'  0E91                       movlw  (091h)&0ffh |
22243 |     22219   00F0'  6013'                      cpfslt ((c:vscp_readStdReg@reg)),c |
22244 |     22220   00F2'  EF00'  F000'                goto   u9131 |
22245 |     22221   00F6'  EF00'  F000'                goto   u9130 |
22246 |     22222   00FA'                     u9131: |
22247 |     22223   00FA'  EF00'  F000'                goto   l11395 |
22248 |     22224   00FE'                     u9130: |
22249 |     22225                                   line   619 |
22250 |     22226                                   |
22251 |     22227   00FE'                     l11393:;  BSR  set  to:  0 |
22252 |     22228                            |
22253 |     22229                            ;vscp_firmware.c:  619:  rv  =  vscp_getManufacturerId(reg  -  0x89); |
22254 |     22230   00FE'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22255 |     22231   0100'  0F77                       addlw  low(077h) |
22256 |     22232                                   |
22257 |     22233   0102'  EC00'  F000'                call   _vscp_getManufacturerId |
22258 |     22234   0106'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22259 |     22235                                   line   621 |
22260 |     22236                            ;vscp_firmware.c:  621:  } |
22261 |     22237   0108'  EF00'  F000'                goto   l11427 |
22262 |     22238                                   line   622 |
22263 |     22239                                   |
22264 |     22240   010C'                     l11395:;  BSR  set  to:  0 |
22265 |     22241                            |
22266 |     22242                            ;vscp_firmware.c:  622:  else  if  (0x91  ==  reg)  { |
22267 |     22243   010C'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22268 |     22244   010E'  0A91                       xorlw  145 |
22269 |     22245                            |
22270 |     22246   0110'  A4D8                       btfss  status,2 |
22271 |     22247   0112'  EF00'  F000'                goto   u9141 |
22272 |     22248   0116'  EF00'  F000'                goto   u9140 |
22273 |     22249   011A'                     u9141: |
22274 |     22250   011A'  EF00'  F000'                goto   l11399 |
22275 |     22251   011E'                     u9140: |
22276 |     22252                                   line   625 |
22277 |     22253                                   |
22278 |     22254   011E'                     l11397:;  BSR  set  to:  0 |
22279 |     22255                            |
22280 |     22256                            ;vscp_firmware.c:  625:  rv  =  vscp_nickname; |
22281 |     22257   011E'  C017'  F012'                movff  (_vscp_nickname),(c:vscp_readStdReg@rv) |
22282 |     22258                                   line   627 |
22283 |     22259                            ;vscp_firmware.c:  627:  } |
22284 |     22260   0122'  EF00'  F000'                goto   l11427 |
22285 |     22261                                   line   628 |
22286 |     22262                                   |
22287 |     22263   0126'                     l11399:;  BSR  set  to:  0 |
22288 |     22264                            |
22289 |     22265                            ;vscp_firmware.c:  628:  else  if  (0x93  ==  reg)  { |
22290 |     22266   0126'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22291 |     22267   0128'  0A93                       xorlw  147 |
22292 |     22268                            |
22293 |     22269   012A'  A4D8                       btfss  status,2 |
22294 |     22270   012C'  EF00'  F000'                goto   u9151 |
22295 |     22271   0130'  EF00'  F000'                goto   u9150 |
22296 |     22272   0134'                     u9151: |
22297 |     22273   0134'  EF00'  F000'                goto   l11403 |
22298 |     22274   0138'                     u9150: |
22299 |     22275                                   line   631 |
22300 |     22276                                   |
22301 |     22277   0138'                     l11401:;  BSR  set  to:  0 |
22302 |     22278                            |
22303 |     22279                            ;vscp_firmware.c:  631:  rv  =  (vscp_page_select  &  0xff); |
22304 |     22280   0138'  C000'  F012'                movff  (c:_vscp_page_select),(c:vscp_readStdReg@rv) |
22305 |     22281                                   line   633 |
22306 |     22282                            ;vscp_firmware.c:  633:  } |
22307 |     22283   013C'  EF00'  F000'                goto   l11427 |
22308 |     22284                                   line   635 |
22309 |     22285                                   |
22310 |     22286   0140'                     l11403:;  BSR  set  to:  0 |
22311 |     22287                            |
22312 |     22288                            ;vscp_firmware.c:  635:  else  if  (0x92  ==  reg)  { |
22313 |     22289   0140'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22314 |     22290   0142'  0A92                       xorlw  146 |
22315 |     22291                            |
22316 |     22292   0144'  A4D8                       btfss  status,2 |
22317 |     22293   0146'  EF00'  F000'                goto   u9161 |
22318 |     22294   014A'  EF00'  F000'                goto   u9160 |
22319 |     22295   014E'                     u9161: |
22320 |     22296   014E'  EF00'  F000'                goto   l11407 |
22321 |     22297   0152'                     u9160: |
22322 |     22298                                   line   638 |
22323 |     22299                                   |
22324 |     22300   0152'                     l11405:;  BSR  set  to:  0 |
22325 |     22301                            |
22326 |     22302                            ;vscp_firmware.c:  638:  rv  =  (vscp_page_select &rsaquo &rsaquo   8)  &  0xff; |
22327 |     22303   0152'  5001'                      movf   ((c:_vscp_page_select+1)),c,w |
22328 |     22304   0154'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22329 |     22305                                   line   640 |
22330 |     22306                            ;vscp_firmware.c:  640:  } |
22331 |     22307   0156'  EF00'  F000'                goto   l11427 |
22332 |     22308                                   line   641 |
22333 |     22309                                   |
22334 |     22310   015A'                     l11407:;  BSR  set  to:  0 |
22335 |     22311                            |
22336 |     22312                            ;vscp_firmware.c:  641:  else  if  (0x97  ==  reg)  { |
22337 |     22313   015A'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22338 |     22314   015C'  0A97                       xorlw  151 |
22339 |     22315                            |
22340 |     22316   015E'  A4D8                       btfss  status,2 |
22341 |     22317   0160'  EF00'  F000'                goto   u9171 |
22342 |     22318   0164'  EF00'  F000'                goto   u9170 |
22343 |     22319   0168'                     u9171: |
22344 |     22320   0168'  EF00'  F000'                goto   l11411 |
22345 |     22321   016C'                     u9170: |
22346 |     22322                                   line   643 |
22347 |     22323                                   |
22348 |     22324   016C'                     l11409:;  BSR  set  to:  0 |
22349 |     22325                            |
22350 |     22326                            ;vscp_firmware.c:  643:  rv  =  vscp_getBootLoaderAlgorithm(); |
22351 |     22327   016C'  EC00'  F000'                call   _vscp_getBootLoaderAlgorithm       ;wreg  free |
22352 |     22328   0170'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22353 |     22329                                   line   644 |
22354 |     22330                            ;vscp_firmware.c:  644:  } |
22355 |     22331   0172'  EF00'  F000'                goto   l11427 |
22356 |     22332                                   line   645 |
22357 |     22333                                   |
22358 |     22334   0176'                     l11411:;  BSR  set  to:  0 |
22359 |     22335                            |
22360 |     22336                            ;vscp_firmware.c:  645:  else  if  (0x98  ==  reg)  { |
22361 |     22337   0176'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22362 |     22338   0178'  0A98                       xorlw  152 |
22363 |     22339                            |
22364 |     22340   017A'  A4D8                       btfss  status,2 |
22365 |     22341   017C'  EF00'  F000'                goto   u9181 |
22366 |     22342   0180'  EF00'  F000'                goto   u9180 |
22367 |     22343   0184'                     u9181: |
22368 |     22344   0184'  EF00'  F000'                goto   l11415 |
22369 |     22345   0188'                     u9180: |
22370 |     22346                                   line   647 |
22371 |     22347                                   |
22372 |     22348   0188'                     l11413:;  BSR  set  to:  0 |
22373 |     22349                            |
22374 |     22350                            ;vscp_firmware.c:  647:  rv  =  vscp_getBufferSize(); |
22375 |     22351   0188'  EC00'  F000'                call   _vscp_getBufferSize        ;wreg  free |
22376 |     22352   018C'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22377 |     22353                                   line   648 |
22378 |     22354                            ;vscp_firmware.c:  648:  } |
22379 |     22355   018E'  EF00'  F000'                goto   l11427 |
22380 |     22356                                   line   649 |
22381 |     22357                                   |
22382 |     22358   0192'                     l11415:;  BSR  set  to:  0 |
22383 |     22359                            |
22384 |     22360                            ;vscp_firmware.c:  649:  else  if  (0x99  ==  reg)  { |
22385 |     22361   0192'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22386 |     22362   0194'  0A99                       xorlw  153 |
22387 |     22363                            |
22388 |     22364   0196'  A4D8                       btfss  status,2 |
22389 |     22365   0198'  EF00'  F000'                goto   u9191 |
22390 |     22366   019C'  EF00'  F000'                goto   u9190 |
22391 |     22367   01A0'                     u9191: |
22392 |     22368   01A0'  EF00'  F000'                goto   l11419 |
22393 |     22369   01A4'                     u9190: |
22394 |     22370                                   line   651 |
22395 |     22371                                   |
22396 |     22372   01A4'                     l11417:;  BSR  set  to:  0 |
22397 |     22373                            |
22398 |     22374                            ;vscp_firmware.c:  651:  rv  =  vscp_getRegisterPagesUsed(); |
22399 |     22375   01A4'  EC00'  F000'                call   _vscp_getRegisterPagesUsed ;wreg  free |
22400 |     22376   01A8'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22401 |     22377                                   line   652 |
22402 |     22378                            ;vscp_firmware.c:  652:  } |
22403 |     22379   01AA'  EF00'  F000'                goto   l11427 |
22404 |     22380                                   line   654 |
22405 |     22381                                   |
22406 |     22382   01AE'                     l11419:;  BSR  set  to:  0 |
22407 |     22383                            |
22408 |     22384                            ;vscp_firmware.c:  653:  else  if  ((reg &rsaquo   (0xD0  -  1))  && |
22409 |     22385                            ;vscp_firmware.c:  654:  (reg &lsaquo   0xE0))  { |
22410 |     22386   01AE'  0ECF                       movlw  (0D0h-1) |
22411 |     22387   01B0'  6413'                      cpfsgt ((c:vscp_readStdReg@reg)),c |
22412 |     22388   01B2'  EF00'  F000'                goto   u9201 |
22413 |     22389   01B6'  EF00'  F000'                goto   u9200 |
22414 |     22390   01BA'                     u9201: |
22415 |     22391   01BA'  EF00'  F000'                goto   l11425 |
22416 |     22392   01BE'                     u9200: |
22417 |     22393                                   |
22418 |     22394   01BE'                     l11421:;  BSR  set  to:  0 |
22419 |     22395                            |
22420 |     22396   01BE'  0EE0                       movlw  (0E0h)&0ffh |
22421 |     22397   01C0'  6013'                      cpfslt ((c:vscp_readStdReg@reg)),c |
22422 |     22398   01C2'  EF00'  F000'                goto   u9211 |
22423 |     22399   01C6'  EF00'  F000'                goto   u9210 |
22424 |     22400   01CA'                     u9211: |
22425 |     22401   01CA'  EF00'  F000'                goto   l11425 |
22426 |     22402   01CE'                     u9210: |
22427 |     22403                                   line   657 |
22428 |     22404                                   |
22429 |     22405   01CE'                     l11423:;  BSR  set  to:  0 |
22430 |     22406                            |
22431 |     22407                            ;vscp_firmware.c:  657:  rv  =  vscp_getGUID(reg  -  0xD0); |
22432 |     22408   01CE'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22433 |     22409   01D0'  0F30                       addlw  low(030h) |
22434 |     22410                                   |
22435 |     22411   01D2'  EC00'  F000'                call   _vscp_getGUID |
22436 |     22412   01D6'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22437 |     22413                                   line   659 |
22438 |     22414                            ;vscp_firmware.c:  659:  } |
22439 |     22415   01D8'  EF00'  F000'                goto   l11427 |
22440 |     22416                                   line   663 |
22441 |     22417                                   |
22442 |     22418   01DC'                     l11425:;  BSR  set  to:  0 |
22443 |     22419                            |
22444 |     22420                            ;vscp_firmware.c:  660:  else  { |
22445 |     22421                            ;vscp_firmware.c:  663:  rv  =  vscp_getMDF_URL(reg  -  0xE0); |
22446 |     22422   01DC'  5013'                      movf   ((c:vscp_readStdReg@reg)),c,w |
22447 |     22423   01DE'  0F20                       addlw  low(020h) |
22448 |     22424                                   |
22449 |     22425   01E0'  EC00'  F000'                call   _vscp_getMDF_URL |
22450 |     22426   01E4'  6E12'                      movwf  ((c:vscp_readStdReg@rv)),c |
22451 |     22427                                   line   667 |
22452 |     22428                                   |
22453 |     22429   01E6'                     l11427: |
22454 |     22430                            ;vscp_firmware.c:  665:  } |
22455 |     22431                            ;vscp_firmware.c:  667:  return  rv; |
22456 |     22432   01E6'  5012'                      movf   ((c:vscp_readStdReg@rv)),c,w |
22457 |     22433                                   line   668 |
22458 |     22434                                   |
22459 |     22435   01E8'                     l1102: |
22460 |     22436   01E8'  0012                       return |
22461 |     22437                                   opt  stack  0 |
22462 |     22438                            GLOBAL __end_of_vscp_readStdReg |
22463 |     22439   01EA'                            __end_of_vscp_readStdReg: |
22464 |     22440                                   signat _vscp_readStdReg,4217 |
22465 |     22441                                   global _vscp_getRegisterPagesUsed |
22466 |     22442                            |
22467 |     22443  ;;  ***************  function  _vscp_getRegisterPagesUsed  ***************** |
22468 |     22444  ;;  Defined  at: |
22469 |     22445  ;;              line  2678  in  file  "../main.c" |
22470 |     22446  ;;  Parameters:     Size   Location      Type |
22471 |     22447  ;;              None |
22472 |     22448  ;;  Auto  vars:      Size   Location      Type |
22473 |     22449  ;;              None |
22474 |     22450  ;;  Return  value:   Size   Location      Type |
22475 |     22451  ;;                   1     wreg       unsigned  char  |
22476 |     22452  ;;  Registers  used: |
22477 |     22453  ;;              wreg |
22478 |     22454  ;;  Tracked  objects: |
22479 |     22455  ;;              On  entry  :  F/0 |
22480 |     22456  ;;              On  exit   :  F/0 |
22481 |     22457  ;;              Unchanged:  F/0 |
22482 |     22458  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
22483 |     22459  ;;       Params:          0        0        0        0        0        0        0 |
22484 |     22460  ;;       Locals:          0        0        0        0        0        0        0 |
22485 |     22461  ;;       Temps:           0        0        0        0        0        0        0 |
22486 |     22462  ;;       Totals:          0        0        0        0        0        0        0 |
22487 |     22463  ;;Total  ram  usage:         0  bytes |
22488 |     22464  ;;  Hardware  stack  levels  used:     1 |
22489 |     22465  ;;  Hardware  stack  levels  required  when  called:     2 |
22490 |     22466  ;;  This  function  calls: |
22491 |     22467  ;;              Nothing |
22492 |     22468  ;;  This  function  is  called  by: |
22493 |     22469  ;;              _vscp_readStdReg |
22494 |     22470  ;;  This  function  uses  a  non-reentrant  model |
22495 |     22471  ;; |
22496 |     22472                            psect  text45,class=CODE,space=0,reloc=2 |
22497 |     22473                            global  __ptext45 |
22498 |     22474   0000'                     __ptext45: |
22499 |     22475                            psect  text45 |
22500 |     22476                                   file   "../main.c" |
22501 |     22477                                   line   2678 |
22502 |     22478                                   global __size_of_vscp_getRegisterPagesUsed |
22503 |     22479   0000                             __size_of_vscp_getRegisterPagesUsed    equ __end_of_vscp_getRegisterPagesUsed-_vscp_getReg |
22504 |                                     isterPagesUsed |
22505 |     22480                                   |
22506 |     22481   0000'                     _vscp_getRegisterPagesUsed: |
22507 |     22482                            ;incstack  =  0 |
22508 |     22483                                   opt    stack  25 |
22509 |     22484                            ;incstack  =  0 |
22510 |     22485                                   line   2679 |
22511 |     22486                                   |
22512 |     22487   0000'                     l8193:;  BSR  set  to:  0 |
22513 |     22488                            |
22514 |     22489                            ;main.c:  2679:  return  1; |
22515 |     22490   0000'  0E01                       movlw  (01h)&0ffh |
22516 |     22491                                   line   2680 |
22517 |     22492                                   |
22518 |     22493   0002'                     l572:;  BSR  set  to:  0 |
22519 |     22494                            |
22520 |     22495   0002'  0012                       return |
22521 |     22496                                   opt  stack  0 |
22522 |     22497                            GLOBAL __end_of_vscp_getRegisterPagesUsed |
22523 |     22498   0004'                            __end_of_vscp_getRegisterPagesUsed: |
22524 |     22499                                   signat _vscp_getRegisterPagesUsed,89 |
22525 |     22500                                   global _vscp_getBufferSize |
22526 |     22501                            |
22527 |     22502  ;;  ***************  function  _vscp_getBufferSize  ***************** |
22528 |     22503  ;;  Defined  at: |
22529 |     22504  ;;              line  2634  in  file  "../main.c" |
22530 |     22505  ;;  Parameters:     Size   Location      Type |
22531 |     22506  ;;              None |
22532 |     22507  ;;  Auto  vars:      Size   Location      Type |
22533 |     22508  ;;              None |
22534 |     22509  ;;  Return  value:   Size   Location      Type |
22535 |     22510  ;;                   1     wreg       unsigned  char  |
22536 |     22511  ;;  Registers  used: |
22537 |     22512  ;;              wreg |
22538 |     22513  ;;  Tracked  objects: |
22539 |     22514  ;;              On  entry  :  F/0 |
22540 |     22515  ;;              On  exit   :  F/0 |
22541 |     22516  ;;              Unchanged:  F/0 |
22542 |     22517  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
22543 |     22518  ;;       Params:          0        0        0        0        0        0        0 |
22544 |     22519  ;;       Locals:          0        0        0        0        0        0        0 |
22545 |     22520  ;;       Temps:           0        0        0        0        0        0        0 |
22546 |     22521  ;;       Totals:          0        0        0        0        0        0        0 |
22547 |     22522  ;;Total  ram  usage:         0  bytes |
22548 |     22523  ;;  Hardware  stack  levels  used:     1 |
22549 |     22524  ;;  Hardware  stack  levels  required  when  called:     2 |
22550 |     22525  ;;  This  function  calls: |
22551 |     22526  ;;              Nothing |
22552 |     22527  ;;  This  function  is  called  by: |
22553 |     22528  ;;              _vscp_readStdReg |
22554 |     22529  ;;  This  function  uses  a  non-reentrant  model |
22555 |     22530  ;; |
22556 |     22531                            psect  text46,class=CODE,space=0,reloc=2 |
22557 |     22532                            global  __ptext46 |
22558 |     22533   0000'                     __ptext46: |
22559 |     22534                            psect  text46 |
22560 |     22535                                   file   "../main.c" |
22561 |     22536                                   line   2634 |
22562 |     22537                                   global __size_of_vscp_getBufferSize |
22563 |     22538   0000                             __size_of_vscp_getBufferSize   equ        __end_of_vscp_getBufferSize-_vscp_getBufferSize |
22564 |     22539                                   |
22565 |     22540   0000'                     _vscp_getBufferSize:;  BSR  set  to:  0 |
22566 |     22541                            |
22567 |     22542                            ;incstack  =  0 |
22568 |     22543                                   opt    stack  25 |
22569 |     22544                            ;incstack  =  0 |
22570 |     22545                                   line   2635 |
22571 |     22546                                   |
22572 |     22547   0000'                     l8177:;  BSR  set  to:  0 |
22573 |     22548                            |
22574 |     22549                            ;main.c:  2635:  return  8; |
22575 |     22550   0000'  0E08                       movlw  (08h)&0ffh |
22576 |     22551                                   line   2636 |
22577 |     22552                                   |
22578 |     22553   0002'                     l561:;  BSR  set  to:  0 |
22579 |     22554                            |
22580 |     22555   0002'  0012                       return |
22581 |     22556                                   opt  stack  0 |
22582 |     22557                            GLOBAL __end_of_vscp_getBufferSize |
22583 |     22558   0004'                            __end_of_vscp_getBufferSize: |
22584 |     22559                                   signat _vscp_getBufferSize,89 |
22585 |     22560                                   global _vscp_getBootLoaderAlgorithm |
22586 |     22561                            |
22587 |     22562  ;;  ***************  function  _vscp_getBootLoaderAlgorithm  ***************** |
22588 |     22563  ;;  Defined  at: |
22589 |     22564  ;;              line  2626  in  file  "../main.c" |
22590 |     22565  ;;  Parameters:     Size   Location      Type |
22591 |     22566  ;;              None |
22592 |     22567  ;;  Auto  vars:      Size   Location      Type |
22593 |     22568  ;;              None |
22594 |     22569  ;;  Return  value:   Size   Location      Type |
22595 |     22570  ;;                   1     wreg       unsigned  char  |
22596 |     22571  ;;  Registers  used: |
22597 |     22572  ;;              wreg |
22598 |     22573  ;;  Tracked  objects: |
22599 |     22574  ;;              On  entry  :  F/0 |
22600 |     22575  ;;              On  exit   :  F/0 |
22601 |     22576  ;;              Unchanged:  F/0 |
22602 |     22577  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
22603 |     22578  ;;       Params:          0        0        0        0        0        0        0 |
22604 |     22579  ;;       Locals:          0        0        0        0        0        0        0 |
22605 |     22580  ;;       Temps:           0        0        0        0        0        0        0 |
22606 |     22581  ;;       Totals:          0        0        0        0        0        0        0 |
22607 |     22582  ;;Total  ram  usage:         0  bytes |
22608 |     22583  ;;  Hardware  stack  levels  used:     1 |
22609 |     22584  ;;  Hardware  stack  levels  required  when  called:     2 |
22610 |     22585  ;;  This  function  calls: |
22611 |     22586  ;;              Nothing |
22612 |     22587  ;;  This  function  is  called  by: |
22613 |     22588  ;;              _vscp_readStdReg |
22614 |     22589  ;;  This  function  uses  a  non-reentrant  model |
22615 |     22590  ;; |
22616 |     22591                            psect  text47,class=CODE,space=0,reloc=2 |
22617 |     22592                            global  __ptext47 |
22618 |     22593   0000'                     __ptext47: |
22619 |     22594                            psect  text47 |
22620 |     22595                                   file   "../main.c" |
22621 |     22596                                   line   2626 |
22622 |     22597                                   global __size_of_vscp_getBootLoaderAlgorithm |
22623 |     22598   0000                             __size_of_vscp_getBootLoaderAlgorithm  equ       __end_of_vscp_getBootLoaderAlgorithm-_vscp_ge |
22624 |                                     tBootLoaderAlgorithm |
22625 |     22599                                   |
22626 |     22600   0000'                     _vscp_getBootLoaderAlgorithm:;  BSR  set  to:  0 |
22627 |     22601                            |
22628 |     22602                            ;incstack  =  0 |
22629 |     22603                                   opt    stack  25 |
22630 |     22604                            ;incstack  =  0 |
22631 |     22605                                   line   2627 |
22632 |     22606                                   |
22633 |     22607   0000'                     l8173:;  BSR  set  to:  0 |
22634 |     22608                            |
22635 |     22609                            ;main.c:  2627:  return  0x01; |
22636 |     22610   0000'  0E01                       movlw  (01h)&0ffh |
22637 |     22611                                   line   2628 |
22638 |     22612                                   |
22639 |     22613   0002'                     l558:;  BSR  set  to:  0 |
22640 |     22614                            |
22641 |     22615   0002'  0012                       return |
22642 |     22616                                   opt  stack  0 |
22643 |     22617                            GLOBAL __end_of_vscp_getBootLoaderAlgorithm |
22644 |     22618   0004'                            __end_of_vscp_getBootLoaderAlgorithm: |
22645 |     22619                                   signat _vscp_getBootLoaderAlgorithm,89 |
22646 |     22620                                   global _vscp_getManufacturerId |
22647 |     22621                            |
22648 |     22622  ;;  ***************  function  _vscp_getManufacturerId  ***************** |
22649 |     22623  ;;  Defined  at: |
22650 |     22624  ;;              line  2608  in  file  "../main.c" |
22651 |     22625  ;;  Parameters:     Size   Location      Type |
22652 |     22626  ;;   idx              1     wreg      unsigned  char  |
22653 |     22627  ;;  Auto  vars:      Size   Location      Type |
22654 |     22628  ;;   idx              1    17[COMRAM]  unsigned  char  |
22655 |     22629  ;;  Return  value:   Size   Location      Type |
22656 |     22630  ;;                   1     wreg       unsigned  char  |
22657 |     22631  ;;  Registers  used: |
22658 |     22632  ;;              wreg,  status,2,  status,0,  cstack |
22659 |     22633  ;;  Tracked  objects: |
22660 |     22634  ;;              On  entry  :  F/0 |
22661 |     22635  ;;              On  exit   :  0/0 |
22662 |     22636  ;;              Unchanged:  0/0 |
22663 |     22637  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
22664 |     22638  ;;       Params:          0        0        0        0        0        0        0 |
22665 |     22639  ;;       Locals:          1        0        0        0        0        0        0 |
22666 |     22640  ;;       Temps:           0        0        0        0        0        0        0 |
22667 |     22641  ;;       Totals:          1        0        0        0        0        0        0 |
22668 |     22642  ;;Total  ram  usage:         1  bytes |
22669 |     22643  ;;  Hardware  stack  levels  used:     1 |
22670 |     22644  ;;  Hardware  stack  levels  required  when  called:     3 |
22671 |     22645  ;;  This  function  calls: |
22672 |     22646  ;;              _readEEPROM |
22673 |     22647  ;;  This  function  is  called  by: |
22674 |     22648  ;;              _vscp_readStdReg |
22675 |     22649  ;;  This  function  uses  a  non-reentrant  model |
22676 |     22650  ;; |
22677 |     22651                            psect  text48,class=CODE,space=0,reloc=2 |
22678 |     22652                            global  __ptext48 |
22679 |     22653   0000'                     __ptext48: |
22680 |     22654                            psect  text48 |
22681 |     22655                                   file   "../main.c" |
22682 |     22656                                   line   2608 |
22683 |     22657                                   global __size_of_vscp_getManufacturerId |
22684 |     22658   0000                             __size_of_vscp_getManufacturerId       equ    __end_of_vscp_getManufacturerId-_vscp_getManufactu |
22685 |                                     rerId |
22686 |     22659                                   |
22687 |     22660   0000'                     _vscp_getManufacturerId:;  BSR  set  to:  0 |
22688 |     22661                            |
22689 |     22662                            ;incstack  =  0 |
22690 |     22663                                   opt    stack  24 |
22691 |     22664                            ;incstack  =  0 |
22692 |     22665                            ;vscp_getManufacturerId@idx  stored  from  wreg |
22693 |     22666   0000'  CFE8  F011'                 movff  wreg,(c:vscp_getManufacturerId@idx) |
22694 |     22667                                   line   2609 |
22695 |     22668                                   |
22696 |     22669   0004'                     l11131:;  BSR  set  to:  0 |
22697 |     22670                            |
22698 |     22671                            ;main.c:  2609:  return  readEEPROM(0x09  +  idx); |
22699 |     22672   0004'  0E09                       movlw  low(09h) |
22700 |     22673   0006'  2411'                      addwf  ((c:vscp_getManufacturerId@idx)),c,w |
22701 |     22674                                   |
22702 |     22675   0008'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
22703 |     22676   000A'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
22704 |     22677   000C'  0E00                       movlw  high(09h) |
22705 |     22678   000E'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
22706 |     22679   0010'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
22707 |     22680                                   line   2610 |
22708 |     22681                                   |
22709 |     22682   0014'                     l552: |
22710 |     22683   0014'  0012                       return |
22711 |     22684                                   opt  stack  0 |
22712 |     22685                            GLOBAL __end_of_vscp_getManufacturerId |
22713 |     22686   0016'                            __end_of_vscp_getManufacturerId: |
22714 |     22687                                   signat _vscp_getManufacturerId,4217 |
22715 |     22688                                   global _vscp_getUserID |
22716 |     22689                            |
22717 |     22690  ;;  ***************  function  _vscp_getUserID  ***************** |
22718 |     22691  ;;  Defined  at: |
22719 |     22692  ;;              line  2590  in  file  "../main.c" |
22720 |     22693  ;;  Parameters:     Size   Location      Type |
22721 |     22694  ;;   idx              1     wreg      unsigned  char  |
22722 |     22695  ;;  Auto  vars:      Size   Location      Type |
22723 |     22696  ;;   idx              1    17[COMRAM]  unsigned  char  |
22724 |     22697  ;;  Return  value:   Size   Location      Type |
22725 |     22698  ;;                   1     wreg       unsigned  char  |
22726 |     22699  ;;  Registers  used: |
22727 |     22700  ;;              wreg,  status,2,  status,0,  cstack |
22728 |     22701  ;;  Tracked  objects: |
22729 |     22702  ;;              On  entry  :  0/0 |
22730 |     22703  ;;              On  exit   :  0/0 |
22731 |     22704  ;;              Unchanged:  0/0 |
22732 |     22705  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
22733 |     22706  ;;       Params:          0        0        0        0        0        0        0 |
22734 |     22707  ;;       Locals:          1        0        0        0        0        0        0 |
22735 |     22708  ;;       Temps:           0        0        0        0        0        0        0 |
22736 |     22709  ;;       Totals:          1        0        0        0        0        0        0 |
22737 |     22710  ;;Total  ram  usage:         1  bytes |
22738 |     22711  ;;  Hardware  stack  levels  used:     1 |
22739 |     22712  ;;  Hardware  stack  levels  required  when  called:     3 |
22740 |     22713  ;;  This  function  calls: |
22741 |     22714  ;;              _readEEPROM |
22742 |     22715  ;;  This  function  is  called  by: |
22743 |     22716  ;;              _vscp_readStdReg |
22744 |     22717  ;;              _vscp_writeStdReg |
22745 |     22718  ;;  This  function  uses  a  non-reentrant  model |
22746 |     22719  ;; |
22747 |     22720                            psect  text49,class=CODE,space=0,reloc=2 |
22748 |     22721                            global  __ptext49 |
22749 |     22722   0000'                     __ptext49: |
22750 |     22723                            psect  text49 |
22751 |     22724                                   file   "../main.c" |
22752 |     22725                                   line   2590 |
22753 |     22726                                   global __size_of_vscp_getUserID |
22754 |     22727   0000                             __size_of_vscp_getUserID       equ    __end_of_vscp_getUserID-_vscp_getUserID |
22755 |     22728                                   |
22756 |     22729   0000'                     _vscp_getUserID: |
22757 |     22730                            ;incstack  =  0 |
22758 |     22731                                   opt    stack  24 |
22759 |     22732                            ;incstack  =  0 |
22760 |     22733                            ;vscp_getUserID@idx  stored  from  wreg |
22761 |     22734   0000'  CFE8  F011'                 movff  wreg,(c:vscp_getUserID@idx) |
22762 |     22735                                   line   2591 |
22763 |     22736                                   |
22764 |     22737   0004'                     l11125: |
22765 |     22738                            ;main.c:  2591:  return  readEEPROM(0x04  +  idx); |
22766 |     22739   0004'  0E04                       movlw  low(04h) |
22767 |     22740   0006'  2411'                      addwf  ((c:vscp_getUserID@idx)),c,w |
22768 |     22741                                   |
22769 |     22742   0008'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
22770 |     22743   000A'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
22771 |     22744   000C'  0E00                       movlw  high(04h) |
22772 |     22745   000E'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
22773 |     22746   0010'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
22774 |     22747                                   line   2592 |
22775 |     22748                                   |
22776 |     22749   0014'                     l546: |
22777 |     22750   0014'  0012                       return |
22778 |     22751                                   opt  stack  0 |
22779 |     22752                            GLOBAL __end_of_vscp_getUserID |
22780 |     22753   0016'                            __end_of_vscp_getUserID: |
22781 |     22754                                   signat _vscp_getUserID,4217 |
22782 |     22755                                   global _vscp_getMDF_URL |
22783 |     22756                            |
22784 |     22757  ;;  ***************  function  _vscp_getMDF_URL  ***************** |
22785 |     22758  ;;  Defined  at: |
22786 |     22759  ;;              line  2582  in  file  "../main.c" |
22787 |     22760  ;;  Parameters:     Size   Location      Type |
22788 |     22761  ;;   idx              1     wreg      unsigned  char  |
22789 |     22762  ;;  Auto  vars:      Size   Location      Type |
22790 |     22763  ;;   idx              1    14[COMRAM]  unsigned  char  |
22791 |     22764  ;;  Return  value:   Size   Location      Type |
22792 |     22765  ;;                   1     wreg       unsigned  char  |
22793 |     22766  ;;  Registers  used: |
22794 |     22767  ;;              wreg,  status,2,  status,0,  tblptrl,  tblptrh,  tblptru |
22795 |     22768  ;;  Tracked  objects: |
22796 |     22769  ;;              On  entry  :  F/0 |
22797 |     22770  ;;              On  exit   :  F/0 |
22798 |     22771  ;;              Unchanged:  F/0 |
22799 |     22772  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
22800 |     22773  ;;       Params:          0        0        0        0        0        0        0 |
22801 |     22774  ;;       Locals:          1        0        0        0        0        0        0 |
22802 |     22775  ;;       Temps:           1        0        0        0        0        0        0 |
22803 |     22776  ;;       Totals:          2        0        0        0        0        0        0 |
22804 |     22777  ;;Total  ram  usage:         2  bytes |
22805 |     22778  ;;  Hardware  stack  levels  used:     1 |
22806 |     22779  ;;  Hardware  stack  levels  required  when  called:     2 |
22807 |     22780  ;;  This  function  calls: |
22808 |     22781  ;;              Nothing |
22809 |     22782  ;;  This  function  is  called  by: |
22810 |     22783  ;;              _vscp_readStdReg |
22811 |     22784  ;;              _vscp_handleProtocolEvent |
22812 |     22785  ;;  This  function  uses  a  non-reentrant  model |
22813 |     22786  ;; |
22814 |     22787                            psect  text50,class=CODE,space=0,reloc=2 |
22815 |     22788                            global  __ptext50 |
22816 |     22789   0000'                     __ptext50: |
22817 |     22790                            psect  text50 |
22818 |     22791                                   file   "../main.c" |
22819 |     22792                                   line   2582 |
22820 |     22793                                   global __size_of_vscp_getMDF_URL |
22821 |     22794   0000                             __size_of_vscp_getMDF_URL      equ   __end_of_vscp_getMDF_URL-_vscp_getMDF_URL |
22822 |     22795                                   |
22823 |     22796   0000'                     _vscp_getMDF_URL: |
22824 |     22797                            ;incstack  =  0 |
22825 |     22798                                   opt    stack  25 |
22826 |     22799                            ;incstack  =  0 |
22827 |     22800                            ;vscp_getMDF_URL@idx  stored  from  wreg |
22828 |     22801   0000'  CFE8  F00E'                 movff  wreg,(c:vscp_getMDF_URL@idx) |
22829 |     22802                                   line   2583 |
22830 |     22803                                   |
22831 |     22804   0004'                     l8159:;  BSR  set  to:  0 |
22832 |     22805                            |
22833 |     22806                            ;main.c:  2583:  return  vscp_deviceURL[  idx  ]; |
22834 |     22807   0004'  500E'                      movf   ((c:vscp_getMDF_URL@idx)),c,w |
22835 |     22808   0006'  0F00'                      addlw  low(_vscp_deviceURL) |
22836 |     22809   0008'  6E00'                      movwf  (??_vscp_getMDF_URL+0+0)&0ffh,c |
22837 |     22810   000A'  C00D'  FFF6                 movff  (??_vscp_getMDF_URL+0+0),tblptrl |
22838 |     22811                                   global  __smallconst |
22839 |     22812   000E'  0E00'               movlw  high(__smallconst) |
22840 |     22813   0010'  6EF7                       movwf  tblptrh |
22841 |     22814   0012'  0008                       tblrd  * |
22842 |     22815                                   |
22843 |     22816   0014'  50F5                       movf   tablat,w |
22844 |     22817                            |
22845 |     22818                                   line   2584 |
22846 |     22819                                   |
22847 |     22820   0016'                     l543:;  BSR  set  to:  0 |
22848 |     22821                            |
22849 |     22822   0016'  0012                       return |
22850 |     22823                                   opt  stack  0 |
22851 |     22824                            GLOBAL __end_of_vscp_getMDF_URL |
22852 |     22825   0018'                            __end_of_vscp_getMDF_URL: |
22853 |     22826                                   signat _vscp_getMDF_URL,4217 |
22854 |     22827                                   global _vscp_getGUID |
22855 |     22828                            |
22856 |     22829  ;;  ***************  function  _vscp_getGUID  ***************** |
22857 |     22830  ;;  Defined  at: |
22858 |     22831  ;;              line  2571  in  file  "../main.c" |
22859 |     22832  ;;  Parameters:     Size   Location      Type |
22860 |     22833  ;;   idx              1     wreg      unsigned  char  |
22861 |     22834  ;;  Auto  vars:      Size   Location      Type |
22862 |     22835  ;;   idx              1    17[COMRAM]  unsigned  char  |
22863 |     22836  ;;  Return  value:   Size   Location      Type |
22864 |     22837  ;;                   1     wreg       unsigned  char  |
22865 |     22838  ;;  Registers  used: |
22866 |     22839  ;;              wreg,  status,2,  status,0,  cstack |
22867 |     22840  ;;  Tracked  objects: |
22868 |     22841  ;;              On  entry  :  F/0 |
22869 |     22842  ;;              On  exit   :  0/0 |
22870 |     22843  ;;              Unchanged:  0/0 |
22871 |     22844  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
22872 |     22845  ;;       Params:          0        0        0        0        0        0        0 |
22873 |     22846  ;;       Locals:          1        0        0        0        0        0        0 |
22874 |     22847  ;;       Temps:           0        0        0        0        0        0        0 |
22875 |     22848  ;;       Totals:          1        0        0        0        0        0        0 |
22876 |     22849  ;;Total  ram  usage:         1  bytes |
22877 |     22850  ;;  Hardware  stack  levels  used:     1 |
22878 |     22851  ;;  Hardware  stack  levels  required  when  called:     3 |
22879 |     22852  ;;  This  function  calls: |
22880 |     22853  ;;              _readEEPROM |
22881 |     22854  ;;  This  function  is  called  by: |
22882 |     22855  ;;              _vscp_readStdReg |
22883 |     22856  ;;              _vscp_handleProtocolEvent |
22884 |     22857  ;;  This  function  uses  a  non-reentrant  model |
22885 |     22858  ;; |
22886 |     22859                            psect  text51,class=CODE,space=0,reloc=2 |
22887 |     22860                            global  __ptext51 |
22888 |     22861   0000'                     __ptext51: |
22889 |     22862                            psect  text51 |
22890 |     22863                                   file   "../main.c" |
22891 |     22864                                   line   2571 |
22892 |     22865                                   global __size_of_vscp_getGUID |
22893 |     22866   0000                             __size_of_vscp_getGUID equ      __end_of_vscp_getGUID-_vscp_getGUID |
22894 |     22867                                   |
22895 |     22868   0000'                     _vscp_getGUID:;  BSR  set  to:  0 |
22896 |     22869                            |
22897 |     22870                            ;incstack  =  0 |
22898 |     22871                                   opt    stack  24 |
22899 |     22872                            ;incstack  =  0 |
22900 |     22873                            ;vscp_getGUID@idx  stored  from  wreg |
22901 |     22874   0000'  CFE8  F011'                 movff  wreg,(c:vscp_getGUID@idx) |
22902 |     22875                                   line   2572 |
22903 |     22876                                   |
22904 |     22877   0004'                     l11121:;  BSR  set  to:  0 |
22905 |     22878                            |
22906 |     22879                            ;main.c:  2572:  return  readEEPROM(0x11  +  idx); |
22907 |     22880   0004'  0E11                       movlw  low(011h) |
22908 |     22881   0006'  2411'                      addwf  ((c:vscp_getGUID@idx)),c,w |
22909 |     22882                                   |
22910 |     22883   0008'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
22911 |     22884   000A'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
22912 |     22885   000C'  0E00                       movlw  high(011h) |
22913 |     22886   000E'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
22914 |     22887   0010'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
22915 |     22888                                   line   2573 |
22916 |     22889                                   |
22917 |     22890   0014'                     l540: |
22918 |     22891   0014'  0012                       return |
22919 |     22892                                   opt  stack  0 |
22920 |     22893                            GLOBAL __end_of_vscp_getGUID |
22921 |     22894   0016'                            __end_of_vscp_getGUID: |
22922 |     22895                                   signat _vscp_getGUID,4217 |
22923 |     22896                                   global _vscp_getSubMinorVersion |
22924 |     22897                            |
22925 |     22898  ;;  ***************  function  _vscp_getSubMinorVersion  ***************** |
22926 |     22899  ;;  Defined  at: |
22927 |     22900  ;;              line  2561  in  file  "../main.c" |
22928 |     22901  ;;  Parameters:     Size   Location      Type |
22929 |     22902  ;;              None |
22930 |     22903  ;;  Auto  vars:      Size   Location      Type |
22931 |     22904  ;;              None |
22932 |     22905  ;;  Return  value:   Size   Location      Type |
22933 |     22906  ;;                   1     wreg       unsigned  char  |
22934 |     22907  ;;  Registers  used: |
22935 |     22908  ;;              wreg |
22936 |     22909  ;;  Tracked  objects: |
22937 |     22910  ;;              On  entry  :  F/0 |
22938 |     22911  ;;              On  exit   :  F/0 |
22939 |     22912  ;;              Unchanged:  F/0 |
22940 |     22913  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
22941 |     22914  ;;       Params:          0        0        0        0        0        0        0 |
22942 |     22915  ;;       Locals:          0        0        0        0        0        0        0 |
22943 |     22916  ;;       Temps:           0        0        0        0        0        0        0 |
22944 |     22917  ;;       Totals:          0        0        0        0        0        0        0 |
22945 |     22918  ;;Total  ram  usage:         0  bytes |
22946 |     22919  ;;  Hardware  stack  levels  used:     1 |
22947 |     22920  ;;  Hardware  stack  levels  required  when  called:     2 |
22948 |     22921  ;;  This  function  calls: |
22949 |     22922  ;;              Nothing |
22950 |     22923  ;;  This  function  is  called  by: |
22951 |     22924  ;;              _vscp_readStdReg |
22952 |     22925  ;;  This  function  uses  a  non-reentrant  model |
22953 |     22926  ;; |
22954 |     22927                            psect  text52,class=CODE,space=0,reloc=2 |
22955 |     22928                            global  __ptext52 |
22956 |     22929   0000'                     __ptext52: |
22957 |     22930                            psect  text52 |
22958 |     22931                                   file   "../main.c" |
22959 |     22932                                   line   2561 |
22960 |     22933                                   global __size_of_vscp_getSubMinorVersion |
22961 |     22934   0000                             __size_of_vscp_getSubMinorVersion      equ   __end_of_vscp_getSubMinorVersion-_vscp_getSubMino |
22962 |                                     rVersion |
22963 |     22935                                   |
22964 |     22936   0000'                     _vscp_getSubMinorVersion: |
22965 |     22937                            ;incstack  =  0 |
22966 |     22938                                   opt    stack  25 |
22967 |     22939                            ;incstack  =  0 |
22968 |     22940                                   line   2562 |
22969 |     22941                                   |
22970 |     22942   0000'                     l8151:;  BSR  set  to:  0 |
22971 |     22943                            |
22972 |     22944                            ;main.c:  2562:  return  0; |
22973 |     22945   0000'  0E00                       movlw  (0)&0ffh |
22974 |     22946                                   line   2563 |
22975 |     22947                                   |
22976 |     22948   0002'                     l537:;  BSR  set  to:  0 |
22977 |     22949                            |
22978 |     22950   0002'  0012                       return |
22979 |     22951                                   opt  stack  0 |
22980 |     22952                            GLOBAL __end_of_vscp_getSubMinorVersion |
22981 |     22953   0004'                            __end_of_vscp_getSubMinorVersion: |
22982 |     22954                                   signat _vscp_getSubMinorVersion,89 |
22983 |     22955                                   global _vscp_getMinorVersion |
22984 |     22956                            |
22985 |     22957  ;;  ***************  function  _vscp_getMinorVersion  ***************** |
22986 |     22958  ;;  Defined  at: |
22987 |     22959  ;;              line  2553  in  file  "../main.c" |
22988 |     22960  ;;  Parameters:     Size   Location      Type |
22989 |     22961  ;;              None |
22990 |     22962  ;;  Auto  vars:      Size   Location      Type |
22991 |     22963  ;;              None |
22992 |     22964  ;;  Return  value:   Size   Location      Type |
22993 |     22965  ;;                   1     wreg       unsigned  char  |
22994 |     22966  ;;  Registers  used: |
22995 |     22967  ;;              wreg |
22996 |     22968  ;;  Tracked  objects: |
22997 |     22969  ;;              On  entry  :  F/0 |
22998 |     22970  ;;              On  exit   :  F/0 |
22999 |     22971  ;;              Unchanged:  F/0 |
23000 |     22972  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
23001 |     22973  ;;       Params:          0        0        0        0        0        0        0 |
23002 |     22974  ;;       Locals:          0        0        0        0        0        0        0 |
23003 |     22975  ;;       Temps:           0        0        0        0        0        0        0 |
23004 |     22976  ;;       Totals:          0        0        0        0        0        0        0 |
23005 |     22977  ;;Total  ram  usage:         0  bytes |
23006 |     22978  ;;  Hardware  stack  levels  used:     1 |
23007 |     22979  ;;  Hardware  stack  levels  required  when  called:     2 |
23008 |     22980  ;;  This  function  calls: |
23009 |     22981  ;;              Nothing |
23010 |     22982  ;;  This  function  is  called  by: |
23011 |     22983  ;;              _vscp_readStdReg |
23012 |     22984  ;;  This  function  uses  a  non-reentrant  model |
23013 |     22985  ;; |
23014 |     22986                            psect  text53,class=CODE,space=0,reloc=2 |
23015 |     22987                            global  __ptext53 |
23016 |     22988   0000'                     __ptext53: |
23017 |     22989                            psect  text53 |
23018 |     22990                                   file   "../main.c" |
23019 |     22991                                   line   2553 |
23020 |     22992                                   global __size_of_vscp_getMinorVersion |
23021 |     22993   0000                             __size_of_vscp_getMinorVersion equ      __end_of_vscp_getMinorVersion-_vscp_getMinorVersion |
23022 |     22994                                   |
23023 |     22995   0000'                     _vscp_getMinorVersion:;  BSR  set  to:  0 |
23024 |     22996                            |
23025 |     22997                            ;incstack  =  0 |
23026 |     22998                                   opt    stack  25 |
23027 |     22999                            ;incstack  =  0 |
23028 |     23000                                   line   2554 |
23029 |     23001                                   |
23030 |     23002   0000'                     l8147:;  BSR  set  to:  0 |
23031 |     23003                            |
23032 |     23004                            ;main.c:  2554:  return  0; |
23033 |     23005   0000'  0E00                       movlw  (0)&0ffh |
23034 |     23006                                   line   2555 |
23035 |     23007                                   |
23036 |     23008   0002'                     l534:;  BSR  set  to:  0 |
23037 |     23009                            |
23038 |     23010   0002'  0012                       return |
23039 |     23011                                   opt  stack  0 |
23040 |     23012                            GLOBAL __end_of_vscp_getMinorVersion |
23041 |     23013   0004'                            __end_of_vscp_getMinorVersion: |
23042 |     23014                                   signat _vscp_getMinorVersion,89 |
23043 |     23015                                   global _vscp_getMajorVersion |
23044 |     23016                            |
23045 |     23017  ;;  ***************  function  _vscp_getMajorVersion  ***************** |
23046 |     23018  ;;  Defined  at: |
23047 |     23019  ;;              line  2545  in  file  "../main.c" |
23048 |     23020  ;;  Parameters:     Size   Location      Type |
23049 |     23021  ;;              None |
23050 |     23022  ;;  Auto  vars:      Size   Location      Type |
23051 |     23023  ;;              None |
23052 |     23024  ;;  Return  value:   Size   Location      Type |
23053 |     23025  ;;                   1     wreg       unsigned  char  |
23054 |     23026  ;;  Registers  used: |
23055 |     23027  ;;              wreg |
23056 |     23028  ;;  Tracked  objects: |
23057 |     23029  ;;              On  entry  :  F/0 |
23058 |     23030  ;;              On  exit   :  F/0 |
23059 |     23031  ;;              Unchanged:  F/0 |
23060 |     23032  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
23061 |     23033  ;;       Params:          0        0        0        0        0        0        0 |
23062 |     23034  ;;       Locals:          0        0        0        0        0        0        0 |
23063 |     23035  ;;       Temps:           0        0        0        0        0        0        0 |
23064 |     23036  ;;       Totals:          0        0        0        0        0        0        0 |
23065 |     23037  ;;Total  ram  usage:         0  bytes |
23066 |     23038  ;;  Hardware  stack  levels  used:     1 |
23067 |     23039  ;;  Hardware  stack  levels  required  when  called:     2 |
23068 |     23040  ;;  This  function  calls: |
23069 |     23041  ;;              Nothing |
23070 |     23042  ;;  This  function  is  called  by: |
23071 |     23043  ;;              _vscp_readStdReg |
23072 |     23044  ;;  This  function  uses  a  non-reentrant  model |
23073 |     23045  ;; |
23074 |     23046                            psect  text54,class=CODE,space=0,reloc=2 |
23075 |     23047                            global  __ptext54 |
23076 |     23048   0000'                     __ptext54: |
23077 |     23049                            psect  text54 |
23078 |     23050                                   file   "../main.c" |
23079 |     23051                                   line   2545 |
23080 |     23052                                   global __size_of_vscp_getMajorVersion |
23081 |     23053   0000                             __size_of_vscp_getMajorVersion equ      __end_of_vscp_getMajorVersion-_vscp_getMajorVersion |
23082 |     23054                                   |
23083 |     23055   0000'                     _vscp_getMajorVersion:;  BSR  set  to:  0 |
23084 |     23056                            |
23085 |     23057                            ;incstack  =  0 |
23086 |     23058                                   opt    stack  25 |
23087 |     23059                            ;incstack  =  0 |
23088 |     23060                                   line   2546 |
23089 |     23061                                   |
23090 |     23062   0000'                     l8143:;  BSR  set  to:  0 |
23091 |     23063                            |
23092 |     23064                            ;main.c:  2546:  return  1; |
23093 |     23065   0000'  0E01                       movlw  (01h)&0ffh |
23094 |     23066                                   line   2547 |
23095 |     23067                                   |
23096 |     23068   0002'                     l531:;  BSR  set  to:  0 |
23097 |     23069                            |
23098 |     23070   0002'  0012                       return |
23099 |     23071                                   opt  stack  0 |
23100 |     23072                            GLOBAL __end_of_vscp_getMajorVersion |
23101 |     23073   0004'                            __end_of_vscp_getMajorVersion: |
23102 |     23074                                   signat _vscp_getMajorVersion,89 |
23103 |     23075                                   global _vscp_newNodeOnline |
23104 |     23076                            |
23105 |     23077  ;;  ***************  function  _vscp_newNodeOnline  ***************** |
23106 |     23078  ;;  Defined  at: |
23107 |     23079  ;;              line  491  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23108 |     23080  ;;  Parameters:     Size   Location      Type |
23109 |     23081  ;;              None |
23110 |     23082  ;;  Auto  vars:      Size   Location      Type |
23111 |     23083  ;;              None |
23112 |     23084  ;;  Return  value:   Size   Location      Type |
23113 |     23085  ;;              None                void |
23114 |     23086  ;;  Registers  used: |
23115 |     23087  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
23116 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
23117 |     23088  ;;  Tracked  objects: |
23118 |     23089  ;;              On  entry  :  F/0 |
23119 |     23090  ;;              On  exit   :  F/0 |
23120 |     23091  ;;              Unchanged:  0/0 |
23121 |     23092  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
23122 |     23093  ;;       Params:          0        0        0        0        0        0        0 |
23123 |     23094  ;;       Locals:          0        0        0        0        0        0        0 |
23124 |     23095  ;;       Temps:           0        1        0        0        0        0        0 |
23125 |     23096  ;;       Totals:          0        1        0        0        0        0        0 |
23126 |     23097  ;;Total  ram  usage:         1  bytes |
23127 |     23098  ;;  Hardware  stack  levels  used:     1 |
23128 |     23099  ;;  Hardware  stack  levels  required  when  called:     7 |
23129 |     23100  ;;  This  function  calls: |
23130 |     23101  ;;              _vscp_sendEvent |
23131 |     23102  ;;  This  function  is  called  by: |
23132 |     23103  ;;              _vscp_handleProtocolEvent |
23133 |     23104  ;;  This  function  uses  a  non-reentrant  model |
23134 |     23105  ;; |
23135 |     23106                            psect  text55,class=CODE,space=0,reloc=2 |
23136 |     23107                            global  __ptext55 |
23137 |     23108   0000'                     __ptext55: |
23138 |     23109                            psect  text55 |
23139 |     23110                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23140 |     23111                                   line   491 |
23141 |     23112                                   global __size_of_vscp_newNodeOnline |
23142 |     23113   0000                             __size_of_vscp_newNodeOnline   equ        __end_of_vscp_newNodeOnline-_vscp_newNodeOnline |
23143 |     23114                                   |
23144 |     23115   0000'                     _vscp_newNodeOnline:;  BSR  set  to:  0 |
23145 |     23116                            |
23146 |     23117                            ;incstack  =  0 |
23147 |     23118                                   opt    stack  21 |
23148 |     23119                            ;incstack  =  0 |
23149 |     23120                                   line   493 |
23150 |     23121                                   |
23151 |     23122   0000'                     l11331:;  BSR  set  to:  0 |
23152 |     23123                            |
23153 |     23124                            ;vscp_firmware.c:  492:  if  ((1  ==  (vscp_imsg.flags  &  0x0f))  && |
23154 |     23125                            ;vscp_firmware.c:  493:  (vscp_nickname  ==  vscp_imsg.data[  0  ]))  { |
23155 |     23126   0000'  C019'  F01C'                movff  (_vscp_imsg),??_vscp_newNodeOnline+0+0 |
23156 |     23127   0004'  0E0F                       movlw  0Fh |
23157 |     23128   0006'  1700'                      andwf  (??_vscp_newNodeOnline+0+0)&0ffh |
23158 |     23129   0008'  0500'                      decf   (??_vscp_newNodeOnline+0+0)&0ffh,w |
23159 |     23130   000A'  A4D8                       btfss  status,2 |
23160 |     23131   000C'  EF00'  F000'                goto   u9011 |
23161 |     23132   0010'  EF00'  F000'                goto   u9010 |
23162 |     23133   0014'                     u9011: |
23163 |     23134   0014'  EF00'  F000'                goto   l1053 |
23164 |     23135   0018'                     u9010: |
23165 |     23136                                   |
23166 |     23137   0018'                     l11333:;  BSR  set  to:  0 |
23167 |     23138                            |
23168 |     23139   0018'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
23169 |     23140   001A'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
23170 |     23141   001E'  62DF                       cpfseq indf2 |
23171 |     23142   0020'  EF00'  F000'                goto   u9021 |
23172 |     23143   0024'  EF00'  F000'                goto   u9020 |
23173 |     23144   0028'                     u9021: |
23174 |     23145   0028'  EF00'  F000'                goto   l1053 |
23175 |     23146   002C'                     u9020: |
23176 |     23147                                   line   499 |
23177 |     23148                                   |
23178 |     23149   002C'                     l11335:;  BSR  set  to:  0 |
23179 |     23150                            |
23180 |     23151                            ;vscp_firmware.c:  499:  vscp_omsg.flags  =  0x80; |
23181 |     23152   002C'  0E80                       movlw  low(080h) |
23182 |     23153   002E'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
23183 |     23154                                   line   500 |
23184 |     23155                                   |
23185 |     23156   0030'                     l11337:;  BSR  set  to:  0 |
23186 |     23157                            |
23187 |     23158                            ;vscp_firmware.c:  500:  vscp_omsg.priority  =  0x00; |
23188 |     23159   0030'  6B00'                      clrf   (0+(_vscp_omsg+01h))&0ffh |
23189 |     23160                                   line   501 |
23190 |     23161                                   |
23191 |     23162   0032'                     l11339:;  BSR  set  to:  0 |
23192 |     23163                            |
23193 |     23164                            ;vscp_firmware.c:  501:  vscp_omsg.vscp_class  =  0; |
23194 |     23165   0032'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
23195 |     23166   0034'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
23196 |     23167                                   line   502 |
23197 |     23168                            ;vscp_firmware.c:  502:  vscp_omsg.vscp_type  =  3; |
23198 |     23169   0036'  0E03                       movlw  low(03h) |
23199 |     23170   0038'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
23200 |     23171                                   line   503 |
23201 |     23172                                   |
23202 |     23173   003A'                     l11341:;  BSR  set  to:  0 |
23203 |     23174                            |
23204 |     23175                            ;vscp_firmware.c:  503:  vscp_sendEvent(); |
23205 |     23176   003A'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
23206 |     23177                                   line   506 |
23207 |     23178                                   |
23208 |     23179   003E'                     l1053:;  BSR  set  to:  0 |
23209 |     23180                            |
23210 |     23181   003E'  0012                       return |
23211 |     23182                                   opt  stack  0 |
23212 |     23183                            GLOBAL __end_of_vscp_newNodeOnline |
23213 |     23184   0040'                            __end_of_vscp_newNodeOnline: |
23214 |     23185                                   signat _vscp_newNodeOnline,88 |
23215 |     23186                                   global _vscp_handleDropNickname |
23216 |     23187                            |
23217 |     23188  ;;  ***************  function  _vscp_handleDropNickname  ***************** |
23218 |     23189  ;;  Defined  at: |
23219 |     23190  ;;              line  427  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23220 |     23191  ;;  Parameters:     Size   Location      Type |
23221 |     23192  ;;              None |
23222 |     23193  ;;  Auto  vars:      Size   Location      Type |
23223 |     23194  ;;   bytes            1    17[COMRAM]  unsigned  char  |
23224 |     23195  ;;  Return  value:   Size   Location      Type |
23225 |     23196  ;;              None                void |
23226 |     23197  ;;  Registers  used: |
23227 |     23198  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  cstack |
23228 |     23199  ;;  Tracked  objects: |
23229 |     23200  ;;              On  entry  :  F/0 |
23230 |     23201  ;;              On  exit   :  F/0 |
23231 |     23202  ;;              Unchanged:  0/0 |
23232 |     23203  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
23233 |     23204  ;;       Params:          0        0        0        0        0        0        0 |
23234 |     23205  ;;       Locals:          1        0        0        0        0        0        0 |
23235 |     23206  ;;       Temps:           0        0        0        0        0        0        0 |
23236 |     23207  ;;       Totals:          1        0        0        0        0        0        0 |
23237 |     23208  ;;Total  ram  usage:         1  bytes |
23238 |     23209  ;;  Hardware  stack  levels  used:     1 |
23239 |     23210  ;;  Hardware  stack  levels  required  when  called:     5 |
23240 |     23211  ;;  This  function  calls: |
23241 |     23212  ;;              _vscp_init |
23242 |     23213  ;;              _vscp_writeNicknamePermanent |
23243 |     23214  ;;  This  function  is  called  by: |
23244 |     23215  ;;              _vscp_handleProtocolEvent |
23245 |     23216  ;;  This  function  uses  a  non-reentrant  model |
23246 |     23217  ;; |
23247 |     23218                            psect  text56,class=CODE,space=0,reloc=2 |
23248 |     23219                            global  __ptext56 |
23249 |     23220   0000'                     __ptext56: |
23250 |     23221                            psect  text56 |
23251 |     23222                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23252 |     23223                                   line   427 |
23253 |     23224                                   global __size_of_vscp_handleDropNickname |
23254 |     23225   0000                             __size_of_vscp_handleDropNickname      equ   __end_of_vscp_handleDropNickname-_vscp_handleDrop |
23255 |                                     Nickname |
23256 |     23226                                   |
23257 |     23227   0000'                     _vscp_handleDropNickname:;  BSR  set  to:  0 |
23258 |     23228                            |
23259 |     23229                            ;incstack  =  0 |
23260 |     23230                                   opt    stack  23 |
23261 |     23231                            ;incstack  =  0 |
23262 |     23232                                   line   428 |
23263 |     23233                                   |
23264 |     23234   0000'                     l11317:;  BSR  set  to:  0 |
23265 |     23235                            |
23266 |     23236                            ;vscp_firmware.c:  428:  uint8_t  bytes  =  vscp_imsg.flags  &  0x0f; |
23267 |     23237   0000'  5100'                      movf   ((_vscp_imsg))&0ffh,w |
23268 |     23238   0002'  0B0F                       andlw  low(0Fh) |
23269 |     23239   0004'  6E11'                      movwf  ((c:vscp_handleDropNickname@bytes)),c |
23270 |     23240                                   line   434 |
23271 |     23241                                   |
23272 |     23242   0006'                     l11319:;  BSR  set  to:  0 |
23273 |     23243                            |
23274 |     23244                            ;vscp_firmware.c:  434:  if  ((bytes &rsaquo =  1)  &&  (vscp_nickname  ==  vscp_imsg.data[  0  ]))  { |
23275 |     23245   0006'  5011'                      movf   ((c:vscp_handleDropNickname@bytes)),c,w |
23276 |     23246   0008'  B4D8                       btfsc  status,2 |
23277 |     23247   000A'  EF00'  F000'                goto   u8961 |
23278 |     23248   000E'  EF00'  F000'                goto   u8960 |
23279 |     23249   0012'                     u8961: |
23280 |     23250   0012'  EF00'  F000'                goto   l1049 |
23281 |     23251   0016'                     u8960: |
23282 |     23252                                   |
23283 |     23253   0016'                     l11321:;  BSR  set  to:  0 |
23284 |     23254                            |
23285 |     23255   0016'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
23286 |     23256   0018'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
23287 |     23257   001C'  62DF                       cpfseq indf2 |
23288 |     23258   001E'  EF00'  F000'                goto   u8971 |
23289 |     23259   0022'  EF00'  F000'                goto   u8970 |
23290 |     23260   0026'                     u8971: |
23291 |     23261   0026'  EF00'  F000'                goto   l1049 |
23292 |     23262   002A'                     u8970: |
23293 |     23263                                   line   466 |
23294 |     23264                                   |
23295 |     23265   002A'                     l11323:;  BSR  set  to:  0 |
23296 |     23266                            |
23297 |     23267                            ;vscp_firmware.c:  466:  if  ((bytes  ==  1)  ||  ((bytes &rsaquo   1)  &&  (vscp_imsg.data[1]  ==  0)))  { |
23298 |     23268   002A'  0411'                      decf   ((c:vscp_handleDropNickname@bytes)),c,w |
23299 |     23269                            |
23300 |     23270   002C'  B4D8                       btfsc  status,2 |
23301 |     23271   002E'  EF00'  F000'                goto   u8981 |
23302 |     23272   0032'  EF00'  F000'                goto   u8980 |
23303 |     23273   0036'                     u8981: |
23304 |     23274   0036'  EF00'  F000'                goto   l1048 |
23305 |     23275   003A'                     u8980: |
23306 |     23276                                   |
23307 |     23277   003A'                     l11325:;  BSR  set  to:  0 |
23308 |     23278                            |
23309 |     23279   003A'  0E01                       movlw  (02h-1) |
23310 |     23280   003C'  6411'                      cpfsgt ((c:vscp_handleDropNickname@bytes)),c |
23311 |     23281   003E'  EF00'  F000'                goto   u8991 |
23312 |     23282   0042'  EF00'  F000'                goto   u8990 |
23313 |     23283   0046'                     u8991: |
23314 |     23284   0046'  EF00'  F000'                goto   l1049 |
23315 |     23285   004A'                     u8990: |
23316 |     23286                                   |
23317 |     23287   004A'                     l11327:;  BSR  set  to:  0 |
23318 |     23288                            |
23319 |     23289   004A'  6700'                      tstfsz (0+(_vscp_imsg+07h))&0ffh |
23320 |     23290   004C'  EF00'  F000'                goto   u9001 |
23321 |     23291   0050'  EF00'  F000'                goto   u9000 |
23322 |     23292   0054'                     u9001: |
23323 |     23293   0054'  EF00'  F000'                goto   l1049 |
23324 |     23294   0058'                     u9000: |
23325 |     23295                                   |
23326 |     23296   0058'                     l1048:;  BSR  set  to:  0 |
23327 |     23297                            |
23328 |     23298                                   line   468 |
23329 |     23299                            ;vscp_firmware.c:  468:  vscp_nickname  =  0xff; |
23330 |     23300   0058'  6900'                      setf   ((_vscp_nickname))&0ffh |
23331 |     23301                                   line   469 |
23332 |     23302                                   |
23333 |     23303   005A'                     l11329:;  BSR  set  to:  0 |
23334 |     23304                            |
23335 |     23305                            ;vscp_firmware.c:  469:  vscp_writeNicknamePermanent(0xff); |
23336 |     23306   005A'  0EFF                       movlw  (0FFh)&0ffh |
23337 |     23307                                   |
23338 |     23308   005C'  EC00'  F000'                call   _vscp_writeNicknamePermanent |
23339 |     23309                                   line   470 |
23340 |     23310                            ;vscp_firmware.c:  470:  vscp_init(); |
23341 |     23311   0060'  EC00'  F000'                call   _vscp_init ;wreg  free |
23342 |     23312                                   line   484 |
23343 |     23313                                   |
23344 |     23314   0064'                     l1049:;  BSR  set  to:  0 |
23345 |     23315                            |
23346 |     23316   0064'  0012                       return |
23347 |     23317                                   opt  stack  0 |
23348 |     23318                            GLOBAL __end_of_vscp_handleDropNickname |
23349 |     23319   0066'                            __end_of_vscp_handleDropNickname: |
23350 |     23320                                   signat _vscp_handleDropNickname,88 |
23351 |     23321                                   global _vscp_init |
23352 |     23322                            |
23353 |     23323  ;;  ***************  function  _vscp_init  ***************** |
23354 |     23324  ;;  Defined  at: |
23355 |     23325  ;;              line  114  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23356 |     23326  ;;  Parameters:     Size   Location      Type |
23357 |     23327  ;;              None |
23358 |     23328  ;;  Auto  vars:      Size   Location      Type |
23359 |     23329  ;;              None |
23360 |     23330  ;;  Return  value:   Size   Location      Type |
23361 |     23331  ;;              None                void |
23362 |     23332  ;;  Registers  used: |
23363 |     23333  ;;              wreg,  status,2,  cstack |
23364 |     23334  ;;  Tracked  objects: |
23365 |     23335  ;;              On  entry  :  0/1 |
23366 |     23336  ;;              On  exit   :  F/0 |
23367 |     23337  ;;              Unchanged:  0/0 |
23368 |     23338  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
23369 |     23339  ;;       Params:          0        0        0        0        0        0        0 |
23370 |     23340  ;;       Locals:          0        0        0        0        0        0        0 |
23371 |     23341  ;;       Temps:           0        0        0        0        0        0        0 |
23372 |     23342  ;;       Totals:          0        0        0        0        0        0        0 |
23373 |     23343  ;;Total  ram  usage:         0  bytes |
23374 |     23344  ;;  Hardware  stack  levels  used:     1 |
23375 |     23345  ;;  Hardware  stack  levels  required  when  called:     4 |
23376 |     23346  ;;  This  function  calls: |
23377 |     23347  ;;              _vscp_readNicknamePermanent |
23378 |     23348  ;;  This  function  is  called  by: |
23379 |     23349  ;;              _main |
23380 |     23350  ;;              _vscp_handleDropNickname |
23381 |     23351  ;;              _vscp_handleProtocolEvent |
23382 |     23352  ;;  This  function  uses  a  non-reentrant  model |
23383 |     23353  ;; |
23384 |     23354                            psect  text57,class=CODE,space=0,reloc=2 |
23385 |     23355                            global  __ptext57 |
23386 |     23356   0000'                     __ptext57: |
23387 |     23357                            psect  text57 |
23388 |     23358                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23389 |     23359                                   line   114 |
23390 |     23360                                   global __size_of_vscp_init |
23391 |     23361   0000                             __size_of_vscp_init    equ __end_of_vscp_init-_vscp_init |
23392 |     23362                                   |
23393 |     23363   0000'                     _vscp_init:;  BSR  set  to:  0 |
23394 |     23364                            |
23395 |     23365                            ;incstack  =  0 |
23396 |     23366                                   opt    stack  23 |
23397 |     23367                            ;incstack  =  0 |
23398 |     23368                                   line   115 |
23399 |     23369                                   |
23400 |     23370   0000'                     l9687: |
23401 |     23371                            ;vscp_firmware.c:  115:  vscp_initledfunc  =  0x02; |
23402 |     23372   0000'  0E02                       movlw  low(02h) |
23403 |     23373   0002'  6E07'                      movwf  ((c:_vscp_initledfunc)),c |
23404 |     23374                                   line   118 |
23405 |     23375                                   |
23406 |     23376   0004'                     l9689: |
23407 |     23377                            ;vscp_firmware.c:  118:  vscp_nickname  =  vscp_readNicknamePermanent(); |
23408 |     23378   0004'  EC00'  F000'                call   _vscp_readNicknamePermanent        ;wreg  free |
23409 |     23379   0008'  0100                       movlb  0 ;  ()  banked |
23410 |     23380   000A'  6F00'                      movwf  ((_vscp_nickname))&0ffh |
23411 |     23381                                   line   121 |
23412 |     23382                                   |
23413 |     23383   000C'                     l9691:;  BSR  set  to:  0 |
23414 |     23384                            |
23415 |     23385                            ;vscp_firmware.c:  121:  if  (!vscp_nickname)  vscp_nickname  =  0xff; |
23416 |     23386   000C'  6700'                      tstfsz ((_vscp_nickname))&0ffh |
23417 |     23387   000E'  EF00'  F000'                goto   u7211 |
23418 |     23388   0012'  EF00'  F000'                goto   u7210 |
23419 |     23389   0016'                     u7211: |
23420 |     23390   0016'  EF00'  F000'                goto   l990 |
23421 |     23391   001A'                     u7210: |
23422 |     23392                                   |
23423 |     23393   001A'                     l9693:;  BSR  set  to:  0 |
23424 |     23394                            |
23425 |     23395   001A'  6900'                      setf   ((_vscp_nickname))&0ffh |
23426 |     23396                                   |
23427 |     23397   001C'                     l990:;  BSR  set  to:  0 |
23428 |     23398                            |
23429 |     23399                                   line   124 |
23430 |     23400                            ;vscp_firmware.c:  124:  vscp_imsg.flags  =  0; |
23431 |     23401   001C'  6B00'                      clrf   ((_vscp_imsg))&0ffh |
23432 |     23402                                   line   125 |
23433 |     23403                            ;vscp_firmware.c:  125:  vscp_imsg.priority  =  0; |
23434 |     23404   001E'  6B00'                      clrf   (0+(_vscp_imsg+01h))&0ffh |
23435 |     23405                                   line   126 |
23436 |     23406                            ;vscp_firmware.c:  126:  vscp_imsg.vscp_class  =  0; |
23437 |     23407   0020'  6B00'                      clrf   (0+(_vscp_imsg+02h))&0ffh |
23438 |     23408   0022'  6B00'                      clrf   (1+(_vscp_imsg+02h))&0ffh |
23439 |     23409                                   line   127 |
23440 |     23410                            ;vscp_firmware.c:  127:  vscp_imsg.vscp_type  =  0; |
23441 |     23411   0024'  6B00'                      clrf   (0+(_vscp_imsg+04h))&0ffh |
23442 |     23412                                   line   130 |
23443 |     23413                            ;vscp_firmware.c:  130:  vscp_omsg.flags  =  0; |
23444 |     23414   0026'  6B00'                      clrf   ((_vscp_omsg))&0ffh |
23445 |     23415                                   line   131 |
23446 |     23416                            ;vscp_firmware.c:  131:  vscp_omsg.priority  =  0; |
23447 |     23417   0028'  6B00'                      clrf   (0+(_vscp_omsg+01h))&0ffh |
23448 |     23418                                   line   132 |
23449 |     23419                            ;vscp_firmware.c:  132:  vscp_omsg.vscp_class  =  0; |
23450 |     23420   002A'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
23451 |     23421   002C'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
23452 |     23422                                   line   133 |
23453 |     23423                            ;vscp_firmware.c:  135:  vscp_errorcnt  =  0; |
23454 |     23424   002E'  6B00'                      clrf   (0+(_vscp_omsg+04h))&0ffh |
23455 |     23425                                   line   136 |
23456 |     23426                            ;vscp_firmware.c:  136:  vscp_alarmstatus  =  0; |
23457 |     23427   0030'  6A05'                      clrf   ((c:_vscp_alarmstatus)),c |
23458 |     23428                                   line   138 |
23459 |     23429                            ;vscp_firmware.c:  138:  vscp_probe_address  =  0; |
23460 |     23430   0032'  6A09'                      clrf   ((c:_vscp_probe_address)),c |
23461 |     23431                                   line   141 |
23462 |     23432                            ;vscp_firmware.c:  141:  vscp_node_state  =  0x00; |
23463 |     23433   0034'  6B00'                      clrf   ((_vscp_node_state))&0ffh |
23464 |     23434                                   line   142 |
23465 |     23435                            ;vscp_firmware.c:  142:  vscp_node_substate  =  0x00; |
23466 |     23436   0036'  6A08'                      clrf   ((c:_vscp_node_substate)),c |
23467 |     23437                                   line   144 |
23468 |     23438                            ;vscp_firmware.c:  144:  vscp_probe_cnt  =  0; |
23469 |     23439   0038'  6A0A'                      clrf   ((c:_vscp_probe_cnt)),c |
23470 |     23440                                   line   145 |
23471 |     23441                            ;vscp_firmware.c:  145:  vscp_page_select  =  0; |
23472 |     23442   003A'  6A00'                      clrf   ((c:_vscp_page_select)),c |
23473 |     23443   003C'  6A01'                      clrf   ((c:_vscp_page_select+1)),c |
23474 |     23444                                   line   148 |
23475 |     23445                            ;vscp_firmware.c:  148:  vscp_timer  =  0; |
23476 |     23446   003E'  0101                       movlb  1 ;  ()  banked |
23477 |     23447   0040'  6B00'                      clrf   ((_vscp_timer))&0ffh       ;volatile |
23478 |     23448   0042'  6B00'                      clrf   ((_vscp_timer+1))&0ffh     ;volatile |
23479 |     23449                                   line   149 |
23480 |     23450                            ;vscp_firmware.c:  149:  vscp_configtimer  =  0; |
23481 |     23451   0044'  6B00'                      clrf   ((_vscp_configtimer))&0ffh ;volatile |
23482 |     23452   0046'  6B00'                      clrf   ((_vscp_configtimer+1))&0ffh       ;volatile |
23483 |     23453                                   line   150 |
23484 |     23454                            ;vscp_firmware.c:  150:  vscp_second  =  0; |
23485 |     23455   0048'  6A0B'                      clrf   ((c:_vscp_second)),c |
23486 |     23456                                   line   151 |
23487 |     23457                            ;vscp_firmware.c:  151:  vscp_minute  =  0; |
23488 |     23458   004A'  0100                       movlb  0 ;  ()  banked |
23489 |     23459   004C'  6B00'                      clrf   ((_vscp_minute))&0ffh |
23490 |     23460                                   line   152 |
23491 |     23461                            ;vscp_firmware.c:  152:  vscp_hour  =  0; |
23492 |     23462   004E'  6B00'                      clrf   ((_vscp_hour))&0ffh |
23493 |     23463                                   line   153 |
23494 |     23464                                   |
23495 |     23465   0050'                     l991:;  BSR  set  to:  0 |
23496 |     23466                            |
23497 |     23467   0050'  0012                       return |
23498 |     23468                                   opt  stack  0 |
23499 |     23469                            GLOBAL __end_of_vscp_init |
23500 |     23470   0052'                            __end_of_vscp_init: |
23501 |     23471                                   signat _vscp_init,88 |
23502 |     23472                                   global _vscp_readNicknamePermanent |
23503 |     23473                            |
23504 |     23474  ;;  ***************  function  _vscp_readNicknamePermanent  ***************** |
23505 |     23475  ;;  Defined  at: |
23506 |     23476  ;;              line  2716  in  file  "../main.c" |
23507 |     23477  ;;  Parameters:     Size   Location      Type |
23508 |     23478  ;;              None |
23509 |     23479  ;;  Auto  vars:      Size   Location      Type |
23510 |     23480  ;;              None |
23511 |     23481  ;;  Return  value:   Size   Location      Type |
23512 |     23482  ;;                   1     wreg       unsigned  char  |
23513 |     23483  ;;  Registers  used: |
23514 |     23484  ;;              wreg,  status,2,  cstack |
23515 |     23485  ;;  Tracked  objects: |
23516 |     23486  ;;              On  entry  :  0/1 |
23517 |     23487  ;;              On  exit   :  0/0 |
23518 |     23488  ;;              Unchanged:  0/0 |
23519 |     23489  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
23520 |     23490  ;;       Params:          0        0        0        0        0        0        0 |
23521 |     23491  ;;       Locals:          0        0        0        0        0        0        0 |
23522 |     23492  ;;       Temps:           0        0        0        0        0        0        0 |
23523 |     23493  ;;       Totals:          0        0        0        0        0        0        0 |
23524 |     23494  ;;Total  ram  usage:         0  bytes |
23525 |     23495  ;;  Hardware  stack  levels  used:     1 |
23526 |     23496  ;;  Hardware  stack  levels  required  when  called:     3 |
23527 |     23497  ;;  This  function  calls: |
23528 |     23498  ;;              _readEEPROM |
23529 |     23499  ;;  This  function  is  called  by: |
23530 |     23500  ;;              _vscp_init |
23531 |     23501  ;;  This  function  uses  a  non-reentrant  model |
23532 |     23502  ;; |
23533 |     23503                            psect  text58,class=CODE,space=0,reloc=2 |
23534 |     23504                            global  __ptext58 |
23535 |     23505   0000'                     __ptext58: |
23536 |     23506                            psect  text58 |
23537 |     23507                                   file   "../main.c" |
23538 |     23508                                   line   2716 |
23539 |     23509                                   global __size_of_vscp_readNicknamePermanent |
23540 |     23510   0000                             __size_of_vscp_readNicknamePermanent   equ        __end_of_vscp_readNicknamePermanent-_vscp_read |
23541 |                                     NicknamePermanent |
23542 |     23511                                   |
23543 |     23512   0000'                     _vscp_readNicknamePermanent:;  BSR  set  to:  0 |
23544 |     23513                            |
23545 |     23514                            ;incstack  =  0 |
23546 |     23515                                   opt    stack  23 |
23547 |     23516                            ;incstack  =  0 |
23548 |     23517                                   line   2717 |
23549 |     23518                                   |
23550 |     23519   0000'                     l11145: |
23551 |     23520                            ;main.c:  2717:  return  readEEPROM(0x01); |
23552 |     23521   0000'  0E00                       movlw  high(01h) |
23553 |     23522   0002'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
23554 |     23523   0004'  0E01                       movlw  low(01h) |
23555 |     23524   0006'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
23556 |     23525   0008'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
23557 |     23526                                   line   2718 |
23558 |     23527                                   |
23559 |     23528   000C'                     l584: |
23560 |     23529   000C'  0012                       return |
23561 |     23530                                   opt  stack  0 |
23562 |     23531                            GLOBAL __end_of_vscp_readNicknamePermanent |
23563 |     23532   000E'                            __end_of_vscp_readNicknamePermanent: |
23564 |     23533                                   signat _vscp_readNicknamePermanent,89 |
23565 |     23534                                   global _vscp_handleSetNickname |
23566 |     23535                            |
23567 |     23536  ;;  ***************  function  _vscp_handleSetNickname  ***************** |
23568 |     23537  ;;  Defined  at: |
23569 |     23538  ;;              line  411  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23570 |     23539  ;;  Parameters:     Size   Location      Type |
23571 |     23540  ;;              None |
23572 |     23541  ;;  Auto  vars:      Size   Location      Type |
23573 |     23542  ;;              None |
23574 |     23543  ;;  Return  value:   Size   Location      Type |
23575 |     23544  ;;              None                void |
23576 |     23545  ;;  Registers  used: |
23577 |     23546  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  cstack |
23578 |     23547  ;;  Tracked  objects: |
23579 |     23548  ;;              On  entry  :  F/0 |
23580 |     23549  ;;              On  exit   :  0/0 |
23581 |     23550  ;;              Unchanged:  0/0 |
23582 |     23551  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
23583 |     23552  ;;       Params:          0        0        0        0        0        0        0 |
23584 |     23553  ;;       Locals:          0        0        0        0        0        0        0 |
23585 |     23554  ;;       Temps:           0        0        0        0        0        0        0 |
23586 |     23555  ;;       Totals:          0        0        0        0        0        0        0 |
23587 |     23556  ;;Total  ram  usage:         0  bytes |
23588 |     23557  ;;  Hardware  stack  levels  used:     1 |
23589 |     23558  ;;  Hardware  stack  levels  required  when  called:     4 |
23590 |     23559  ;;  This  function  calls: |
23591 |     23560  ;;              _vscp_writeNicknamePermanent |
23592 |     23561  ;;              _vscp_setSegmentCRC |
23593 |     23562  ;;  This  function  is  called  by: |
23594 |     23563  ;;              _vscp_handleProtocolEvent |
23595 |     23564  ;;  This  function  uses  a  non-reentrant  model |
23596 |     23565  ;; |
23597 |     23566                            psect  text59,class=CODE,space=0,reloc=2 |
23598 |     23567                            global  __ptext59 |
23599 |     23568   0000'                     __ptext59: |
23600 |     23569                            psect  text59 |
23601 |     23570                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23602 |     23571                                   line   411 |
23603 |     23572                                   global __size_of_vscp_handleSetNickname |
23604 |     23573   0000                             __size_of_vscp_handleSetNickname       equ    __end_of_vscp_handleSetNickname-_vscp_handleSetNic |
23605 |                                     kname |
23606 |     23574                                   |
23607 |     23575   0000'                     _vscp_handleSetNickname: |
23608 |     23576                            ;incstack  =  0 |
23609 |     23577                                   opt    stack  24 |
23610 |     23578                            ;incstack  =  0 |
23611 |     23579                                   line   413 |
23612 |     23580                                   |
23613 |     23581   0000'                     l11309:;  BSR  set  to:  0 |
23614 |     23582                            |
23615 |     23583                            ;vscp_firmware.c:  412:  if  ((2  ==  (vscp_imsg.flags  &  0x0f))  && |
23616 |     23584                            ;vscp_firmware.c:  413:  (vscp_nickname  ==  vscp_imsg.data[  0  ]))  { |
23617 |     23585   0000'  5100'                      movf   ((_vscp_imsg))&0ffh,w |
23618 |     23586   0002'  0B0F                       andlw  low(0Fh) |
23619 |     23587   0004'  0A02                       xorlw  02h |
23620 |     23588   0006'  A4D8                       btfss  status,2 |
23621 |     23589   0008'  EF00'  F000'                goto   u8941 |
23622 |     23590   000C'  EF00'  F000'                goto   u8940 |
23623 |     23591   0010'                     u8941: |
23624 |     23592   0010'  EF00'  F000'                goto   l1042 |
23625 |     23593   0014'                     u8940: |
23626 |     23594                                   |
23627 |     23595   0014'                     l11311:;  BSR  set  to:  0 |
23628 |     23596                            |
23629 |     23597   0014'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
23630 |     23598   0016'  EE20'  F000'                lfsr   2,_vscp_imsg+06h |
23631 |     23599   001A'  62DF                       cpfseq indf2 |
23632 |     23600   001C'  EF00'  F000'                goto   u8951 |
23633 |     23601   0020'  EF00'  F000'                goto   u8950 |
23634 |     23602   0024'                     u8951: |
23635 |     23603   0024'  EF00'  F000'                goto   l1042 |
23636 |     23604   0028'                     u8950: |
23637 |     23605                                   line   416 |
23638 |     23606                                   |
23639 |     23607   0028'                     l11313:;  BSR  set  to:  0 |
23640 |     23608                            |
23641 |     23609                            ;vscp_firmware.c:  416:  vscp_nickname  =  vscp_imsg.data[  1  ]; |
23642 |     23610   0028'  C020'  F017'                movff  0+(_vscp_imsg+07h),(_vscp_nickname) |
23643 |     23611                                   line   417 |
23644 |     23612                                   |
23645 |     23613   002C'                     l11315:;  BSR  set  to:  0 |
23646 |     23614                            |
23647 |     23615                            ;vscp_firmware.c:  417:  vscp_writeNicknamePermanent(vscp_nickname); |
23648 |     23616   002C'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
23649 |     23617                                   |
23650 |     23618   002E'  EC00'  F000'                call   _vscp_writeNicknamePermanent |
23651 |     23619                                   line   418 |
23652 |     23620                            ;vscp_firmware.c:  418:  vscp_setSegmentCRC(0x40); |
23653 |     23621   0032'  0E40                       movlw  (040h)&0ffh |
23654 |     23622                                   |
23655 |     23623   0034'  EC00'  F000'                call   _vscp_setSegmentCRC |
23656 |     23624                                   line   420 |
23657 |     23625                                   |
23658 |     23626   0038'                     l1042: |
23659 |     23627   0038'  0012                       return |
23660 |     23628                                   opt  stack  0 |
23661 |     23629                            GLOBAL __end_of_vscp_handleSetNickname |
23662 |     23630   003A'                            __end_of_vscp_handleSetNickname: |
23663 |     23631                                   signat _vscp_handleSetNickname,88 |
23664 |     23632                                   global _vscp_handleHeartbeat |
23665 |     23633                            |
23666 |     23634  ;;  ***************  function  _vscp_handleHeartbeat  ***************** |
23667 |     23635  ;;  Defined  at: |
23668 |     23636  ;;              line  385  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23669 |     23637  ;;  Parameters:     Size   Location      Type |
23670 |     23638  ;;              None |
23671 |     23639  ;;  Auto  vars:      Size   Location      Type |
23672 |     23640  ;;              None |
23673 |     23641  ;;  Return  value:   Size   Location      Type |
23674 |     23642  ;;              None                void |
23675 |     23643  ;;  Registers  used: |
23676 |     23644  ;;              wreg,  status,2,  status,0,  cstack |
23677 |     23645  ;;  Tracked  objects: |
23678 |     23646  ;;              On  entry  :  F/0 |
23679 |     23647  ;;              On  exit   :  0/0 |
23680 |     23648  ;;              Unchanged:  0/0 |
23681 |     23649  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
23682 |     23650  ;;       Params:          0        0        0        0        0        0        0 |
23683 |     23651  ;;       Locals:          0        0        0        0        0        0        0 |
23684 |     23652  ;;       Temps:           0        0        0        0        0        0        0 |
23685 |     23653  ;;       Totals:          0        0        0        0        0        0        0 |
23686 |     23654  ;;Total  ram  usage:         0  bytes |
23687 |     23655  ;;  Hardware  stack  levels  used:     1 |
23688 |     23656  ;;  Hardware  stack  levels  required  when  called:     4 |
23689 |     23657  ;;  This  function  calls: |
23690 |     23658  ;;              _vscp_writeNicknamePermanent |
23691 |     23659  ;;              _vscp_getSegmentCRC |
23692 |     23660  ;;              _vscp_setSegmentCRC |
23693 |     23661  ;;  This  function  is  called  by: |
23694 |     23662  ;;              _vscp_handleProtocolEvent |
23695 |     23663  ;;  This  function  uses  a  non-reentrant  model |
23696 |     23664  ;; |
23697 |     23665                            psect  text60,class=CODE,space=0,reloc=2 |
23698 |     23666                            global  __ptext60 |
23699 |     23667   0000'                     __ptext60: |
23700 |     23668                            psect  text60 |
23701 |     23669                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23702 |     23670                                   line   385 |
23703 |     23671                                   global __size_of_vscp_handleHeartbeat |
23704 |     23672   0000                             __size_of_vscp_handleHeartbeat equ      __end_of_vscp_handleHeartbeat-_vscp_handleHeartbeat |
23705 |     23673                                   |
23706 |     23674   0000'                     _vscp_handleHeartbeat: |
23707 |     23675                            ;incstack  =  0 |
23708 |     23676                                   opt    stack  24 |
23709 |     23677                            ;incstack  =  0 |
23710 |     23678                                   line   386 |
23711 |     23679                                   |
23712 |     23680   0000'                     l11295:;  BSR  set  to:  0 |
23713 |     23681                            |
23714 |     23682                            ;vscp_firmware.c:  386:  if  (  !vscp_getSegmentCRC()  )  { |
23715 |     23683   0000'  EC00'  F000'                call   _vscp_getSegmentCRC        ;wreg  free |
23716 |     23684   0004'  0900                       iorlw  0 |
23717 |     23685   0006'  A4D8                       btfss  status,2 |
23718 |     23686   0008'  EF00'  F000'                goto   u8911 |
23719 |     23687   000C'  EF00'  F000'                goto   u8910 |
23720 |     23688   0010'                     u8911: |
23721 |     23689   0010'  EF00'  F000'                goto   l11307 |
23722 |     23690   0014'                     u8910: |
23723 |     23691                                   line   388 |
23724 |     23692                                   |
23725 |     23693   0014'                     l11297: |
23726 |     23694                            ;vscp_firmware.c:  387:  if  (  (  5  ==  (vscp_imsg.flags  &  0x0f  )  )  && |
23727 |     23695                            ;vscp_firmware.c:  388:  (vscp_getSegmentCRC()  !=  vscp_imsg.data[  0  ]))  { |
23728 |     23696   0014'  0100                       movlb  0 ;  ()  banked |
23729 |     23697   0016'  5100'                      movf   ((_vscp_imsg))&0ffh,w |
23730 |     23698   0018'  0B0F                       andlw  low(0Fh) |
23731 |     23699   001A'  0A05                       xorlw  05h |
23732 |     23700   001C'  A4D8                       btfss  status,2 |
23733 |     23701   001E'  EF00'  F000'                goto   u8921 |
23734 |     23702   0022'  EF00'  F000'                goto   u8920 |
23735 |     23703   0026'                     u8921: |
23736 |     23704   0026'  EF00'  F000'                goto   l1038 |
23737 |     23705   002A'                     u8920: |
23738 |     23706                                   |
23739 |     23707   002A'                     l11299:;  BSR  set  to:  0 |
23740 |     23708                            |
23741 |     23709   002A'  EC00'  F000'                call   _vscp_getSegmentCRC        ;wreg  free |
23742 |     23710   002E'  0100                       movlb  0 ;  ()  banked |
23743 |     23711   0030'  1900'                      xorwf  (0+(_vscp_imsg+06h))&0ffh,w |
23744 |     23712   0032'  B4D8                       btfsc  status,2 |
23745 |     23713   0034'  EF00'  F000'                goto   u8931 |
23746 |     23714   0038'  EF00'  F000'                goto   u8930 |
23747 |     23715   003C'                     u8931: |
23748 |     23716   003C'  EF00'  F000'                goto   l1038 |
23749 |     23717   0040'                     u8930: |
23750 |     23718                                   line   392 |
23751 |     23719                                   |
23752 |     23720   0040'                     l11301:;  BSR  set  to:  0 |
23753 |     23721                            |
23754 |     23722                            ;vscp_firmware.c:  392:  vscp_setSegmentCRC(vscp_imsg.data[  0  ]); |
23755 |     23723   0040'  5100'                      movf   (0+(_vscp_imsg+06h))&0ffh,w |
23756 |     23724                                   |
23757 |     23725   0042'  EC00'  F000'                call   _vscp_setSegmentCRC |
23758 |     23726                                   line   395 |
23759 |     23727                                   |
23760 |     23728   0046'                     l11303: |
23761 |     23729                            ;vscp_firmware.c:  395:  vscp_nickname  =  0xff; |
23762 |     23730   0046'  0100                       movlb  0 ;  ()  banked |
23763 |     23731   0048'  6900'                      setf   ((_vscp_nickname))&0ffh |
23764 |     23732                                   line   396 |
23765 |     23733                            ;vscp_firmware.c:  396:  vscp_writeNicknamePermanent(0xff); |
23766 |     23734   004A'  0EFF                       movlw  (0FFh)&0ffh |
23767 |     23735                                   |
23768 |     23736   004C'  EC00'  F000'                call   _vscp_writeNicknamePermanent |
23769 |     23737                                   line   397 |
23770 |     23738                                   |
23771 |     23739   0050'                     l11305: |
23772 |     23740                            ;vscp_firmware.c:  397:  vscp_node_state  =  0x01; |
23773 |     23741   0050'  0E01                       movlw  low(01h) |
23774 |     23742   0052'  0100                       movlb  0 ;  ()  banked |
23775 |     23743   0054'  6F00'                      movwf  ((_vscp_node_state))&0ffh |
23776 |     23744   0056'  EF00'  F000'                goto   l1038 |
23777 |     23745                                   line   402 |
23778 |     23746                                   |
23779 |     23747   005A'                     l11307: |
23780 |     23748                            ;vscp_firmware.c:  400:  else  { |
23781 |     23749                            ;vscp_firmware.c:  402:  vscp_setSegmentCRC(vscp_imsg.data[  0  ]); |
23782 |     23750   005A'  0100                       movlb  0 ;  ()  banked |
23783 |     23751   005C'  5100'                      movf   (0+(_vscp_imsg+06h))&0ffh,w |
23784 |     23752                                   |
23785 |     23753   005E'  EC00'  F000'                call   _vscp_setSegmentCRC |
23786 |     23754                                   line   404 |
23787 |     23755                                   |
23788 |     23756   0062'                     l1038: |
23789 |     23757   0062'  0012                       return |
23790 |     23758                                   opt  stack  0 |
23791 |     23759                            GLOBAL __end_of_vscp_handleHeartbeat |
23792 |     23760   0064'                            __end_of_vscp_handleHeartbeat: |
23793 |     23761                                   signat _vscp_handleHeartbeat,88 |
23794 |     23762                                   global _vscp_goBootloaderMode |
23795 |     23763                            |
23796 |     23764  ;;  ***************  function  _vscp_goBootloaderMode  ***************** |
23797 |     23765  ;;  Defined  at: |
23798 |     23766  ;;              line  2702  in  file  "../main.c" |
23799 |     23767  ;;  Parameters:     Size   Location      Type |
23800 |     23768  ;;              None |
23801 |     23769  ;;  Auto  vars:      Size   Location      Type |
23802 |     23770  ;;              None |
23803 |     23771  ;;  Return  value:   Size   Location      Type |
23804 |     23772  ;;              None                void |
23805 |     23773  ;;  Registers  used: |
23806 |     23774  ;;              wreg,  status,2,  cstack |
23807 |     23775  ;;  Tracked  objects: |
23808 |     23776  ;;              On  entry  :  F/0 |
23809 |     23777  ;;              On  exit   :  0/0 |
23810 |     23778  ;;              Unchanged:  0/0 |
23811 |     23779  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
23812 |     23780  ;;       Params:          0        0        0        0        0        0        0 |
23813 |     23781  ;;       Locals:          0        0        0        0        0        0        0 |
23814 |     23782  ;;       Temps:           0        0        0        0        0        0        0 |
23815 |     23783  ;;       Totals:          0        0        0        0        0        0        0 |
23816 |     23784  ;;Total  ram  usage:         0  bytes |
23817 |     23785  ;;  Hardware  stack  levels  used:     1 |
23818 |     23786  ;;  Hardware  stack  levels  required  when  called:     3 |
23819 |     23787  ;;  This  function  calls: |
23820 |     23788  ;;              _writeEEPROM |
23821 |     23789  ;;  This  function  is  called  by: |
23822 |     23790  ;;              _vscp_handleProtocolEvent |
23823 |     23791  ;;  This  function  uses  a  non-reentrant  model |
23824 |     23792  ;; |
23825 |     23793                            psect  text61,class=CODE,space=0,reloc=2 |
23826 |     23794                            global  __ptext61 |
23827 |     23795   0000'                     __ptext61: |
23828 |     23796                            psect  text61 |
23829 |     23797                                   file   "../main.c" |
23830 |     23798                                   line   2702 |
23831 |     23799                                   global __size_of_vscp_goBootloaderMode |
23832 |     23800   0000                             __size_of_vscp_goBootloaderMode        equ     __end_of_vscp_goBootloaderMode-_vscp_goBootloaderMo |
23833 |                                     de |
23834 |     23801                                   |
23835 |     23802   0000'                     _vscp_goBootloaderMode: |
23836 |     23803                            ;incstack  =  0 |
23837 |     23804                                   opt    stack  25 |
23838 |     23805                            ;incstack  =  0 |
23839 |     23806                                   line   2705 |
23840 |     23807                                   |
23841 |     23808   0000'                     l11143:;  BSR  set  to:  0 |
23842 |     23809                            |
23843 |     23810                            ;main.c:  2705:  writeEEPROM(0x00,  0xff); |
23844 |     23811   0000'  0E00                       movlw  high(0) |
23845 |     23812   0002'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
23846 |     23813   0004'  0E00                       movlw  low(0) |
23847 |     23814   0006'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
23848 |     23815   0008'  0EFF                       movlw  low(0FFh) |
23849 |     23816   000A'  6E0F'                      movwf  (0+((c:?_writeEEPROM)+02h)),c |
23850 |     23817   000C'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
23851 |     23818                                   line   2709 |
23852 |     23819                            #  2709  "../main.c" |
23853 |     23820   0010'  00FF                reset  ;#  |
23854 |     23821                            psect  text61 |
23855 |     23822                                   line   2710 |
23856 |     23823                                   |
23857 |     23824   0012'                     l581: |
23858 |     23825   0012'  0012                       return |
23859 |     23826                                   opt  stack  0 |
23860 |     23827                            GLOBAL __end_of_vscp_goBootloaderMode |
23861 |     23828   0014'                            __end_of_vscp_goBootloaderMode: |
23862 |     23829                                   signat _vscp_goBootloaderMode,88 |
23863 |     23830                                   global _vscp_getMatrixInfo |
23864 |     23831                            |
23865 |     23832  ;;  ***************  function  _vscp_getMatrixInfo  ***************** |
23866 |     23833  ;;  Defined  at: |
23867 |     23834  ;;              line  2642  in  file  "../main.c" |
23868 |     23835  ;;  Parameters:     Size   Location      Type |
23869 |     23836  ;;   pData            1     wreg      PTR  unsigned  char  |
23870 |     23837  ;;                -&rsaquo   vscp_omsg(13),  |
23871 |     23838  ;;  Auto  vars:      Size   Location      Type |
23872 |     23839  ;;   pData            1    13[COMRAM]  PTR  unsigned  char  |
23873 |     23840  ;;                -&rsaquo   vscp_omsg(13),  |
23874 |     23841  ;;   i                1    14[COMRAM]  unsigned  char  |
23875 |     23842  ;;  Return  value:   Size   Location      Type |
23876 |     23843  ;;              None                void |
23877 |     23844  ;;  Registers  used: |
23878 |     23845  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0 |
23879 |     23846  ;;  Tracked  objects: |
23880 |     23847  ;;              On  entry  :  F/0 |
23881 |     23848  ;;              On  exit   :  F/0 |
23882 |     23849  ;;              Unchanged:  F/0 |
23883 |     23850  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
23884 |     23851  ;;       Params:          0        0        0        0        0        0        0 |
23885 |     23852  ;;       Locals:          2        0        0        0        0        0        0 |
23886 |     23853  ;;       Temps:           0        0        0        0        0        0        0 |
23887 |     23854  ;;       Totals:          2        0        0        0        0        0        0 |
23888 |     23855  ;;Total  ram  usage:         2  bytes |
23889 |     23856  ;;  Hardware  stack  levels  used:     1 |
23890 |     23857  ;;  Hardware  stack  levels  required  when  called:     2 |
23891 |     23858  ;;  This  function  calls: |
23892 |     23859  ;;              Nothing |
23893 |     23860  ;;  This  function  is  called  by: |
23894 |     23861  ;;              _vscp_handleProtocolEvent |
23895 |     23862  ;;  This  function  uses  a  non-reentrant  model |
23896 |     23863  ;; |
23897 |     23864                            psect  text62,class=CODE,space=0,reloc=2 |
23898 |     23865                            global  __ptext62 |
23899 |     23866   0000'                     __ptext62: |
23900 |     23867                            psect  text62 |
23901 |     23868                                   file   "../main.c" |
23902 |     23869                                   line   2642 |
23903 |     23870                                   global __size_of_vscp_getMatrixInfo |
23904 |     23871   0000                             __size_of_vscp_getMatrixInfo   equ        __end_of_vscp_getMatrixInfo-_vscp_getMatrixInfo |
23905 |     23872                                   |
23906 |     23873   0000'                     _vscp_getMatrixInfo: |
23907 |     23874                            ;incstack  =  0 |
23908 |     23875                                   opt    stack  26 |
23909 |     23876                            ;incstack  =  0 |
23910 |     23877                            ;vscp_getMatrixInfo@pData  stored  from  wreg |
23911 |     23878                                   line   2647 |
23912 |     23879   0000'  CFE8  F00D'                 movff  wreg,(c:vscp_getMatrixInfo@pData) |
23913 |     23880                                   |
23914 |     23881   0004'                     l8181:;  BSR  set  to:  0 |
23915 |     23882                            |
23916 |     23883                            ;main.c:  2643:  uint8_t  i; |
23917 |     23884                            ;main.c:  2647:  for  (i  =  0;  i &lsaquo   8;  i++)  { |
23918 |     23885   0004'  6A0E'                      clrf   ((c:vscp_getMatrixInfo@i)),c |
23919 |     23886                                   line   2648 |
23920 |     23887                                   |
23921 |     23888   0006'                     l8187:;  BSR  set  to:  0 |
23922 |     23889                            |
23923 |     23890                            ;main.c:  2648:  pData[  i  ]  =  0; |
23924 |     23891   0006'  500D'                      movf   ((c:vscp_getMatrixInfo@pData)),c,w |
23925 |     23892   0008'  240E'                      addwf  ((c:vscp_getMatrixInfo@i)),c,w |
23926 |     23893   000A'  6ED9                       movwf  fsr2l |
23927 |     23894   000C'  6ADA                       clrf   fsr2h |
23928 |     23895   000E'  0E00                       movlw  low(0) |
23929 |     23896   0010'  6EDF                       movwf  indf2 |
23930 |     23897                                   line   2647 |
23931 |     23898                                   |
23932 |     23899   0012'                     l8189:;  BSR  set  to:  0 |
23933 |     23900                            |
23934 |     23901   0012'  2A0E'                      incf   ((c:vscp_getMatrixInfo@i)),c |
23935 |     23902                                   |
23936 |     23903   0014'                     l8191:;  BSR  set  to:  0 |
23937 |     23904                            |
23938 |     23905   0014'  0E07                       movlw  (08h-1) |
23939 |     23906   0016'  640E'                      cpfsgt ((c:vscp_getMatrixInfo@i)),c |
23940 |     23907   0018'  EF00'  F000'                goto   u5261 |
23941 |     23908   001C'  EF00'  F000'                goto   u5260 |
23942 |     23909   0020'                     u5261: |
23943 |     23910   0020'  EF00'  F000'                goto   l8187 |
23944 |     23911   0024'                     u5260: |
23945 |     23912                                   line   2651 |
23946 |     23913                                   |
23947 |     23914   0024'                     l566:;  BSR  set  to:  0 |
23948 |     23915                            |
23949 |     23916   0024'  0012                       return |
23950 |     23917                                   opt  stack  0 |
23951 |     23918                            GLOBAL __end_of_vscp_getMatrixInfo |
23952 |     23919   0026'                            __end_of_vscp_getMatrixInfo: |
23953 |     23920                                   signat _vscp_getMatrixInfo,4216 |
23954 |     23921                                   global _vscp_handleProbeState |
23955 |     23922                            |
23956 |     23923  ;;  ***************  function  _vscp_handleProbeState  ***************** |
23957 |     23924  ;;  Defined  at: |
23958 |     23925  ;;              line  197  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23959 |     23926  ;;  Parameters:     Size   Location      Type |
23960 |     23927  ;;              None |
23961 |     23928  ;;  Auto  vars:      Size   Location      Type |
23962 |     23929  ;;              None |
23963 |     23930  ;;  Return  value:   Size   Location      Type |
23964 |     23931  ;;              None                void |
23965 |     23932  ;;  Registers  used: |
23966 |     23933  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
23967 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
23968 |     23934  ;;  Tracked  objects: |
23969 |     23935  ;;              On  entry  :  0/0 |
23970 |     23936  ;;              On  exit   :  F/0 |
23971 |     23937  ;;              Unchanged:  0/0 |
23972 |     23938  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
23973 |     23939  ;;       Params:          0        0        0        0        0        0        0 |
23974 |     23940  ;;       Locals:          0        0        0        0        0        0        0 |
23975 |     23941  ;;       Temps:           0        0        0        0        0        0        0 |
23976 |     23942  ;;       Totals:          0        0        0        0        0        0        0 |
23977 |     23943  ;;Total  ram  usage:         0  bytes |
23978 |     23944  ;;  Hardware  stack  levels  used:     1 |
23979 |     23945  ;;  Hardware  stack  levels  required  when  called:     8 |
23980 |     23946  ;;  This  function  calls: |
23981 |     23947  ;;              _vscp_goActiveState |
23982 |     23948  ;;              _vscp_sendEvent |
23983 |     23949  ;;              _vscp_writeNicknamePermanent |
23984 |     23950  ;;              _vscp_setSegmentCRC |
23985 |     23951  ;;  This  function  is  called  by: |
23986 |     23952  ;;              _main |
23987 |     23953  ;;  This  function  uses  a  non-reentrant  model |
23988 |     23954  ;; |
23989 |     23955                            psect  text63,class=CODE,space=0,reloc=2 |
23990 |     23956                            global  __ptext63 |
23991 |     23957   0000'                     __ptext63: |
23992 |     23958                            psect  text63 |
23993 |     23959                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
23994 |     23960                                   line   197 |
23995 |     23961                                   global __size_of_vscp_handleProbeState |
23996 |     23962   0000                             __size_of_vscp_handleProbeState        equ     __end_of_vscp_handleProbeState-_vscp_handleProbeSta |
23997 |                                     te |
23998 |     23963                                   |
23999 |     23964   0000'                     _vscp_handleProbeState:;  BSR  set  to:  0 |
24000 |     23965                            |
24001 |     23966                            ;incstack  =  0 |
24002 |     23967                                   opt    stack  21 |
24003 |     23968                            ;incstack  =  0 |
24004 |     23969                                   line   198 |
24005 |     23970                                   |
24006 |     23971   0000'                     l9715: |
24007 |     23972                            ;vscp_firmware.c:  198:  switch  (vscp_node_substate)  { |
24008 |     23973   0000'  EF00'  F000'                goto   l9787 |
24009 |     23974                                   line   202 |
24010 |     23975                                   |
24011 |     23976   0004'                     l9717: |
24012 |     23977                            ;vscp_firmware.c:  202:  if  (0xff  !=  vscp_probe_address)  { |
24013 |     23978   0004'  2809'                      incf   ((c:_vscp_probe_address)),c,w |
24014 |     23979                            |
24015 |     23980   0006'  B4D8                       btfsc  status,2 |
24016 |     23981   0008'  EF00'  F000'                goto   u7231 |
24017 |     23982   000C'  EF00'  F000'                goto   u7230 |
24018 |     23983   0010'                     u7231: |
24019 |     23984   0010'  EF00'  F000'                goto   l9733 |
24020 |     23985   0014'                     u7230: |
24021 |     23986                                   line   204 |
24022 |     23987                                   |
24023 |     23988   0014'                     l9719: |
24024 |     23989                            ;vscp_firmware.c:  204:  vscp_omsg.flags  =  0x80  +  1; |
24025 |     23990   0014'  0E81                       movlw  low(081h) |
24026 |     23991   0016'  0100                       movlb  0 ;  ()  banked |
24027 |     23992   0018'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
24028 |     23993                                   line   205 |
24029 |     23994                                   |
24030 |     23995   001A'                     l9721:;  BSR  set  to:  0 |
24031 |     23996                            |
24032 |     23997                            ;vscp_firmware.c:  205:  vscp_omsg.priority  =  0x00; |
24033 |     23998   001A'  6B00'                      clrf   (0+(_vscp_omsg+01h))&0ffh |
24034 |     23999                                   line   206 |
24035 |     24000                                   |
24036 |     24001   001C'                     l9723:;  BSR  set  to:  0 |
24037 |     24002                            |
24038 |     24003                            ;vscp_firmware.c:  206:  vscp_omsg.vscp_class  =  0; |
24039 |     24004   001C'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
24040 |     24005   001E'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
24041 |     24006                                   line   207 |
24042 |     24007                            ;vscp_firmware.c:  207:  vscp_omsg.vscp_type  =  2; |
24043 |     24008   0020'  0E02                       movlw  low(02h) |
24044 |     24009   0022'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
24045 |     24010                                   line   208 |
24046 |     24011                                   |
24047 |     24012   0024'                     l9725:;  BSR  set  to:  0 |
24048 |     24013                            |
24049 |     24014                            ;vscp_firmware.c:  208:  vscp_omsg.data[  0  ]  =  vscp_probe_address; |
24050 |     24015   0024'  C009'  F02C'                movff  (c:_vscp_probe_address),0+(_vscp_omsg+05h) |
24051 |     24016                                   line   211 |
24052 |     24017                                   |
24053 |     24018   0028'                     l9727:;  BSR  set  to:  0 |
24054 |     24019                            |
24055 |     24020                            ;vscp_firmware.c:  211:  vscp_sendEvent(); |
24056 |     24021   0028'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
24057 |     24022                                   line   213 |
24058 |     24023                                   |
24059 |     24024   002C'                     l9729:;  BSR  set  to:  0 |
24060 |     24025                            |
24061 |     24026                            ;vscp_firmware.c:  213:  vscp_node_substate  =  0x01; |
24062 |     24027   002C'  0E01                       movlw  low(01h) |
24063 |     24028   002E'  6E08'                      movwf  ((c:_vscp_node_substate)),c |
24064 |     24029                                   line   214 |
24065 |     24030                                   |
24066 |     24031   0030'                     l9731:;  BSR  set  to:  0 |
24067 |     24032                            |
24068 |     24033                            ;vscp_firmware.c:  214:  vscp_timer  =  0; |
24069 |     24034   0030'  0101                       movlb  1 ;  ()  banked |
24070 |     24035   0032'  6B00'                      clrf   ((_vscp_timer))&0ffh       ;volatile |
24071 |     24036   0034'  6B00'                      clrf   ((_vscp_timer+1))&0ffh     ;volatile |
24072 |     24037                                   line   216 |
24073 |     24038                            ;vscp_firmware.c:  216:  }  else  { |
24074 |     24039   0036'  EF00'  F000'                goto   l1005 |
24075 |     24040                                   line   219 |
24076 |     24041                                   |
24077 |     24042   003A'                     l9733: |
24078 |     24043                            ;vscp_firmware.c:  219:  vscp_node_state  =  0x04; |
24079 |     24044   003A'  0E04                       movlw  low(04h) |
24080 |     24045   003C'  0100                       movlb  0 ;  ()  banked |
24081 |     24046   003E'  6F00'                      movwf  ((_vscp_node_state))&0ffh |
24082 |     24047                                   line   222 |
24083 |     24048                            ;vscp_firmware.c:  222:  vscp_omsg.flags  =  0x80  +  1; |
24084 |     24049   0040'  0E81                       movlw  low(081h) |
24085 |     24050   0042'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
24086 |     24051                                   line   223 |
24087 |     24052                                   |
24088 |     24053   0044'                     l9735:;  BSR  set  to:  0 |
24089 |     24054                            |
24090 |     24055                            ;vscp_firmware.c:  223:  vscp_omsg.data[  0  ]  =  0xff; |
24091 |     24056   0044'  6900'                      setf   (0+(_vscp_omsg+05h))&0ffh |
24092 |     24057                                   line   224 |
24093 |     24058                            ;vscp_firmware.c:  224:  vscp_omsg.priority  =  0x07; |
24094 |     24059   0046'  0E07                       movlw  low(07h) |
24095 |     24060   0048'  6F00'                      movwf  (0+(_vscp_omsg+01h))&0ffh |
24096 |     24061                                   line   225 |
24097 |     24062                                   |
24098 |     24063   004A'                     l9737:;  BSR  set  to:  0 |
24099 |     24064                            |
24100 |     24065                            ;vscp_firmware.c:  225:  vscp_omsg.vscp_class  =  0; |
24101 |     24066   004A'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
24102 |     24067   004C'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
24103 |     24068                                   line   226 |
24104 |     24069                            ;vscp_firmware.c:  226:  vscp_omsg.vscp_type  =  3; |
24105 |     24070   004E'  0E03                       movlw  low(03h) |
24106 |     24071   0050'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
24107 |     24072                                   line   229 |
24108 |     24073                                   |
24109 |     24074   0052'                     l9739:;  BSR  set  to:  0 |
24110 |     24075                            |
24111 |     24076                            ;vscp_firmware.c:  229:  vscp_sendEvent(); |
24112 |     24077   0052'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
24113 |     24078   0056'  EF00'  F000'                goto   l1005 |
24114 |     24079                                   line   234 |
24115 |     24080                            ;vscp_firmware.c:  234:  case  0x01: |
24116 |     24081                                   |
24117 |     24082   005A'                     l1006: |
24118 |     24083                                   line   236 |
24119 |     24084                            ;vscp_firmware.c:  236:  if  (vscp_imsg.flags  &  0x80)  { |
24120 |     24085   005A'  0100                       movlb  0 ;  ()  banked |
24121 |     24086                                   |
24122 |     24087   005C'  AF00'                      btfss  ((_vscp_imsg))&0ffh,(7)&7 |
24123 |     24088   005E'  EF00'  F000'                goto   u7241 |
24124 |     24089   0062'  EF00'  F000'                goto   u7240 |
24125 |     24090   0066'                     u7241: |
24126 |     24091   0066'  EF00'  F000'                goto   l9757 |
24127 |     24092   006A'                     u7240: |
24128 |     24093                                   line   240 |
24129 |     24094                                   |
24130 |     24095   006A'                     l9741:;  BSR  set  to:  0 |
24131 |     24096                            |
24132 |     24097                            ;vscp_firmware.c:  239:  if  ((0  ==  vscp_imsg.vscp_class)  && |
24133 |     24098                            ;vscp_firmware.c:  240:  (3  ==  vscp_imsg.vscp_type))  { |
24134 |     24099   006A'  5100'                      movf   (1+(_vscp_imsg+02h))&0ffh,w |
24135 |     24100   006C'  1100'                      iorwf  (0+(_vscp_imsg+02h))&0ffh,w |
24136 |     24101                            |
24137 |     24102   006E'  A4D8                       btfss  status,2 |
24138 |     24103   0070'  EF00'  F000'                goto   u7251 |
24139 |     24104   0074'  EF00'  F000'                goto   u7250 |
24140 |     24105   0078'                     u7251: |
24141 |     24106   0078'  EF00'  F000'                goto   l1005 |
24142 |     24107   007C'                     u7250: |
24143 |     24108                                   |
24144 |     24109   007C'                     l9743:;  BSR  set  to:  0 |
24145 |     24110                            |
24146 |     24111   007C'  5100'                      movf   (0+(_vscp_imsg+04h))&0ffh,w |
24147 |     24112   007E'  0A03                       xorlw  3 |
24148 |     24113                            |
24149 |     24114   0080'  A4D8                       btfss  status,2 |
24150 |     24115   0082'  EF00'  F000'                goto   u7261 |
24151 |     24116   0086'  EF00'  F000'                goto   u7260 |
24152 |     24117   008A'                     u7261: |
24153 |     24118   008A'  EF00'  F000'                goto   l1005 |
24154 |     24119   008E'                     u7260: |
24155 |     24120                                   line   243 |
24156 |     24121                                   |
24157 |     24122   008E'                     l9745:;  BSR  set  to:  0 |
24158 |     24123                            |
24159 |     24124                            ;vscp_firmware.c:  243:  if  (0  ==  vscp_probe_address)  { |
24160 |     24125   008E'  6609'                      tstfsz ((c:_vscp_probe_address)),c |
24161 |     24126   0090'  EF00'  F000'                goto   u7271 |
24162 |     24127   0094'  EF00'  F000'                goto   u7270 |
24163 |     24128   0098'                     u7271: |
24164 |     24129   0098'  EF00'  F000'                goto   l9751 |
24165 |     24130   009C'                     u7270: |
24166 |     24131                                   line   247 |
24167 |     24132                                   |
24168 |     24133   009C'                     l9747:;  BSR  set  to:  0 |
24169 |     24134                            |
24170 |     24135                            ;vscp_firmware.c:  247:  vscp_node_state  =  0x02; |
24171 |     24136   009C'  0E02                       movlw  low(02h) |
24172 |     24137   009E'  6F00'                      movwf  ((_vscp_node_state))&0ffh |
24173 |     24138   00A0'  EF00'  F000'                goto   l9731 |
24174 |     24139                                   line   253 |
24175 |     24140                                   |
24176 |     24141   00A4'                     l9751:;  BSR  set  to:  0 |
24177 |     24142                            |
24178 |     24143                            ;vscp_firmware.c:  253:  vscp_probe_address++; |
24179 |     24144   00A4'  2A09'                      incf   ((c:_vscp_probe_address)),c |
24180 |     24145                                   line   254 |
24181 |     24146                                   |
24182 |     24147   00A6'                     l9753:;  BSR  set  to:  0 |
24183 |     24148                            |
24184 |     24149                            ;vscp_firmware.c:  254:  vscp_node_substate  =  0x00; |
24185 |     24150   00A6'  6A08'                      clrf   ((c:_vscp_node_substate)),c |
24186 |     24151                                   line   255 |
24187 |     24152                                   |
24188 |     24153   00A8'                     l9755: |
24189 |     24154                            ;vscp_firmware.c:  255:  vscp_probe_cnt  =  0; |
24190 |     24155   00A8'  6A0A'                      clrf   ((c:_vscp_probe_cnt)),c |
24191 |     24156   00AA'  EF00'  F000'                goto   l1005 |
24192 |     24157                                   line   261 |
24193 |     24158                                   |
24194 |     24159   00AE'                     l9757:;  BSR  set  to:  0 |
24195 |     24160                            |
24196 |     24161                            ;vscp_firmware.c:  261:  if  (vscp_timer &rsaquo   1000)  { |
24197 |     24162   00AE'  0EE9                       movlw  0E9h |
24198 |     24163   00B0'  0101                       movlb  1 ;  ()  banked |
24199 |     24164   00B2'  5D00'                      subwf  ((_vscp_timer))&0ffh,w    ;volatile |
24200 |     24165   00B4'  0E03                       movlw  03h |
24201 |     24166   00B6'  5900'                      subwfb ((_vscp_timer+1))&0ffh,w ;volatile |
24202 |     24167   00B8'  A0D8                       btfss  status,0 |
24203 |     24168   00BA'  EF00'  F000'                goto   u7281 |
24204 |     24169   00BE'  EF00'  F000'                goto   u7280 |
24205 |     24170   00C2'                     u7281: |
24206 |     24171   00C2'  EF00'  F000'                goto   l1005 |
24207 |     24172   00C6'                     u7280: |
24208 |     24173                                   line   263 |
24209 |     24174                                   |
24210 |     24175   00C6'                     l9759:;  BSR  set  to:  1 |
24211 |     24176                            |
24212 |     24177                            ;vscp_firmware.c:  263:  vscp_probe_cnt++; |
24213 |     24178   00C6'  2A0A'                      incf   ((c:_vscp_probe_cnt)),c |
24214 |     24179                                   line   265 |
24215 |     24180                                   |
24216 |     24181   00C8'                     l9761:;  BSR  set  to:  1 |
24217 |     24182                            |
24218 |     24183                            ;vscp_firmware.c:  265:  if  (vscp_probe_cnt &rsaquo =  3)  { |
24219 |     24184   00C8'  0E02                       movlw  (03h-1) |
24220 |     24185   00CA'  640A'                      cpfsgt ((c:_vscp_probe_cnt)),c |
24221 |     24186   00CC'  EF00'  F000'                goto   u7291 |
24222 |     24187   00D0'  EF00'  F000'                goto   u7290 |
24223 |     24188   00D4'                     u7291: |
24224 |     24189   00D4'  EF00'  F000'                goto   l1013 |
24225 |     24190   00D8'                     u7290: |
24226 |     24191                                   line   268 |
24227 |     24192                                   |
24228 |     24193   00D8'                     l9763:;  BSR  set  to:  1 |
24229 |     24194                            |
24230 |     24195                            ;vscp_firmware.c:  268:  if  (0  ==  vscp_probe_address)  { |
24231 |     24196   00D8'  6609'                      tstfsz ((c:_vscp_probe_address)),c |
24232 |     24197   00DA'  EF00'  F000'                goto   u7301 |
24233 |     24198   00DE'  EF00'  F000'                goto   u7300 |
24234 |     24199   00E2'                     u7301: |
24235 |     24200   00E2'  EF00'  F000'                goto   l1014 |
24236 |     24201   00E6'                     u7300: |
24237 |     24202                                   line   271 |
24238 |     24203                                   |
24239 |     24204   00E6'                     l9765:;  BSR  set  to:  1 |
24240 |     24205                            |
24241 |     24206                            ;vscp_firmware.c:  271:  vscp_probe_address++; |
24242 |     24207   00E6'  2A09'                      incf   ((c:_vscp_probe_address)),c |
24243 |     24208                                   line   272 |
24244 |     24209                                   |
24245 |     24210   00E8'                     l9767:;  BSR  set  to:  1 |
24246 |     24211                            |
24247 |     24212                            ;vscp_firmware.c:  272:  vscp_node_substate  =  0x00; |
24248 |     24213   00E8'  6A08'                      clrf   ((c:_vscp_node_substate)),c |
24249 |     24214                                   line   273 |
24250 |     24215                                   |
24251 |     24216   00EA'                     l9769:;  BSR  set  to:  1 |
24252 |     24217                            |
24253 |     24218                            ;vscp_firmware.c:  273:  vscp_timer  =  0; |
24254 |     24219   00EA'  6B00'                      clrf   ((_vscp_timer))&0ffh       ;volatile |
24255 |     24220   00EC'  6B00'                      clrf   ((_vscp_timer+1))&0ffh     ;volatile |
24256 |     24221   00EE'  EF00'  F000'                goto   l9755 |
24257 |     24222                                   line   276 |
24258 |     24223                                   |
24259 |     24224   00F2'                     l1014:;  BSR  set  to:  1 |
24260 |     24225                            |
24261 |     24226                                   line   279 |
24262 |     24227                            ;vscp_firmware.c:  279:  vscp_nickname  =  vscp_probe_address; |
24263 |     24228   00F2'  C009'  F017'                movff  (c:_vscp_probe_address),(_vscp_nickname) |
24264 |     24229                                   line   280 |
24265 |     24230                                   |
24266 |     24231   00F6'                     l9773:;  BSR  set  to:  1 |
24267 |     24232                            |
24268 |     24233                            ;vscp_firmware.c:  280:  vscp_node_state  =  0x03; |
24269 |     24234   00F6'  0E03                       movlw  low(03h) |
24270 |     24235   00F8'  0100                       movlb  0 ;  ()  banked |
24271 |     24236   00FA'  6F00'                      movwf  ((_vscp_node_state))&0ffh |
24272 |     24237                                   line   281 |
24273 |     24238                                   |
24274 |     24239   00FC'                     l9775:;  BSR  set  to:  0 |
24275 |     24240                            |
24276 |     24241                            ;vscp_firmware.c:  281:  vscp_node_substate  =  0x00; |
24277 |     24242   00FC'  6A08'                      clrf   ((c:_vscp_node_substate)),c |
24278 |     24243                                   line   282 |
24279 |     24244                                   |
24280 |     24245   00FE'                     l9777:;  BSR  set  to:  0 |
24281 |     24246                            |
24282 |     24247                            ;vscp_firmware.c:  282:  vscp_writeNicknamePermanent(vscp_nickname); |
24283 |     24248   00FE'  5100'                      movf   ((_vscp_nickname))&0ffh,w |
24284 |     24249                                   |
24285 |     24250   0100'  EC00'  F000'                call   _vscp_writeNicknamePermanent |
24286 |     24251                                   line   283 |
24287 |     24252                                   |
24288 |     24253   0104'                     l9779: |
24289 |     24254                            ;vscp_firmware.c:  283:  vscp_setSegmentCRC(0x40); |
24290 |     24255   0104'  0E40                       movlw  (040h)&0ffh |
24291 |     24256                                   |
24292 |     24257   0106'  EC00'  F000'                call   _vscp_setSegmentCRC |
24293 |     24258                                   line   286 |
24294 |     24259                                   |
24295 |     24260   010A'                     l9781: |
24296 |     24261                            ;vscp_firmware.c:  286:  vscp_probe_cnt  =  0; |
24297 |     24262   010A'  6A0A'                      clrf   ((c:_vscp_probe_cnt)),c |
24298 |     24263                                   line   287 |
24299 |     24264                                   |
24300 |     24265   010C'                     l9783: |
24301 |     24266                            ;vscp_firmware.c:  287:  vscp_goActiveState(); |
24302 |     24267   010C'  EC00'  F000'                call   _vscp_goActiveState        ;wreg  free |
24303 |     24268   0110'  EF00'  F000'                goto   l1005 |
24304 |     24269                                   line   290 |
24305 |     24270                                   |
24306 |     24271   0114'                     l1013: |
24307 |     24272                                   line   291 |
24308 |     24273                            ;vscp_firmware.c:  291:  vscp_node_substate  =  0x00; |
24309 |     24274   0114'  6A08'                      clrf   ((c:_vscp_node_substate)),c |
24310 |     24275   0116'  EF00'  F000'                goto   l1005 |
24311 |     24276                                   line   198 |
24312 |     24277                                   |
24313 |     24278   011A'                     l9787: |
24314 |     24279   011A'  5008'                      movf   ((c:_vscp_node_substate)),c,w |
24315 |     24280                                   ;  Switch  size  1,  requested  type  "space" |
24316 |     24281                            ;  Number  of  cases  is  3,  Range  of  values  is  0  to  2 |
24317 |     24282                            ;  switch  strategies  available: |
24318 |     24283                            ;  Name          Instructions  Cycles |
24319 |     24284                            ;  simple_byte            10      6  (average) |
24320 |     24285                            ;      Chosen  strategy  is  simple_byte |
24321 |     24286                            |
24322 |     24287   011C'  0A00                       xorlw  0^0       ;  case  0 |
24323 |     24288   011E'  B4D8                       skipnz |
24324 |     24289   0120'  EF00'  F000'                goto   l9717 |
24325 |     24290   0124'  0A01                       xorlw  1^0       ;  case  1 |
24326 |     24291   0126'  B4D8                       skipnz |
24327 |     24292   0128'  EF00'  F000'                goto   l1006 |
24328 |     24293   012C'  0A03                       xorlw  2^1       ;  case  2 |
24329 |     24294   012E'  B4D8                       skipnz |
24330 |     24295   0130'  EF00'  F000'                goto   l1005 |
24331 |     24296   0134'  EF00'  F000'                goto   l1013 |
24332 |     24297                            |
24333 |     24298                                   line   304 |
24334 |     24299                                   |
24335 |     24300   0138'                     l1005: |
24336 |     24301                                   line   306 |
24337 |     24302                            ;vscp_firmware.c:  306:  vscp_imsg.flags  =  0; |
24338 |     24303   0138'  0100                       movlb  0 ;  ()  banked |
24339 |     24304   013A'  6B00'                      clrf   ((_vscp_imsg))&0ffh |
24340 |     24305                                   line   308 |
24341 |     24306                                   |
24342 |     24307   013C'                     l1019:;  BSR  set  to:  0 |
24343 |     24308                            |
24344 |     24309   013C'  0012                       return |
24345 |     24310                                   opt  stack  0 |
24346 |     24311                            GLOBAL __end_of_vscp_handleProbeState |
24347 |     24312   013E'                            __end_of_vscp_handleProbeState: |
24348 |     24313                                   signat _vscp_handleProbeState,88 |
24349 |     24314                                   global _vscp_goActiveState |
24350 |     24315                            |
24351 |     24316  ;;  ***************  function  _vscp_goActiveState  ***************** |
24352 |     24317  ;;  Defined  at: |
24353 |     24318  ;;              line  347  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
24354 |     24319  ;;  Parameters:     Size   Location      Type |
24355 |     24320  ;;              None |
24356 |     24321  ;;  Auto  vars:      Size   Location      Type |
24357 |     24322  ;;              None |
24358 |     24323  ;;  Return  value:   Size   Location      Type |
24359 |     24324  ;;              None                void |
24360 |     24325  ;;  Registers  used: |
24361 |     24326  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
24362 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
24363 |     24327  ;;  Tracked  objects: |
24364 |     24328  ;;              On  entry  :  0/0 |
24365 |     24329  ;;              On  exit   :  F/0 |
24366 |     24330  ;;              Unchanged:  0/0 |
24367 |     24331  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
24368 |     24332  ;;       Params:          0        0        0        0        0        0        0 |
24369 |     24333  ;;       Locals:          0        0        0        0        0        0        0 |
24370 |     24334  ;;       Temps:           0        0        0        0        0        0        0 |
24371 |     24335  ;;       Totals:          0        0        0        0        0        0        0 |
24372 |     24336  ;;Total  ram  usage:         0  bytes |
24373 |     24337  ;;  Hardware  stack  levels  used:     1 |
24374 |     24338  ;;  Hardware  stack  levels  required  when  called:     7 |
24375 |     24339  ;;  This  function  calls: |
24376 |     24340  ;;              _vscp_sendEvent |
24377 |     24341  ;;  This  function  is  called  by: |
24378 |     24342  ;;              _main |
24379 |     24343  ;;              _vscp_handleProbeState |
24380 |     24344  ;;  This  function  uses  a  non-reentrant  model |
24381 |     24345  ;; |
24382 |     24346                            psect  text64,class=CODE,space=0,reloc=2 |
24383 |     24347                            global  __ptext64 |
24384 |     24348   0000'                     __ptext64: |
24385 |     24349                            psect  text64 |
24386 |     24350                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
24387 |     24351                                   line   347 |
24388 |     24352                                   global __size_of_vscp_goActiveState |
24389 |     24353   0000                             __size_of_vscp_goActiveState   equ        __end_of_vscp_goActiveState-_vscp_goActiveState |
24390 |     24354                                   |
24391 |     24355   0000'                     _vscp_goActiveState:;  BSR  set  to:  0 |
24392 |     24356                            |
24393 |     24357                            ;incstack  =  0 |
24394 |     24358                                   opt    stack  21 |
24395 |     24359                            ;incstack  =  0 |
24396 |     24360                                   line   348 |
24397 |     24361                                   |
24398 |     24362   0000'                     l9703: |
24399 |     24363                            ;vscp_firmware.c:  348:  vscp_omsg.flags  =  0x80  +  1; |
24400 |     24364   0000'  0E81                       movlw  low(081h) |
24401 |     24365   0002'  0100                       movlb  0 ;  ()  banked |
24402 |     24366   0004'  6F00'                      movwf  ((_vscp_omsg))&0ffh |
24403 |     24367                                   line   349 |
24404 |     24368                                   |
24405 |     24369   0006'                     l9705:;  BSR  set  to:  0 |
24406 |     24370                            |
24407 |     24371                            ;vscp_firmware.c:  349:  vscp_omsg.priority  =  0x00; |
24408 |     24372   0006'  6B00'                      clrf   (0+(_vscp_omsg+01h))&0ffh |
24409 |     24373                                   line   350 |
24410 |     24374                                   |
24411 |     24375   0008'                     l9707:;  BSR  set  to:  0 |
24412 |     24376                            |
24413 |     24377                            ;vscp_firmware.c:  350:  vscp_omsg.vscp_class  =  0; |
24414 |     24378   0008'  6B00'                      clrf   (0+(_vscp_omsg+02h))&0ffh |
24415 |     24379   000A'  6B00'                      clrf   (1+(_vscp_omsg+02h))&0ffh |
24416 |     24380                                   line   351 |
24417 |     24381                            ;vscp_firmware.c:  351:  vscp_omsg.vscp_type  =  2; |
24418 |     24382   000C'  0E02                       movlw  low(02h) |
24419 |     24383   000E'  6F00'                      movwf  (0+(_vscp_omsg+04h))&0ffh |
24420 |     24384                                   line   352 |
24421 |     24385                                   |
24422 |     24386   0010'                     l9709:;  BSR  set  to:  0 |
24423 |     24387                            |
24424 |     24388                            ;vscp_firmware.c:  352:  vscp_omsg.data[  0  ]  =  vscp_nickname; |
24425 |     24389   0010'  C017'  F02C'                movff  (_vscp_nickname),0+(_vscp_omsg+05h) |
24426 |     24390                                   line   355 |
24427 |     24391                                   |
24428 |     24392   0014'                     l9711:;  BSR  set  to:  0 |
24429 |     24393                            |
24430 |     24394                            ;vscp_firmware.c:  355:  vscp_sendEvent(); |
24431 |     24395   0014'  EC00'  F000'                call   _vscp_sendEvent    ;wreg  free |
24432 |     24396                                   line   357 |
24433 |     24397                                   |
24434 |     24398   0018'                     l9713:;  BSR  set  to:  0 |
24435 |     24399                            |
24436 |     24400                            ;vscp_firmware.c:  357:  vscp_initledfunc  =  0x01; |
24437 |     24401   0018'  0E01                       movlw  low(01h) |
24438 |     24402   001A'  6E07'                      movwf  ((c:_vscp_initledfunc)),c |
24439 |     24403                                   line   358 |
24440 |     24404                                   |
24441 |     24405   001C'                     l1029:;  BSR  set  to:  0 |
24442 |     24406                            |
24443 |     24407   001C'  0012                       return |
24444 |     24408                                   opt  stack  0 |
24445 |     24409                            GLOBAL __end_of_vscp_goActiveState |
24446 |     24410   001E'                            __end_of_vscp_goActiveState: |
24447 |     24411                                   signat _vscp_goActiveState,88 |
24448 |     24412                                   global _vscp_sendEvent |
24449 |     24413                            |
24450 |     24414  ;;  ***************  function  _vscp_sendEvent  ***************** |
24451 |     24415  ;;  Defined  at: |
24452 |     24416  ;;              line  1272  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
24453 |     24417  ;;  Parameters:     Size   Location      Type |
24454 |     24418  ;;              None |
24455 |     24419  ;;  Auto  vars:      Size   Location      Type |
24456 |     24420  ;;   rv               1    27[BANK0  ]  unsigned  char  |
24457 |     24421  ;;  Return  value:   Size   Location      Type |
24458 |     24422  ;;                   1     wreg       unsigned  char  |
24459 |     24423  ;;  Registers  used: |
24460 |     24424  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
24461 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
24462 |     24425  ;;  Tracked  objects: |
24463 |     24426  ;;              On  entry  :  F/0 |
24464 |     24427  ;;              On  exit   :  F/0 |
24465 |     24428  ;;              Unchanged:  0/0 |
24466 |     24429  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
24467 |     24430  ;;       Params:          0        0        0        0        0        0        0 |
24468 |     24431  ;;       Locals:          0        1        0        0        0        0        0 |
24469 |     24432  ;;       Temps:           0        0        0        0        0        0        0 |
24470 |     24433  ;;       Totals:          0        1        0        0        0        0        0 |
24471 |     24434  ;;Total  ram  usage:         1  bytes |
24472 |     24435  ;;  Hardware  stack  levels  used:     1 |
24473 |     24436  ;;  Hardware  stack  levels  required  when  called:     6 |
24474 |     24437  ;;  This  function  calls: |
24475 |     24438  ;;              _sendVSCPFrame |
24476 |     24439  ;;  This  function  is  called  by: |
24477 |     24440  ;;              _doWork |
24478 |     24441  ;;              _doOneSecondWork |
24479 |     24442  ;;              _sendTempEvent |
24480 |     24443  ;;              _vscp_handleProbeState |
24481 |     24444  ;;              _vscp_goActiveState |
24482 |     24445  ;;              _vscp_sendHeartBeat |
24483 |     24446  ;;              _vscp_newNodeOnline |
24484 |     24447  ;;              _vscp_handleProtocolEvent |
24485 |     24448  ;;  This  function  uses  a  non-reentrant  model |
24486 |     24449  ;; |
24487 |     24450                            psect  text65,class=CODE,space=0,reloc=2 |
24488 |     24451                            global  __ptext65 |
24489 |     24452   0000'                     __ptext65: |
24490 |     24453                            psect  text65 |
24491 |     24454                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
24492 |     24455                                   line   1272 |
24493 |     24456                                   global __size_of_vscp_sendEvent |
24494 |     24457   0000                             __size_of_vscp_sendEvent       equ    __end_of_vscp_sendEvent-_vscp_sendEvent |
24495 |     24458                                   |
24496 |     24459   0000'                     _vscp_sendEvent:;  BSR  set  to:  0 |
24497 |     24460                            |
24498 |     24461                            ;incstack  =  0 |
24499 |     24462                                   opt    stack  22 |
24500 |     24463                            ;incstack  =  0 |
24501 |     24464                                   line   1280 |
24502 |     24465                                   |
24503 |     24466   0000'                     l10591:;  BSR  set  to:  0 |
24504 |     24467                            |
24505 |     24468                            ;vscp_firmware.c:  1281:  vscp_errorcnt++; |
24506 |     24469   0000'  C029'  F000'                movff  0+(_vscp_omsg+02h),(?_sendVSCPFrame) |
24507 |     24470   0004'  C02A'  F001'                movff  1+(_vscp_omsg+02h),(?_sendVSCPFrame+1) |
24508 |     24471   0008'  C02B'  F002'                movff  0+(_vscp_omsg+04h),0+(?_sendVSCPFrame+02h) |
24509 |     24472   000C'  C017'  F003'                movff  (_vscp_nickname),0+(?_sendVSCPFrame+03h) |
24510 |     24473   0010'  C028'  F004'                movff  0+(_vscp_omsg+01h),0+(?_sendVSCPFrame+04h) |
24511 |     24474   0014'  5100'                      movf   ((_vscp_omsg))&0ffh,w |
24512 |     24475   0016'  0B0F                       andlw  low(0Fh) |
24513 |     24476   0018'  6F00'                      movwf  (0+(?_sendVSCPFrame+05h))&0ffh |
24514 |     24477   001A'  0E00'                      movlw  low(_vscp_omsg+05h) |
24515 |     24478   001C'  6F00'                      movwf  (0+(?_sendVSCPFrame+06h))&0ffh |
24516 |     24479   001E'  EC00'  F000'                call   _sendVSCPFrame     ;wreg  free |
24517 |     24480   0022'  0100                       movlb  0 ;  ()  banked |
24518 |     24481   0024'  6F00'                      movwf  ((vscp_sendEvent@rv))&0ffh |
24519 |     24482                                   line   1284 |
24520 |     24483                                   |
24521 |     24484   0026'                     l10593:;  BSR  set  to:  0 |
24522 |     24485                            |
24523 |     24486                            ;vscp_firmware.c:  1282:  } |
24524 |     24487                            ;vscp_firmware.c:  1284:  return  rv; |
24525 |     24488   0026'  5100'                      movf   ((vscp_sendEvent@rv))&0ffh,w |
24526 |     24489                                   line   1285 |
24527 |     24490                                   |
24528 |     24491   0028'                     l1222:;  BSR  set  to:  0 |
24529 |     24492                            |
24530 |     24493   0028'  0012                       return |
24531 |     24494                                   opt  stack  0 |
24532 |     24495                            GLOBAL __end_of_vscp_sendEvent |
24533 |     24496   002A'                            __end_of_vscp_sendEvent: |
24534 |     24497                                   signat _vscp_sendEvent,89 |
24535 |     24498                                   global _sendVSCPFrame |
24536 |     24499                            |
24537 |     24500  ;;  ***************  function  _sendVSCPFrame  ***************** |
24538 |     24501  ;;  Defined  at: |
24539 |     24502  ;;              line  2796  in  file  "../main.c" |
24540 |     24503  ;;  Parameters:     Size   Location      Type |
24541 |     24504  ;;   vscpclass        2     0[BANK0  ]  unsigned  short  |
24542 |     24505  ;;   vscptype         1     2[BANK0  ]  unsigned  char  |
24543 |     24506  ;;   nodeid           1     3[BANK0  ]  unsigned  char  |
24544 |     24507  ;;   priority         1     4[BANK0  ]  unsigned  char  |
24545 |     24508  ;;   size             1     5[BANK0  ]  unsigned  char  |
24546 |     24509  ;;   pData            1     6[BANK0  ]  PTR  unsigned  char  |
24547 |     24510  ;;                -&rsaquo   vscp_omsg(13),  |
24548 |     24511  ;;  Auto  vars:      Size   Location      Type |
24549 |     24512  ;;   id               4    65[COMRAM]  unsigned  long  |
24550 |     24513  ;;  Return  value:   Size   Location      Type |
24551 |     24514  ;;                   1     wreg       unsigned  char  |
24552 |     24515  ;;  Registers  used: |
24553 |     24516  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
24554 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
24555 |     24517  ;;  Tracked  objects: |
24556 |     24518  ;;              On  entry  :  F/0 |
24557 |     24519  ;;              On  exit   :  2/0 |
24558 |     24520  ;;              Unchanged:  0/0 |
24559 |     24521  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
24560 |     24522  ;;       Params:          0        7        0        0        0        0        0 |
24561 |     24523  ;;       Locals:          4        0        0        0        0        0        0 |
24562 |     24524  ;;       Temps:           0       20        0        0        0        0        0 |
24563 |     24525  ;;       Totals:          4       27        0        0        0        0        0 |
24564 |     24526  ;;Total  ram  usage:        31  bytes |
24565 |     24527  ;;  Hardware  stack  levels  used:     1 |
24566 |     24528  ;;  Hardware  stack  levels  required  when  called:     5 |
24567 |     24529  ;;  This  function  calls: |
24568 |     24530  ;;              _sendCANFrame |
24569 |     24531  ;;  This  function  is  called  by: |
24570 |     24532  ;;              _vscp_sendEvent |
24571 |     24533  ;;  This  function  uses  a  non-reentrant  model |
24572 |     24534  ;; |
24573 |     24535                            psect  text66,class=CODE,space=0,reloc=2 |
24574 |     24536                            global  __ptext66 |
24575 |     24537   0000'                     __ptext66: |
24576 |     24538                            psect  text66 |
24577 |     24539                                   file   "../main.c" |
24578 |     24540                                   line   2796 |
24579 |     24541                                   global __size_of_sendVSCPFrame |
24580 |     24542   0000                             __size_of_sendVSCPFrame        equ     __end_of_sendVSCPFrame-_sendVSCPFrame |
24581 |     24543                                   |
24582 |     24544   0000'                     _sendVSCPFrame:;  BSR  set  to:  0 |
24583 |     24545                            |
24584 |     24546                            ;incstack  =  0 |
24585 |     24547                                   opt    stack  22 |
24586 |     24548                            ;incstack  =  0 |
24587 |     24549                                   line   2800 |
24588 |     24550                                   |
24589 |     24551   0000'                     l11163:;  BSR  set  to:  0 |
24590 |     24552                            |
24591 |     24553                            ;main.c:  2797:  uint32_t  id  =  ((uint32_t)  priority &lsaquo &lsaquo   26)  | |
24592 |     24554                            ;main.c:  2798:  ((uint32_t)  vscpclass &lsaquo &lsaquo   16)  | |
24593 |     24555                            ;main.c:  2799:  ((uint32_t)  vscptype &lsaquo &lsaquo   8)  | |
24594 |     24556                            ;main.c:  2800:  nodeid; |
24595 |     24557   0000'  C002'  F007'                movff  (sendVSCPFrame@vscptype),??_sendVSCPFrame+0+0 |
24596 |     24558   0004'  6B00'                      clrf   (??_sendVSCPFrame+0+0+1)&0ffh |
24597 |     24559   0006'  6B00'                      clrf   (??_sendVSCPFrame+0+0+2)&0ffh |
24598 |     24560   0008'  6B00'                      clrf   (??_sendVSCPFrame+0+0+3)&0ffh |
24599 |     24561   000A'  C009'  F00A'                movff  ??_sendVSCPFrame+0+2,??_sendVSCPFrame+0+3 |
24600 |     24562   000E'  C008'  F009'                movff  ??_sendVSCPFrame+0+1,??_sendVSCPFrame+0+2 |
24601 |     24563   0012'  C007'  F008'                movff  ??_sendVSCPFrame+0+0,??_sendVSCPFrame+0+1 |
24602 |     24564   0016'  6B00'                      clrf   (??_sendVSCPFrame+0+0)&0ffh |
24603 |     24565   0018'  5100'                      movf   ((sendVSCPFrame@vscpclass))&0ffh,w |
24604 |     24566   001A'  6F00'                      movwf  (??_sendVSCPFrame+4+0)&0ffh |
24605 |     24567   001C'  5100'                      movf   ((sendVSCPFrame@vscpclass+1))&0ffh,w |
24606 |     24568   001E'  6F00'                      movwf  1+(??_sendVSCPFrame+4+0)&0ffh |
24607 |     24569                                   |
24608 |     24570   0020'  6B00'                      clrf   2+(??_sendVSCPFrame+4+0)&0ffh |
24609 |     24571                                   |
24610 |     24572   0022'  6B00'                      clrf   3+(??_sendVSCPFrame+4+0)&0ffh |
24611 |     24573   0024'  C00C'  F00E'                movff  ??_sendVSCPFrame+4+1,??_sendVSCPFrame+4+3 |
24612 |     24574   0028'  C00B'  F00D'                movff  ??_sendVSCPFrame+4+0,??_sendVSCPFrame+4+2 |
24613 |     24575   002C'  6B00'                      clrf   (??_sendVSCPFrame+4+1)&0ffh |
24614 |     24576   002E'  6B00'                      clrf   (??_sendVSCPFrame+4+0)&0ffh |
24615 |     24577   0030'  C004'  F00F'                movff  (sendVSCPFrame@priority),??_sendVSCPFrame+8+0 |
24616 |     24578   0034'  6B00'                      clrf   (??_sendVSCPFrame+8+0+1)&0ffh |
24617 |     24579   0036'  6B00'                      clrf   (??_sendVSCPFrame+8+0+2)&0ffh |
24618 |     24580   0038'  6B00'                      clrf   (??_sendVSCPFrame+8+0+3)&0ffh |
24619 |     24581   003A'  0E1A                       movlw  01Ah |
24620 |     24582   003C'                     u8755: |
24621 |     24583   003C'  90D8                       bcf    status,0 |
24622 |     24584   003E'  3700'                      rlcf   (??_sendVSCPFrame+8+0)&0ffh |
24623 |     24585   0040'  3700'                      rlcf   (??_sendVSCPFrame+8+1)&0ffh |
24624 |     24586   0042'  3700'                      rlcf   (??_sendVSCPFrame+8+2)&0ffh |
24625 |     24587   0044'  3700'                      rlcf   (??_sendVSCPFrame+8+3)&0ffh |
24626 |     24588   0046'  2EE8                       decfsz wreg |
24627 |     24589   0048'  EF00'  F000'                goto   u8755 |
24628 |     24590   004C'  5100'                      movf   (??_sendVSCPFrame+4+0)&0ffh,w |
24629 |     24591   004E'  1100'                      iorwf  (??_sendVSCPFrame+8+0)&0ffh,w |
24630 |     24592   0050'  6F00'                      movwf  (??_sendVSCPFrame+12+0)&0ffh |
24631 |     24593   0052'  5100'                      movf   (??_sendVSCPFrame+4+1)&0ffh,w |
24632 |     24594   0054'  1100'                      iorwf  (??_sendVSCPFrame+8+1)&0ffh,w |
24633 |     24595   0056'  6F00'                      movwf  1+(??_sendVSCPFrame+12+0)&0ffh |
24634 |     24596                                   |
24635 |     24597   0058'  5100'                      movf   (??_sendVSCPFrame+4+2)&0ffh,w |
24636 |     24598   005A'  1100'                      iorwf  (??_sendVSCPFrame+8+2)&0ffh,w |
24637 |     24599   005C'  6F00'                      movwf  2+(??_sendVSCPFrame+12+0)&0ffh |
24638 |     24600                                   |
24639 |     24601   005E'  5100'                      movf   (??_sendVSCPFrame+4+3)&0ffh,w |
24640 |     24602   0060'  1100'                      iorwf  (??_sendVSCPFrame+8+3)&0ffh,w |
24641 |     24603   0062'  6F00'                      movwf  3+(??_sendVSCPFrame+12+0)&0ffh |
24642 |     24604   0064'  5100'                      movf   (??_sendVSCPFrame+0+0)&0ffh,w |
24643 |     24605   0066'  1100'                      iorwf  (??_sendVSCPFrame+12+0)&0ffh,w |
24644 |     24606   0068'  6F00'                      movwf  (??_sendVSCPFrame+16+0)&0ffh |
24645 |     24607   006A'  5100'                      movf   (??_sendVSCPFrame+0+1)&0ffh,w |
24646 |     24608   006C'  1100'                      iorwf  (??_sendVSCPFrame+12+1)&0ffh,w |
24647 |     24609   006E'  6F00'                      movwf  1+(??_sendVSCPFrame+16+0)&0ffh |
24648 |     24610                                   |
24649 |     24611   0070'  5100'                      movf   (??_sendVSCPFrame+0+2)&0ffh,w |
24650 |     24612   0072'  1100'                      iorwf  (??_sendVSCPFrame+12+2)&0ffh,w |
24651 |     24613   0074'  6F00'                      movwf  2+(??_sendVSCPFrame+16+0)&0ffh |
24652 |     24614                                   |
24653 |     24615   0076'  5100'                      movf   (??_sendVSCPFrame+0+3)&0ffh,w |
24654 |     24616   0078'  1100'                      iorwf  (??_sendVSCPFrame+12+3)&0ffh,w |
24655 |     24617   007A'  6F00'                      movwf  3+(??_sendVSCPFrame+16+0)&0ffh |
24656 |     24618   007C'  5100'                      movf   ((sendVSCPFrame@nodeid))&0ffh,w |
24657 |     24619   007E'  1100'                      iorwf  (??_sendVSCPFrame+16+0)&0ffh,w |
24658 |     24620   0080'  6E41'                      movwf  ((c:sendVSCPFrame@id)),c |
24659 |     24621   0082'  5100'                      movf   (??_sendVSCPFrame+16+1)&0ffh,w |
24660 |     24622   0084'  6E42'                      movwf  1+((c:sendVSCPFrame@id)),c |
24661 |     24623   0086'  5100'                      movf   (??_sendVSCPFrame+16+2)&0ffh,w |
24662 |     24624   0088'  6E43'                      movwf  2+((c:sendVSCPFrame@id)),c |
24663 |     24625   008A'  5100'                      movf   (??_sendVSCPFrame+16+3)&0ffh,w |
24664 |     24626   008C'  6E44'                      movwf  3+((c:sendVSCPFrame@id)),c |
24665 |     24627                                   line   2802 |
24666 |     24628                                   |
24667 |     24629   008E'                     l11165:;  BSR  set  to:  0 |
24668 |     24630                            |
24669 |     24631                            ;main.c:  2804:  vscp_errorcnt++; |
24670 |     24632   008E'  C041'  F03B'                movff  (c:sendVSCPFrame@id),(c:?_sendCANFrame) |
24671 |     24633   0092'  C042'  F03C'                movff  (c:sendVSCPFrame@id+1),(c:?_sendCANFrame+1) |
24672 |     24634   0096'  C043'  F03D'                movff  (c:sendVSCPFrame@id+2),(c:?_sendCANFrame+2) |
24673 |     24635   009A'  C044'  F03E'                movff  (c:sendVSCPFrame@id+3),(c:?_sendCANFrame+3) |
24674 |     24636   009E'  C005'  F03F'                movff  (sendVSCPFrame@size),0+((c:?_sendCANFrame)+04h) |
24675 |     24637   00A2'  C006'  F040'                movff  (sendVSCPFrame@pData),0+((c:?_sendCANFrame)+05h) |
24676 |     24638   00A6'  EC00'  F000'                call   _sendCANFrame      ;wreg  free |
24677 |     24639   00AA'  0900                       iorlw  0 |
24678 |     24640   00AC'  A4D8                       btfss  status,2 |
24679 |     24641   00AE'  EF00'  F000'                goto   u8761 |
24680 |     24642   00B2'  EF00'  F000'                goto   u8760 |
24681 |     24643   00B6'                     u8761: |
24682 |     24644   00B6'  EF00'  F000'                goto   l11171 |
24683 |     24645   00BA'                     u8760: |
24684 |     24646                                   line   2805 |
24685 |     24647                                   |
24686 |     24648   00BA'                     l11167: |
24687 |     24649                            ;main.c:  2805:  return  0; |
24688 |     24650   00BA'  0E00                       movlw  (0)&0ffh |
24689 |     24651   00BC'  EF00'  F000'                goto   l612 |
24690 |     24652                                   line   2808 |
24691 |     24653                                   |
24692 |     24654   00C0'                     l11171: |
24693 |     24655                            ;main.c:  2806:  } |
24694 |     24656                            ;main.c:  2808:  return  1; |
24695 |     24657   00C0'  0E01                       movlw  (01h)&0ffh |
24696 |     24658                                   line   2809 |
24697 |     24659                                   |
24698 |     24660   00C2'                     l612: |
24699 |     24661   00C2'  0012                       return |
24700 |     24662                                   opt  stack  0 |
24701 |     24663                            GLOBAL __end_of_sendVSCPFrame |
24702 |     24664   00C4'                            __end_of_sendVSCPFrame: |
24703 |     24665                                   signat _sendVSCPFrame,24697 |
24704 |     24666                                   global _sendCANFrame |
24705 |     24667                            |
24706 |     24668  ;;  ***************  function  _sendCANFrame  ***************** |
24707 |     24669  ;;  Defined  at: |
24708 |     24670  ;;              line  2841  in  file  "../main.c" |
24709 |     24671  ;;  Parameters:     Size   Location      Type |
24710 |     24672  ;;   id               4    59[COMRAM]  unsigned  long  |
24711 |     24673  ;;   dlc              1    63[COMRAM]  unsigned  char  |
24712 |     24674  ;;   pdata            1    64[COMRAM]  PTR  unsigned  char  |
24713 |     24675  ;;                -&rsaquo   vscp_omsg(13),  |
24714 |     24676  ;;  Auto  vars:      Size   Location      Type |
24715 |     24677  ;;              None |
24716 |     24678  ;;  Return  value:   Size   Location      Type |
24717 |     24679  ;;                   1     wreg       unsigned  char  |
24718 |     24680  ;;  Registers  used: |
24719 |     24681  ;;              wreg,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  prodl,  prodh,  cstack |
24720 |     24682  ;;  Tracked  objects: |
24721 |     24683  ;;              On  entry  :  F/0 |
24722 |     24684  ;;              On  exit   :  2/0 |
24723 |     24685  ;;              Unchanged:  0/0 |
24724 |     24686  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
24725 |     24687  ;;       Params:          6        0        0        0        0        0        0 |
24726 |     24688  ;;       Locals:          0        0        0        0        0        0        0 |
24727 |     24689  ;;       Temps:           0        0        0        0        0        0        0 |
24728 |     24690  ;;       Totals:          6        0        0        0        0        0        0 |
24729 |     24691  ;;Total  ram  usage:         6  bytes |
24730 |     24692  ;;  Hardware  stack  levels  used:     1 |
24731 |     24693  ;;  Hardware  stack  levels  required  when  called:     4 |
24732 |     24694  ;;  This  function  calls: |
24733 |     24695  ;;              _ECANSendMessage |
24734 |     24696  ;;  This  function  is  called  by: |
24735 |     24697  ;;              _sendVSCPFrame |
24736 |     24698  ;;  This  function  uses  a  non-reentrant  model |
24737 |     24699  ;; |
24738 |     24700                            psect  text67,class=CODE,space=0,reloc=2 |
24739 |     24701                            global  __ptext67 |
24740 |     24702   0000'                     __ptext67: |
24741 |     24703                            psect  text67 |
24742 |     24704                                   file   "../main.c" |
24743 |     24705                                   line   2841 |
24744 |     24706                                   global __size_of_sendCANFrame |
24745 |     24707   0000                             __size_of_sendCANFrame equ      __end_of_sendCANFrame-_sendCANFrame |
24746 |     24708                                   |
24747 |     24709   0000'                     _sendCANFrame: |
24748 |     24710                            ;incstack  =  0 |
24749 |     24711                                   opt    stack  22 |
24750 |     24712                            ;incstack  =  0 |
24751 |     24713                                   line   2842 |
24752 |     24714                                   |
24753 |     24715   0000'                     l11175:;  BSR  set  to:  0 |
24754 |     24716                            |
24755 |     24717                            ;main.c:  2842:  if  (!ECANSendMessage(id,  pdata,  dlc,  ECAN_TX_XTD_FRAME))  { |
24756 |     24718   0000'  C03B'  F017'                movff  (c:sendCANFrame@id),(c:?_ECANSendMessage) |
24757 |     24719   0004'  C03C'  F018'                movff  (c:sendCANFrame@id+1),(c:?_ECANSendMessage+1) |
24758 |     24720   0008'  C03D'  F019'                movff  (c:sendCANFrame@id+2),(c:?_ECANSendMessage+2) |
24759 |     24721   000C'  C03E'  F01A'                movff  (c:sendCANFrame@id+3),(c:?_ECANSendMessage+3) |
24760 |     24722   0010'  C040'  F01B'                movff  (c:sendCANFrame@pdata),0+((c:?_ECANSendMessage)+04h) |
24761 |     24723   0014'  C03F'  F01C'                movff  (c:sendCANFrame@dlc),0+((c:?_ECANSendMessage)+05h) |
24762 |     24724   0018'  0E20                       movlw  low(020h) |
24763 |     24725   001A'  6E1D'                      movwf  (0+((c:?_ECANSendMessage)+06h)),c |
24764 |     24726   001C'  EC00'  F000'                call   _ECANSendMessage   ;wreg  free |
24765 |     24727   0020'  0900                       iorlw  0 |
24766 |     24728   0022'  A4D8                       btfss  status,2 |
24767 |     24729   0024'  EF00'  F000'                goto   u8771 |
24768 |     24730   0028'  EF00'  F000'                goto   u8770 |
24769 |     24731   002C'                     u8771: |
24770 |     24732   002C'  EF00'  F000'                goto   l619 |
24771 |     24733   0030'                     u8770: |
24772 |     24734                                   line   2844 |
24773 |     24735                                   |
24774 |     24736   0030'                     l11177: |
24775 |     24737                            ;main.c:  2844:  return  0; |
24776 |     24738   0030'  0E00                       movlw  (0)&0ffh |
24777 |     24739   0032'  EF00'  F000'                goto   l620 |
24778 |     24740                                   line   2845 |
24779 |     24741                                   |
24780 |     24742   0036'                     l619: |
24781 |     24743                                   line   2847 |
24782 |     24744                            ;main.c:  2845:  } |
24783 |     24745                            ;main.c:  2847:  vscp_omsg.flags  =  0; |
24784 |     24746   0036'  0100                       movlb  0 ;  ()  banked |
24785 |     24747   0038'  6B00'                      clrf   ((_vscp_omsg))&0ffh |
24786 |     24748                                   line   2848 |
24787 |     24749                                   |
24788 |     24750   003A'                     l11181:;  BSR  set  to:  0 |
24789 |     24751                            |
24790 |     24752                            ;main.c:  2848:  return  1; |
24791 |     24753   003A'  0E01                       movlw  (01h)&0ffh |
24792 |     24754                                   line   2849 |
24793 |     24755                                   |
24794 |     24756   003C'                     l620: |
24795 |     24757   003C'  0012                       return |
24796 |     24758                                   opt  stack  0 |
24797 |     24759                            GLOBAL __end_of_sendCANFrame |
24798 |     24760   003E'                            __end_of_sendCANFrame: |
24799 |     24761                                   signat _sendCANFrame,12409 |
24800 |     24762                                   global _ECANSendMessage |
24801 |     24763                            |
24802 |     24764  ;;  ***************  function  _ECANSendMessage  ***************** |
24803 |     24765  ;;  Defined  at: |
24804 |     24766  ;;              line  617  in  file  "../ECAN.c" |
24805 |     24767  ;;  Parameters:     Size   Location      Type |
24806 |     24768  ;;   id               4    23[COMRAM]  unsigned  long  |
24807 |     24769  ;;   data             1    27[COMRAM]  PTR  unsigned  char  |
24808 |     24770  ;;                -&rsaquo   vscp_omsg(13),  |
24809 |     24771  ;;   dataLen          1    28[COMRAM]  unsigned  char  |
24810 |     24772  ;;   msgFlags         1    29[COMRAM]  enum  E16315 |
24811 |     24773  ;;  Auto  vars:      Size   Location      Type |
24812 |     24774  ;;   pb              18    31[COMRAM]  PTR  unsigned  char  [9] |
24813 |     24775  ;;                -&rsaquo   TXB2CON(1),  TXB1CON(1),  TXB0CON(1),  B5CON(1),  |
24814 |     24776  ;;                -&rsaquo   B4CON(1),  B3CON(1),  B2CON(1),  B1CON(1),  |
24815 |     24777  ;;                -&rsaquo   B0CON(1),  |
24816 |     24778  ;;   ptr              2    57[COMRAM]  PTR  unsigned  char  |
24817 |     24779  ;;                -&rsaquo   TXB2CON(1),  TXB1CON(1),  TXB0CON(1),  B5CON(1),  |
24818 |     24780  ;;                -&rsaquo   B4CON(1),  B3CON(1),  B2CON(1),  B1CON(1),  |
24819 |     24781  ;;                -&rsaquo   B0CON(1),  |
24820 |     24782  ;;   tempPtr          2    53[COMRAM]  PTR  unsigned  char  |
24821 |     24783  ;;                -&rsaquo   TXB2CON(1),  TXB1CON(1),  TXB0CON(1),  B5CON(1),  |
24822 |     24784  ;;                -&rsaquo   B4CON(1),  B3CON(1),  B2CON(1),  B1CON(1),  |
24823 |     24785  ;;                -&rsaquo   B0CON(1),  |
24824 |     24786  ;;   i                1    56[COMRAM]  unsigned  char  |
24825 |     24787  ;;   temp             1    55[COMRAM]  unsigned  char  |
24826 |     24788  ;;   tempBSEL0        1    52[COMRAM]  struct  . |
24827 |     24789  ;;   j                1    51[COMRAM]  unsigned  char  |
24828 |     24790  ;;   buffers          1    50[COMRAM]  unsigned  char  |
24829 |     24791  ;;   mode             1    49[COMRAM]  unsigned  char  |
24830 |     24792  ;;  Return  value:   Size   Location      Type |
24831 |     24793  ;;                   1     wreg       enum  E15660 |
24832 |     24794  ;;  Registers  used: |
24833 |     24795  ;;              wreg,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  prodl,  prodh,  cstack |
24834 |     24796  ;;  Tracked  objects: |
24835 |     24797  ;;              On  entry  :  F/0 |
24836 |     24798  ;;              On  exit   :  2/0 |
24837 |     24799  ;;              Unchanged:  0/0 |
24838 |     24800  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
24839 |     24801  ;;       Params:          7        0        0        0        0        0        0 |
24840 |     24802  ;;       Locals:         28        0        0        0        0        0        0 |
24841 |     24803  ;;       Temps:           1        0        0        0        0        0        0 |
24842 |     24804  ;;       Totals:         36        0        0        0        0        0        0 |
24843 |     24805  ;;Total  ram  usage:        36  bytes |
24844 |     24806  ;;  Hardware  stack  levels  used:     1 |
24845 |     24807  ;;  Hardware  stack  levels  required  when  called:     3 |
24846 |     24808  ;;  This  function  calls: |
24847 |     24809  ;;              __CANIDToRegs |
24848 |     24810  ;;  This  function  is  called  by: |
24849 |     24811  ;;              _sendCANFrame |
24850 |     24812  ;;  This  function  uses  a  non-reentrant  model |
24851 |     24813  ;; |
24852 |     24814                            psect  text68,class=CODE,space=0,reloc=2 |
24853 |     24815                            global  __ptext68 |
24854 |     24816   0000'                     __ptext68: |
24855 |     24817                            psect  text68 |
24856 |     24818                                   file   "../ECAN.c" |
24857 |     24819                                   line   617 |
24858 |     24820                                   global __size_of_ECANSendMessage |
24859 |     24821   0000                             __size_of_ECANSendMessage      equ   __end_of_ECANSendMessage-_ECANSendMessage |
24860 |     24822                                   |
24861 |     24823   0000'                     _ECANSendMessage: |
24862 |     24824                            ;incstack  =  0 |
24863 |     24825                                   opt    stack  22 |
24864 |     24826                            ;incstack  =  0 |
24865 |     24827                                   line   641 |
24866 |     24828                                   |
24867 |     24829   0000'                     l11185:;  BSR  set  to:  0 |
24868 |     24830                            |
24869 |     24831                            ;ECAN.c:  619:  BYTE  mode; |
24870 |     24832                            ;ECAN.c:  620:  BYTE  buffers; |
24871 |     24833                            ;ECAN.c:  628:  BYTE  i,j; |
24872 |     24834                            ;ECAN.c:  629:  BYTE  *ptr,  *tempPtr; |
24873 |     24835                            ;ECAN.c:  630:  BYTE*  pb[9]; |
24874 |     24836                            ;ECAN.c:  631:  BYTE  temp; |
24875 |     24837                            ;ECAN.c:  634:  BYTE_VAL  tempBSEL0; |
24876 |     24838                            ;ECAN.c:  641:  pb[0]=(BYTE*)&TXB0CON; |
24877 |     24839   0000'  010F                       movlb  15        ;  ()  banked |
24878 |     24840   0002'  0E0F                       movlw  high(3904)        ;volatile |
24879 |     24841   0004'  6E20'                      movwf  ((c:ECANSendMessage@pb+1)),c |
24880 |     24842   0006'  0E40                       movlw  low(3904) ;volatile |
24881 |     24843   0008'  6E1F'                      movwf  ((c:ECANSendMessage@pb)),c |
24882 |     24844                                   line   642 |
24883 |     24845                            ;ECAN.c:  642:  pb[1]=(BYTE*)&TXB1CON; |
24884 |     24846   000A'  0E0F                       movlw  high(3888)        ;volatile |
24885 |     24847   000C'  6E22'                      movwf  (1+((c:ECANSendMessage@pb)+02h)),c |
24886 |     24848   000E'  0E30                       movlw  low(3888) ;volatile |
24887 |     24849   0010'  6E21'                      movwf  (0+((c:ECANSendMessage@pb)+02h)),c |
24888 |     24850                                   line   643 |
24889 |     24851                            ;ECAN.c:  643:  pb[2]=(BYTE*)&TXB2CON; |
24890 |     24852   0012'  0E0F                       movlw  high(3872)        ;volatile |
24891 |     24853   0014'  6E24'                      movwf  (1+((c:ECANSendMessage@pb)+04h)),c |
24892 |     24854   0016'  0E20                       movlw  low(3872) ;volatile |
24893 |     24855   0018'  6E23'                      movwf  (0+((c:ECANSendMessage@pb)+04h)),c |
24894 |     24856                                   line   650 |
24895 |     24857                            ;ECAN.c:  650:  pb[3]=(BYTE*)&B0CON; |
24896 |     24858   001A'  010E                       movlb  14        ;  ()  banked |
24897 |     24859   001C'  0E0E                       movlw  high(3616)        ;volatile |
24898 |     24860   001E'  6E26'                      movwf  (1+((c:ECANSendMessage@pb)+06h)),c |
24899 |     24861   0020'  0E20                       movlw  low(3616) ;volatile |
24900 |     24862   0022'  6E25'                      movwf  (0+((c:ECANSendMessage@pb)+06h)),c |
24901 |     24863                                   line   651 |
24902 |     24864                            ;ECAN.c:  651:  pb[4]=(BYTE*)&B1CON; |
24903 |     24865   0024'  0E0E                       movlw  high(3632)        ;volatile |
24904 |     24866   0026'  6E28'                      movwf  (1+((c:ECANSendMessage@pb)+08h)),c |
24905 |     24867   0028'  0E30                       movlw  low(3632) ;volatile |
24906 |     24868   002A'  6E27'                      movwf  (0+((c:ECANSendMessage@pb)+08h)),c |
24907 |     24869                                   line   652 |
24908 |     24870                            ;ECAN.c:  652:  pb[5]=(BYTE*)&B2CON; |
24909 |     24871   002C'  0E0E                       movlw  high(3648)        ;volatile |
24910 |     24872   002E'  6E2A'                      movwf  (1+((c:ECANSendMessage@pb)+0Ah)),c |
24911 |     24873   0030'  0E40                       movlw  low(3648) ;volatile |
24912 |     24874   0032'  6E29'                      movwf  (0+((c:ECANSendMessage@pb)+0Ah)),c |
24913 |     24875                                   line   653 |
24914 |     24876                            ;ECAN.c:  653:  pb[6]=(BYTE*)&B3CON; |
24915 |     24877   0034'  0E0E                       movlw  high(3664)        ;volatile |
24916 |     24878   0036'  6E2C'                      movwf  (1+((c:ECANSendMessage@pb)+0Ch)),c |
24917 |     24879   0038'  0E50                       movlw  low(3664) ;volatile |
24918 |     24880   003A'  6E2B'                      movwf  (0+((c:ECANSendMessage@pb)+0Ch)),c |
24919 |     24881                                   line   654 |
24920 |     24882                            ;ECAN.c:  654:  pb[7]=(BYTE*)&B4CON; |
24921 |     24883   003C'  0E0E                       movlw  high(3680)        ;volatile |
24922 |     24884   003E'  6E2E'                      movwf  (1+((c:ECANSendMessage@pb)+0Eh)),c |
24923 |     24885   0040'  0E60                       movlw  low(3680) ;volatile |
24924 |     24886   0042'  6E2D'                      movwf  (0+((c:ECANSendMessage@pb)+0Eh)),c |
24925 |     24887                                   line   655 |
24926 |     24888                            ;ECAN.c:  655:  pb[8]=(BYTE*)&B5CON; |
24927 |     24889   0044'  0E0E                       movlw  high(3696)        ;volatile |
24928 |     24890   0046'  6E30'                      movwf  (1+((c:ECANSendMessage@pb)+010h)),c |
24929 |     24891   0048'  0E70                       movlw  low(3696) ;volatile |
24930 |     24892   004A'  6E2F'                      movwf  (0+((c:ECANSendMessage@pb)+010h)),c |
24931 |     24893                                   line   659 |
24932 |     24894                                   |
24933 |     24895   004C'                     l11187:;  BSR  set  to:  14 |
24934 |     24896                            |
24935 |     24897                            ;ECAN.c:  659:  mode  =  ECANCON&0xC0; |
24936 |     24898   004C'  5077                       movf   ((c:3959)),c,w     ;volatile |
24937 |     24899   004E'  0BC0                       andlw  low(0C0h) |
24938 |     24900   0050'  6E31'                      movwf  ((c:ECANSendMessage@mode)),c |
24939 |     24901                                   line   660 |
24940 |     24902                                   |
24941 |     24903   0052'                     l11189:;  BSR  set  to:  14 |
24942 |     24904                            |
24943 |     24905                            ;ECAN.c:  660:  if  (  mode  ==  0x00  ) |
24944 |     24906   0052'  6631'                      tstfsz ((c:ECANSendMessage@mode)),c |
24945 |     24907   0054'  EF00'  F000'                goto   u8781 |
24946 |     24908   0058'  EF00'  F000'                goto   u8780 |
24947 |     24909   005C'                     u8781: |
24948 |     24910   005C'  EF00'  F000'                goto   l11193 |
24949 |     24911   0060'                     u8780: |
24950 |     24912                                   line   661 |
24951 |     24913                                   |
24952 |     24914   0060'                     l11191:;  BSR  set  to:  14 |
24953 |     24915                            |
24954 |     24916                            ;ECAN.c:  661:  buffers  =  2; |
24955 |     24917   0060'  0E02                       movlw  low(02h) |
24956 |     24918   0062'  6E32'                      movwf  ((c:ECANSendMessage@buffers)),c |
24957 |     24919   0064'  EF00'  F000'                goto   l11195 |
24958 |     24920                                   line   663 |
24959 |     24921                                   |
24960 |     24922   0068'                     l11193:;  BSR  set  to:  14 |
24961 |     24923                            |
24962 |     24924                            ;ECAN.c:  662:  else |
24963 |     24925                            ;ECAN.c:  663:  buffers  =  8; |
24964 |     24926   0068'  0E08                       movlw  low(08h) |
24965 |     24927   006A'  6E32'                      movwf  ((c:ECANSendMessage@buffers)),c |
24966 |     24928                                   line   684 |
24967 |     24929                                   |
24968 |     24930   006C'                     l11195:;  BSR  set  to:  14 |
24969 |     24931                            |
24970 |     24932                            ;ECAN.c:  684:  tempBSEL0.Val  =  BSEL0 &rsaquo &rsaquo   1; |
24971 |     24933   006C'  010D                       movlb  13        ;  ()  banked |
24972 |     24934   006E'  90D8                       bcf    status,0 |
24973 |     24935   0070'  31F8                       rrcf   ((3576))&0ffh,w    ;volatile |
24974 |     24936   0072'  6E34'                      movwf  ((c:ECANSendMessage@tempBSEL0)),c |
24975 |     24937                                   line   686 |
24976 |     24938                                   |
24977 |     24939   0074'                     l11197:;  BSR  set  to:  13 |
24978 |     24940                            |
24979 |     24941                            ;ECAN.c:  686:  for  (  i  =  0;  i &lsaquo   buffers;  i++  ) |
24980 |     24942   0074'  6A38'                      clrf   ((c:ECANSendMessage@i)),c |
24981 |     24943   0076'  EF00'  F000'                goto   l11253 |
24982 |     24944                                   line   693 |
24983 |     24945                                   |
24984 |     24946   007A'                     l11199: |
24985 |     24947                            ;ECAN.c:  688:  { |
24986 |     24948                            ;ECAN.c:  693:  ptr  =  pb[i]; |
24987 |     24949   007A'  5038'                      movf   ((c:ECANSendMessage@i)),c,w |
24988 |     24950   007C'  0D02                       mullw  02h |
24989 |     24951   007E'  50F3                       movf   (prodl),c,w |
24990 |     24952   0080'  0F00'                      addlw  low((c:ECANSendMessage@pb)) |
24991 |     24953   0082'  6ED9                       movwf  fsr2l |
24992 |     24954   0084'  6ADA                       clrf   fsr2h |
24993 |     24955   0086'  CFDE  F039'                 movff  postinc2,(c:ECANSendMessage@ptr) |
24994 |     24956   008A'  CFDD  F03A'                 movff  postdec2,(c:ECANSendMessage@ptr+1) |
24995 |     24957                                   line   694 |
24996 |     24958                                   |
24997 |     24959   008E'                     l11201: |
24998 |     24960                            ;ECAN.c:  694:  tempPtr  =  ptr; |
24999 |     24961   008E'  C039'  F035'                movff  (c:ECANSendMessage@ptr),(c:ECANSendMessage@tempPtr) |
25000 |     24962   0092'  C03A'  F036'                movff  (c:ECANSendMessage@ptr+1),(c:ECANSendMessage@tempPtr+1) |
25001 |     24963                                   line   702 |
25002 |     24964                                   |
25003 |     24965   0096'                     l11203: |
25004 |     24966                            ;ECAN.c:  702:  if  (  i &rsaquo   2  ) |
25005 |     24967   0096'  0E02                       movlw  (03h-1) |
25006 |     24968   0098'  6438'                      cpfsgt ((c:ECANSendMessage@i)),c |
25007 |     24969   009A'  EF00'  F000'                goto   u8791 |
25008 |     24970   009E'  EF00'  F000'                goto   u8790 |
25009 |     24971   00A2'                     u8791: |
25010 |     24972   00A2'  EF00'  F000'                goto   l11211 |
25011 |     24973   00A6'                     u8790: |
25012 |     24974                                   line   707 |
25013 |     24975                                   |
25014 |     24976   00A6'                     l11205: |
25015 |     24977                            ;ECAN.c:  703:  { |
25016 |     24978                            ;ECAN.c:  707:  tempBSEL0.Val &rsaquo &rsaquo =  1; |
25017 |     24979   00A6'  90D8                       bcf  status,0 |
25018 |     24980   00A8'  3234'                      rrcf   ((c:ECANSendMessage@tempBSEL0)),c |
25019 |     24981                            |
25020 |     24982                                   line   712 |
25021 |     24983                                   |
25022 |     24984   00AA'                     l11207: |
25023 |     24985                            ;ECAN.c:  712:  if  (  !tempBSEL0.bits.b0  ) |
25024 |     24986                                   |
25025 |     24987   00AA'  B034'                      btfsc  ((c:ECANSendMessage@tempBSEL0)),c,0 |
25026 |     24988   00AC'  EF00'  F000'                goto   u8801 |
25027 |     24989   00B0'  EF00'  F000'                goto   u8800 |
25028 |     24990   00B4'                     u8801: |
25029 |     24991   00B4'  EF00'  F000'                goto   l11211 |
25030 |     24992   00B8'                     u8800: |
25031 |     24993   00B8'  EF00'  F000'                goto   l11251 |
25032 |     24994                                   line   720 |
25033 |     24995                                   |
25034 |     24996   00BC'                     l11211: |
25035 |     24997                            ;ECAN.c:  714:  } |
25036 |     24998                            ;ECAN.c:  720:  if  (  !(*ptr  &  0x08)  ) |
25037 |     24999   00BC'  C039'  FFD9                 movff  (c:ECANSendMessage@ptr),fsr2l |
25038 |     25000   00C0'  C03A'  FFDA                 movff  (c:ECANSendMessage@ptr+1),fsr2h |
25039 |     25001   00C4'  50DF                       movf   indf2,w |
25040 |     25002   00C6'  6E00'                      movwf  (??_ECANSendMessage+0+0)&0ffh,c |
25041 |     25003                                   |
25042 |     25004   00C8'  B61E'                      btfsc  ((??_ECANSendMessage+0+0)),c,(3)&7 |
25043 |     25005   00CA'  EF00'  F000'                goto   u8811 |
25044 |     25006   00CE'  EF00'  F000'                goto   u8810 |
25045 |     25007   00D2'                     u8811: |
25046 |     25008   00D2'  EF00'  F000'                goto   l11251 |
25047 |     25009   00D6'                     u8810: |
25048 |     25010                                   line   723 |
25049 |     25011                                   |
25050 |     25012   00D6'                     l11213: |
25051 |     25013                            ;ECAN.c:  721:  { |
25052 |     25014                            ;ECAN.c:  723:  *ptr  &=  ~ECAN_TX_PRIORITY_BITS; |
25053 |     25015   00D6'  C039'  FFD9                 movff  (c:ECANSendMessage@ptr),fsr2l |
25054 |     25016   00DA'  C03A'  FFDA                 movff  (c:ECANSendMessage@ptr+1),fsr2h |
25055 |     25017   00DE'  0EFC                       movlw  0FCh |
25056 |     25018   00E0'  16DF                       andwf  indf2 |
25057 |     25019                                   line   724 |
25058 |     25020                                   |
25059 |     25021   00E2'                     l11215: |
25060 |     25022                            ;ECAN.c:  724:  *ptr  |=  msgFlags  &  ECAN_TX_PRIORITY_BITS; |
25061 |     25023   00E2'  C01D'  F01E'                movff  (c:ECANSendMessage@msgFlags),??_ECANSendMessage+0+0 |
25062 |     25024   00E6'  0E03                       movlw  03h |
25063 |     25025   00E8'  161E'                      andwf  (??_ECANSendMessage+0+0),c |
25064 |     25026   00EA'  C039'  FFD9                 movff  (c:ECANSendMessage@ptr),fsr2l |
25065 |     25027   00EE'  C03A'  FFDA                 movff  (c:ECANSendMessage@ptr+1),fsr2h |
25066 |     25028   00F2'  501E'                      movf   (??_ECANSendMessage+0+0),c,w |
25067 |     25029   00F4'  12DF                       iorwf  indf2 |
25068 |     25030                                   line   727 |
25069 |     25031                                   |
25070 |     25032   00F6'                     l11217: |
25071 |     25033                            ;ECAN.c:  727:  if  (  msgFlags  &  ECAN_TX_RTR_BIT  ) |
25072 |     25034                                   |
25073 |     25035   00F6'  AC1D'                      btfss  ((c:ECANSendMessage@msgFlags)),c,(6)&7 |
25074 |     25036   00F8'  EF00'  F000'                goto   u8821 |
25075 |     25037   00FC'  EF00'  F000'                goto   u8820 |
25076 |     25038   0100'                     u8821: |
25077 |     25039   0100'  EF00'  F000'                goto   l807 |
25078 |     25040   0104'                     u8820: |
25079 |     25041                                   line   728 |
25080 |     25042                                   |
25081 |     25043   0104'                     l11219: |
25082 |     25044                            ;ECAN.c:  728:  temp  =  0x40  |  dataLen; |
25083 |     25045   0104'  501C'                      movf   ((c:ECANSendMessage@dataLen)),c,w |
25084 |     25046   0106'  0940                       iorlw  low(040h) |
25085 |     25047   0108'  6E37'                      movwf  ((c:ECANSendMessage@temp)),c |
25086 |     25048   010A'  EF00'  F000'                goto   l11221 |
25087 |     25049                                   line   729 |
25088 |     25050                                   |
25089 |     25051   010E'                     l807: |
25090 |     25052                                   line   730 |
25091 |     25053                            ;ECAN.c:  729:  else |
25092 |     25054                            ;ECAN.c:  730:  temp  =  dataLen; |
25093 |     25055   010E'  C01C'  F037'                movff  (c:ECANSendMessage@dataLen),(c:ECANSendMessage@temp) |
25094 |     25056                                   line   732 |
25095 |     25057                                   |
25096 |     25058   0112'                     l11221: |
25097 |     25059                            ;ECAN.c:  732:  *(ptr+5)  =  temp; |
25098 |     25060   0112'  EE20  F005                  lfsr   2,05h |
25099 |     25061   0116'  5039'                      movf   ((c:ECANSendMessage@ptr)),c,w |
25100 |     25062   0118'  26D9                       addwf  fsr2l |
25101 |     25063   011A'  503A'                      movf   ((c:ECANSendMessage@ptr+1)),c,w |
25102 |     25064   011C'  22DA                       addwfc fsr2h |
25103 |     25065   011E'  C037'  FFDF                 movff  (c:ECANSendMessage@temp),indf2 |
25104 |     25066                            |
25105 |     25067                                   line   735 |
25106 |     25068                                   |
25107 |     25069   0122'                     l11223: |
25108 |     25070                            ;ECAN.c:  735:  if  (  msgFlags  &  ECAN_TX_FRAME_BIT  ) |
25109 |     25071                                   |
25110 |     25072   0122'  AA1D'                      btfss  ((c:ECANSendMessage@msgFlags)),c,(5)&7 |
25111 |     25073   0124'  EF00'  F000'                goto   u8831 |
25112 |     25074   0128'  EF00'  F000'                goto   u8830 |
25113 |     25075   012C'                     u8831: |
25114 |     25076   012C'  EF00'  F000'                goto   l809 |
25115 |     25077   0130'                     u8830: |
25116 |     25078                                   line   736 |
25117 |     25079                                   |
25118 |     25080   0130'                     l11225: |
25119 |     25081                            ;ECAN.c:  736:  temp  =  1; |
25120 |     25082   0130'  0E01                       movlw  low(01h) |
25121 |     25083   0132'  6E37'                      movwf  ((c:ECANSendMessage@temp)),c |
25122 |     25084   0134'  EF00'  F000'                goto   l11227 |
25123 |     25085                                   line   738 |
25124 |     25086                                   |
25125 |     25087   0138'                     l809: |
25126 |     25088                                   line   739 |
25127 |     25089                            ;ECAN.c:  738:  else |
25128 |     25090                            ;ECAN.c:  739:  temp  =  0; |
25129 |     25091   0138'  6A37'                      clrf   ((c:ECANSendMessage@temp)),c |
25130 |     25092                                   line   742 |
25131 |     25093                                   |
25132 |     25094   013A'                     l11227: |
25133 |     25095                            ;ECAN.c:  742:  _CANIDToRegs((BYTE*)(ptr+1),  id,  temp); |
25134 |     25096   013A'  0E01                       movlw  low(01h) |
25135 |     25097   013C'  2439'                      addwf  ((c:ECANSendMessage@ptr)),c,w |
25136 |     25098                                   |
25137 |     25099   013E'  6E0D'                      movwf  ((c:?__CANIDToRegs)),c |
25138 |     25100   0140'  0E00                       movlw  high(01h) |
25139 |     25101   0142'  203A'                      addwfc ((c:ECANSendMessage@ptr+1)),c,w |
25140 |     25102   0144'  6E0E'                      movwf  1+((c:?__CANIDToRegs)),c |
25141 |     25103   0146'  C017'  F00F'                movff  (c:ECANSendMessage@id),0+((c:?__CANIDToRegs)+02h) |
25142 |     25104   014A'  C018'  F010'                movff  (c:ECANSendMessage@id+1),1+((c:?__CANIDToRegs)+02h) |
25143 |     25105   014E'  C019'  F011'                movff  (c:ECANSendMessage@id+2),2+((c:?__CANIDToRegs)+02h) |
25144 |     25106   0152'  C01A'  F012'                movff  (c:ECANSendMessage@id+3),3+((c:?__CANIDToRegs)+02h) |
25145 |     25107   0156'  C037'  F013'                movff  (c:ECANSendMessage@temp),0+((c:?__CANIDToRegs)+06h) |
25146 |     25108   015A'  EC00'  F000'                call   __CANIDToRegs      ;wreg  free |
25147 |     25109                                   line   745 |
25148 |     25110                                   |
25149 |     25111   015E'                     l11229: |
25150 |     25112                            ;ECAN.c:  745:  ptr  +=  6; |
25151 |     25113   015E'  0E06                       movlw  06h |
25152 |     25114   0160'  2639'                      addwf  ((c:ECANSendMessage@ptr)),c |
25153 |     25115   0162'  0E00                       movlw  0 |
25154 |     25116   0164'  223A'                      addwfc ((c:ECANSendMessage@ptr+1)),c |
25155 |     25117                                   line   747 |
25156 |     25118                                   |
25157 |     25119   0166'                     l11231: |
25158 |     25120                            ;ECAN.c:  747:  for  (  j  =  0  ;  j &lsaquo   dataLen;  j++  ) |
25159 |     25121   0166'  6A33'                      clrf   ((c:ECANSendMessage@j)),c |
25160 |     25122   0168'  EF00'  F000'                goto   l11241 |
25161 |     25123                                   line   748 |
25162 |     25124                                   |
25163 |     25125   016C'                     l11233: |
25164 |     25126                            ;ECAN.c:  748:  *ptr++  =  *data++; |
25165 |     25127   016C'  501B'                      movf   ((c:ECANSendMessage@data)),c,w |
25166 |     25128   016E'  6ED9                       movwf  fsr2l |
25167 |     25129   0170'  6ADA                       clrf   fsr2h |
25168 |     25130   0172'  C039'  FFE1                 movff  (c:ECANSendMessage@ptr),fsr1l |
25169 |     25131   0176'  C03A'  FFE2                 movff  (c:ECANSendMessage@ptr+1),fsr1h |
25170 |     25132   017A'  CFDF  FFE7                  movff  indf2,indf1 |
25171 |     25133                                   |
25172 |     25134   017E'                     l11235: |
25173 |     25135   017E'  2A1B'                      incf   ((c:ECANSendMessage@data)),c |
25174 |     25136                                   |
25175 |     25137   0180'                     l11237: |
25176 |     25138   0180'  4A39'                      infsnz ((c:ECANSendMessage@ptr)),c |
25177 |     25139   0182'  2A3A'                      incf   ((c:ECANSendMessage@ptr+1)),c |
25178 |     25140                                   line   747 |
25179 |     25141                                   |
25180 |     25142   0184'                     l11239: |
25181 |     25143   0184'  2A33'                      incf   ((c:ECANSendMessage@j)),c |
25182 |     25144                                   |
25183 |     25145   0186'                     l11241: |
25184 |     25146   0186'  501C'                      movf   ((c:ECANSendMessage@dataLen)),c,w |
25185 |     25147   0188'  5C33'                      subwf  ((c:ECANSendMessage@j)),c,w |
25186 |     25148   018A'  A0D8                       btfss  status,0 |
25187 |     25149   018C'  EF00'  F000'                goto   u8841 |
25188 |     25150   0190'  EF00'  F000'                goto   u8840 |
25189 |     25151   0194'                     u8841: |
25190 |     25152   0194'  EF00'  F000'                goto   l11233 |
25191 |     25153   0198'                     u8840: |
25192 |     25154                                   line   752 |
25193 |     25155                                   |
25194 |     25156   0198'                     l11243: |
25195 |     25157                            ;ECAN.c:  752:  if  (  !(*tempPtr  &  0x04)  ) |
25196 |     25158   0198'  C035'  FFD9                 movff  (c:ECANSendMessage@tempPtr),fsr2l |
25197 |     25159   019C'  C036'  FFDA                 movff  (c:ECANSendMessage@tempPtr+1),fsr2h |
25198 |     25160   01A0'  50DF                       movf   indf2,w |
25199 |     25161   01A2'  6E00'                      movwf  (??_ECANSendMessage+0+0)&0ffh,c |
25200 |     25162                                   |
25201 |     25163   01A4'  B41E'                      btfsc  ((??_ECANSendMessage+0+0)),c,(2)&7 |
25202 |     25164   01A6'  EF00'  F000'                goto   u8851 |
25203 |     25165   01AA'  EF00'  F000'                goto   u8850 |
25204 |     25166   01AE'                     u8851: |
25205 |     25167   01AE'  EF00'  F000'                goto   l11247 |
25206 |     25168   01B2'                     u8850: |
25207 |     25169                                   line   753 |
25208 |     25170                                   |
25209 |     25171   01B2'                     l11245: |
25210 |     25172                            ;ECAN.c:  753:  *tempPtr  |=  0x08; |
25211 |     25173   01B2'  C035'  FFD9                 movff  (c:ECANSendMessage@tempPtr),fsr2l |
25212 |     25174   01B6'  C036'  FFDA                 movff  (c:ECANSendMessage@tempPtr+1),fsr2h |
25213 |     25175   01BA'  0E00                       movlw  0+(3/8) |
25214 |     25176   01BC'  86DB                       bsf    plusw2,(3)&7 |
25215 |     25177                                   line   755 |
25216 |     25178                                   |
25217 |     25179   01BE'                     l11247: |
25218 |     25180                            ;ECAN.c:  755:  return  TRUE; |
25219 |     25181   01BE'  0E01                       movlw  (01h)&0ffh |
25220 |     25182   01C0'  EF00'  F000'                goto   l815 |
25221 |     25183                                   line   686 |
25222 |     25184                                   |
25223 |     25185   01C4'                     l11251: |
25224 |     25186   01C4'  2A38'                      incf   ((c:ECANSendMessage@i)),c |
25225 |     25187                                   |
25226 |     25188   01C6'                     l11253: |
25227 |     25189   01C6'  5032'                      movf   ((c:ECANSendMessage@buffers)),c,w |
25228 |     25190   01C8'  5C38'                      subwf  ((c:ECANSendMessage@i)),c,w |
25229 |     25191   01CA'  A0D8                       btfss  status,0 |
25230 |     25192   01CC'  EF00'  F000'                goto   u8861 |
25231 |     25193   01D0'  EF00'  F000'                goto   u8860 |
25232 |     25194   01D4'                     u8861: |
25233 |     25195   01D4'  EF00'  F000'                goto   l11199 |
25234 |     25196   01D8'                     u8860: |
25235 |     25197                                   line   760 |
25236 |     25198                                   |
25237 |     25199   01D8'                     l11255: |
25238 |     25200                            ;ECAN.c:  756:  } |
25239 |     25201                            ;ECAN.c:  757:  } |
25240 |     25202                            ;ECAN.c:  760:  return  FALSE; |
25241 |     25203   01D8'  0E00                       movlw  (0)&0ffh |
25242 |     25204                                   line   761 |
25243 |     25205                                   |
25244 |     25206   01DA'                     l815: |
25245 |     25207   01DA'  0012                       return |
25246 |     25208                                   opt  stack  0 |
25247 |     25209                            GLOBAL __end_of_ECANSendMessage |
25248 |     25210   01DC'                            __end_of_ECANSendMessage: |
25249 |     25211                                   signat _ECANSendMessage,16505 |
25250 |     25212                                   global __CANIDToRegs |
25251 |     25213                            |
25252 |     25214  ;;  ***************  function  __CANIDToRegs  ***************** |
25253 |     25215  ;;  Defined  at: |
25254 |     25216  ;;              line  1099  in  file  "../ECAN.c" |
25255 |     25217  ;;  Parameters:     Size   Location      Type |
25256 |     25218  ;;   ptr              2    13[COMRAM]  PTR  unsigned  char  |
25257 |     25219  ;;                -&rsaquo   TXB2CON(1),  TXB1CON(1),  TXB0CON(1),  B5CON(1),  |
25258 |     25220  ;;                -&rsaquo   B4CON(1),  B3CON(1),  B2CON(1),  B1CON(1),  |
25259 |     25221  ;;                -&rsaquo   B0CON(1),  |
25260 |     25222  ;;   val              4    15[COMRAM]  unsigned  long  |
25261 |     25223  ;;   type             1    19[COMRAM]  unsigned  char  |
25262 |     25224  ;;  Auto  vars:      Size   Location      Type |
25263 |     25225  ;;   Value            1    22[COMRAM]  PTR  struct  _CAN_MESSAGE_ |
25264 |     25226  ;;                -&rsaquo   _CANIDToRegs@val(4),  |
25265 |     25227  ;;  Return  value:   Size   Location      Type |
25266 |     25228  ;;              None                void |
25267 |     25229  ;;  Registers  used: |
25268 |     25230  ;;              wreg,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0 |
25269 |     25231  ;;  Tracked  objects: |
25270 |     25232  ;;              On  entry  :  2/D |
25271 |     25233  ;;              On  exit   :  2/0 |
25272 |     25234  ;;              Unchanged:  2/0 |
25273 |     25235  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
25274 |     25236  ;;       Params:          7        0        0        0        0        0        0 |
25275 |     25237  ;;       Locals:          1        0        0        0        0        0        0 |
25276 |     25238  ;;       Temps:           2        0        0        0        0        0        0 |
25277 |     25239  ;;       Totals:         10        0        0        0        0        0        0 |
25278 |     25240  ;;Total  ram  usage:        10  bytes |
25279 |     25241  ;;  Hardware  stack  levels  used:     1 |
25280 |     25242  ;;  Hardware  stack  levels  required  when  called:     2 |
25281 |     25243  ;;  This  function  calls: |
25282 |     25244  ;;              Nothing |
25283 |     25245  ;;  This  function  is  called  by: |
25284 |     25246  ;;              _ECANSendMessage |
25285 |     25247  ;;  This  function  uses  a  non-reentrant  model |
25286 |     25248  ;; |
25287 |     25249                            psect  text69,class=CODE,space=0,reloc=2 |
25288 |     25250                            global  __ptext69 |
25289 |     25251   0000'                     __ptext69: |
25290 |     25252                            psect  text69 |
25291 |     25253                                   file   "../ECAN.c" |
25292 |     25254                                   line   1099 |
25293 |     25255                                   global __size_of__CANIDToRegs |
25294 |     25256   0000                             __size_of__CANIDToRegs equ      __end_of__CANIDToRegs-__CANIDToRegs |
25295 |     25257                                   |
25296 |     25258   0000'                     __CANIDToRegs: |
25297 |     25259                            ;incstack  =  0 |
25298 |     25260                                   opt    stack  22 |
25299 |     25261                            ;incstack  =  0 |
25300 |     25262                                   line   1102 |
25301 |     25263                                   |
25302 |     25264   0000'                     l11259: |
25303 |     25265                            ;ECAN.c:  1100:  CAN_MESSAGE_ID  *Value; |
25304 |     25266                            ;ECAN.c:  1102:  Value  =  (CAN_MESSAGE_ID*)&val; |
25305 |     25267   0000'  0E00'                      movlw  low((c:__CANIDToRegs@val)) |
25306 |     25268   0002'  6E16'                      movwf  ((c:__CANIDToRegs@Value)),c |
25307 |     25269                                   line   1104 |
25308 |     25270                                   |
25309 |     25271   0004'                     l11261: |
25310 |     25272                            ;ECAN.c:  1104:  if  (  type  ==  0  ) |
25311 |     25273   0004'  6613'                      tstfsz ((c:__CANIDToRegs@type)),c |
25312 |     25274   0006'  EF00'  F000'                goto   u8871 |
25313 |     25275   000A'  EF00'  F000'                goto   u8870 |
25314 |     25276   000E'                     u8871: |
25315 |     25277   000E'  EF00'  F000'                goto   l11269 |
25316 |     25278   0012'                     u8870: |
25317 |     25279                                   line   1107 |
25318 |     25280                                   |
25319 |     25281   0012'                     l11263: |
25320 |     25282                            ;ECAN.c:  1105:  { |
25321 |     25283                            ;ECAN.c:  1107:  *ptr  =  Value-&rsaquo BYTES.BYTE_1 &rsaquo &rsaquo   3; |
25322 |     25284   0012'  5016'                      movf   ((c:__CANIDToRegs@Value)),c,w |
25323 |     25285   0014'  6ED9                       movwf  fsr2l |
25324 |     25286   0016'  6ADA                       clrf   fsr2h |
25325 |     25287   0018'  50DF                       movf   indf2,w |
25326 |     25288   001A'  6E00'                      movwf  (??__CANIDToRegs+0+0)&0ffh,c |
25327 |     25289   001C'  90D8                       bcf    status,0 |
25328 |     25290   001E'  3214'                      rrcf   ((??__CANIDToRegs+0+0)),c |
25329 |     25291   0020'  90D8                       bcf    status,0 |
25330 |     25292   0022'  3214'                      rrcf   ((??__CANIDToRegs+0+0)),c |
25331 |     25293   0024'  90D8                       bcf    status,0 |
25332 |     25294   0026'  3014'                      rrcf   ((??__CANIDToRegs+0+0)),c,w |
25333 |     25295   0028'  C00D'  FFD9                 movff  (c:__CANIDToRegs@ptr),fsr2l |
25334 |     25296   002C'  C00E'  FFDA                 movff  (c:__CANIDToRegs@ptr+1),fsr2h |
25335 |     25297   0030'  6EDF                       movwf  indf2 |
25336 |     25298                            |
25337 |     25299                                   line   1108 |
25338 |     25300                            ;ECAN.c:  1108:  *ptr  |=  (Value-&rsaquo BYTES.BYTE_2 &lsaquo &lsaquo   5); |
25339 |     25301   0032'  5016'                      movf   ((c:__CANIDToRegs@Value)),c,w |
25340 |     25302   0034'  6ED9                       movwf  fsr2l |
25341 |     25303   0036'  6ADA                       clrf   fsr2h |
25342 |     25304   0038'  0E01                       movlw  low(01h) |
25343 |     25305   003A'  26D9                       addwf  fsr2l |
25344 |     25306   003C'  6ADA                       clrf   fsr2h |
25345 |     25307   003E'  50DF                       movf   indf2,w |
25346 |     25308   0040'  6E00'                      movwf  (??__CANIDToRegs+0+0)&0ffh,c |
25347 |     25309   0042'  0E05                       movlw  05h |
25348 |     25310   0044'  6E00'                      movwf  (??__CANIDToRegs+1+0)&0ffh,c |
25349 |     25311   0046'                     u8885: |
25350 |     25312   0046'  90D8                       bcf    status,0 |
25351 |     25313   0048'  3614'                      rlcf   ((??__CANIDToRegs+0+0)),c |
25352 |     25314   004A'  2E00'                      decfsz (??__CANIDToRegs+1+0)&0ffh,c |
25353 |     25315   004C'  EF00'  F000'                goto   u8885 |
25354 |     25316   0050'  C00D'  FFD9                 movff  (c:__CANIDToRegs@ptr),fsr2l |
25355 |     25317   0054'  C00E'  FFDA                 movff  (c:__CANIDToRegs@ptr+1),fsr2h |
25356 |     25318   0058'  5014'                      movf   ((??__CANIDToRegs+0+0)),c,w |
25357 |     25319   005A'  12DF                       iorwf  indf2 |
25358 |     25320                                   line   1109 |
25359 |     25321                                   |
25360 |     25322   005C'                     l11265: |
25361 |     25323                            ;ECAN.c:  1109:  ptr++; |
25362 |     25324   005C'  4A0D'                      infsnz ((c:__CANIDToRegs@ptr)),c |
25363 |     25325   005E'  2A0E'                      incf   ((c:__CANIDToRegs@ptr+1)),c |
25364 |     25326                                   line   1110 |
25365 |     25327                                   |
25366 |     25328   0060'                     l11267: |
25367 |     25329                            ;ECAN.c:  1110:  *ptr  =  Value-&rsaquo BYTES.BYTE_1 &lsaquo &lsaquo   5; |
25368 |     25330   0060'  5016'                      movf   ((c:__CANIDToRegs@Value)),c,w |
25369 |     25331   0062'  6ED9                       movwf  fsr2l |
25370 |     25332   0064'  6ADA                       clrf   fsr2h |
25371 |     25333   0066'  50DF                       movf   indf2,w |
25372 |     25334   0068'  6E00'                      movwf  (??__CANIDToRegs+0+0)&0ffh,c |
25373 |     25335   006A'  0E05                       movlw  05h |
25374 |     25336   006C'  6E00'                      movwf  (??__CANIDToRegs+1+0)&0ffh,c |
25375 |     25337   006E'                     u8895: |
25376 |     25338   006E'  90D8                       bcf    status,0 |
25377 |     25339   0070'  3614'                      rlcf   ((??__CANIDToRegs+0+0)),c |
25378 |     25340   0072'  2E00'                      decfsz (??__CANIDToRegs+1+0)&0ffh,c |
25379 |     25341   0074'  EF00'  F000'                goto   u8895 |
25380 |     25342   0078'  5014'                      movf   ((??__CANIDToRegs+0+0)),c,w |
25381 |     25343   007A'  C00D'  FFD9                 movff  (c:__CANIDToRegs@ptr),fsr2l |
25382 |     25344   007E'  C00E'  FFDA                 movff  (c:__CANIDToRegs@ptr+1),fsr2h |
25383 |     25345   0082'  6EDF                       movwf  indf2 |
25384 |     25346                            |
25385 |     25347                                   line   1111 |
25386 |     25348                            ;ECAN.c:  1111:  } |
25387 |     25349   0084'  EF00'  F000'                goto   l869 |
25388 |     25350                                   line   1115 |
25389 |     25351                                   |
25390 |     25352   0088'                     l11269: |
25391 |     25353                            ;ECAN.c:  1112:  else |
25392 |     25354                            ;ECAN.c:  1113:  { |
25393 |     25355                            ;ECAN.c:  1115:  *ptr  =  Value-&rsaquo BYTES.BYTE_3 &rsaquo &rsaquo   5; |
25394 |     25356   0088'  5016'                      movf   ((c:__CANIDToRegs@Value)),c,w |
25395 |     25357   008A'  6ED9                       movwf  fsr2l |
25396 |     25358   008C'  6ADA                       clrf   fsr2h |
25397 |     25359   008E'  0E02                       movlw  low(02h) |
25398 |     25360   0090'  26D9                       addwf  fsr2l |
25399 |     25361   0092'  6ADA                       clrf   fsr2h |
25400 |     25362   0094'  50DF                       movf   indf2,w |
25401 |     25363   0096'  6E00'                      movwf  (??__CANIDToRegs+0+0)&0ffh,c |
25402 |     25364   0098'  0E05                       movlw  05h |
25403 |     25365   009A'  6E00'                      movwf  (??__CANIDToRegs+1+0)&0ffh,c |
25404 |     25366   009C'                     u8905: |
25405 |     25367   009C'  90D8                       bcf    status,0 |
25406 |     25368   009E'  3214'                      rrcf   ((??__CANIDToRegs+0+0)),c |
25407 |     25369   00A0'  2E00'                      decfsz (??__CANIDToRegs+1+0)&0ffh,c |
25408 |     25370   00A2'  EF00'  F000'                goto   u8905 |
25409 |     25371   00A6'  5014'                      movf   ((??__CANIDToRegs+0+0)),c,w |
25410 |     25372   00A8'  C00D'  FFD9                 movff  (c:__CANIDToRegs@ptr),fsr2l |
25411 |     25373   00AC'  C00E'  FFDA                 movff  (c:__CANIDToRegs@ptr+1),fsr2h |
25412 |     25374   00B0'  6EDF                       movwf  indf2 |
25413 |     25375                            |
25414 |     25376                                   line   1116 |
25415 |     25377                            ;ECAN.c:  1116:  *ptr  |=  Value-&rsaquo BYTES.BYTE_4 &lsaquo &lsaquo   3; |
25416 |     25378   00B2'  5016'                      movf   ((c:__CANIDToRegs@Value)),c,w |
25417 |     25379   00B4'  6ED9                       movwf  fsr2l |
25418 |     25380   00B6'  6ADA                       clrf   fsr2h |
25419 |     25381   00B8'  0E03                       movlw  low(03h) |
25420 |     25382   00BA'  26D9                       addwf  fsr2l |
25421 |     25383   00BC'  6ADA                       clrf   fsr2h |
25422 |     25384   00BE'  50DF                       movf   indf2,w |
25423 |     25385   00C0'  6E00'                      movwf  (??__CANIDToRegs+0+0)&0ffh,c |
25424 |     25386   00C2'  90D8                       bcf    status,0 |
25425 |     25387   00C4'  3614'                      rlcf   ((??__CANIDToRegs+0+0)),c |
25426 |     25388   00C6'  90D8                       bcf    status,0 |
25427 |     25389   00C8'  3614'                      rlcf   ((??__CANIDToRegs+0+0)),c |
25428 |     25390   00CA'  90D8                       bcf    status,0 |
25429 |     25391   00CC'  3614'                      rlcf   ((??__CANIDToRegs+0+0)),c |
25430 |     25392                            |
25431 |     25393   00CE'  C00D'  FFD9                 movff  (c:__CANIDToRegs@ptr),fsr2l |
25432 |     25394   00D2'  C00E'  FFDA                 movff  (c:__CANIDToRegs@ptr+1),fsr2h |
25433 |     25395   00D6'  5014'                      movf   ((??__CANIDToRegs+0+0)),c,w |
25434 |     25396   00D8'  12DF                       iorwf  indf2 |
25435 |     25397                                   line   1117 |
25436 |     25398                                   |
25437 |     25399   00DA'                     l11271: |
25438 |     25400                            ;ECAN.c:  1117:  ptr++; |
25439 |     25401   00DA'  4A0D'                      infsnz ((c:__CANIDToRegs@ptr)),c |
25440 |     25402   00DC'  2A0E'                      incf   ((c:__CANIDToRegs@ptr+1)),c |
25441 |     25403                                   line   1118 |
25442 |     25404                                   |
25443 |     25405   00DE'                     l11273: |
25444 |     25406                            ;ECAN.c:  1118:  *ptr  =  (Value-&rsaquo BYTES.BYTE_3 &lsaquo &lsaquo   3)  &  0xE0; |
25445 |     25407   00DE'  5016'                      movf   ((c:__CANIDToRegs@Value)),c,w |
25446 |     25408   00E0'  6ED9                       movwf  fsr2l |
25447 |     25409   00E2'  6ADA                       clrf   fsr2h |
25448 |     25410   00E4'  0E02                       movlw  low(02h) |
25449 |     25411   00E6'  26D9                       addwf  fsr2l |
25450 |     25412   00E8'  6ADA                       clrf   fsr2h |
25451 |     25413   00EA'  50DF                       movf   indf2,w |
25452 |     25414   00EC'  6E00'                      movwf  (??__CANIDToRegs+0+0)&0ffh,c |
25453 |     25415   00EE'  90D8                       bcf    status,0 |
25454 |     25416   00F0'  3614'                      rlcf   ((??__CANIDToRegs+0+0)),c |
25455 |     25417   00F2'  90D8                       bcf    status,0 |
25456 |     25418   00F4'  3614'                      rlcf   ((??__CANIDToRegs+0+0)),c |
25457 |     25419   00F6'  90D8                       bcf    status,0 |
25458 |     25420   00F8'  3414'                      rlcf   ((??__CANIDToRegs+0+0)),c,w |
25459 |     25421   00FA'  0BE0                       andlw  low(0E0h) |
25460 |     25422   00FC'  C00D'  FFD9                 movff  (c:__CANIDToRegs@ptr),fsr2l |
25461 |     25423   0100'  C00E'  FFDA                 movff  (c:__CANIDToRegs@ptr+1),fsr2h |
25462 |     25424   0104'  6EDF                       movwf  indf2 |
25463 |     25425                            |
25464 |     25426                                   line   1120 |
25465 |     25427                                   |
25466 |     25428   0106'                     l11275: |
25467 |     25429                            ;ECAN.c:  1120:  *ptr  |=  0b00001000; |
25468 |     25430   0106'  C00D'  FFD9                 movff  (c:__CANIDToRegs@ptr),fsr2l |
25469 |     25431   010A'  C00E'  FFDA                 movff  (c:__CANIDToRegs@ptr+1),fsr2h |
25470 |     25432   010E'  0E00                       movlw  0+(3/8) |
25471 |     25433   0110'  86DB                       bsf    plusw2,(3)&7 |
25472 |     25434                                   line   1121 |
25473 |     25435                                   |
25474 |     25436   0112'                     l11277: |
25475 |     25437                            ;ECAN.c:  1121:  *ptr  |=  Value-&rsaquo BYTES.BYTE_3  &  0x03; |
25476 |     25438   0112'  5016'                      movf   ((c:__CANIDToRegs@Value)),c,w |
25477 |     25439   0114'  6ED9                       movwf  fsr2l |
25478 |     25440   0116'  6ADA                       clrf   fsr2h |
25479 |     25441   0118'  0E02                       movlw  low(02h) |
25480 |     25442   011A'  26D9                       addwf  fsr2l |
25481 |     25443   011C'  6ADA                       clrf   fsr2h |
25482 |     25444   011E'  50DF                       movf   indf2,w |
25483 |     25445   0120'  6E00'                      movwf  (??__CANIDToRegs+0+0)&0ffh,c |
25484 |     25446   0122'  0E03                       movlw  03h |
25485 |     25447   0124'  1614'                      andwf  ((??__CANIDToRegs+0+0)),c |
25486 |     25448   0126'  C00D'  FFD9                 movff  (c:__CANIDToRegs@ptr),fsr2l |
25487 |     25449   012A'  C00E'  FFDA                 movff  (c:__CANIDToRegs@ptr+1),fsr2h |
25488 |     25450   012E'  5014'                      movf   ((??__CANIDToRegs+0+0)),c,w |
25489 |     25451   0130'  12DF                       iorwf  indf2 |
25490 |     25452                                   line   1122 |
25491 |     25453                            ;ECAN.c:  1122:  ptr++; |
25492 |     25454   0132'  4A0D'                      infsnz ((c:__CANIDToRegs@ptr)),c |
25493 |     25455   0134'  2A0E'                      incf   ((c:__CANIDToRegs@ptr+1)),c |
25494 |     25456                                   line   1123 |
25495 |     25457                                   |
25496 |     25458   0136'                     l11279: |
25497 |     25459                            ;ECAN.c:  1123:  *ptr  =  Value-&rsaquo BYTES.BYTE_2; |
25498 |     25460   0136'  5016'                      movf   ((c:__CANIDToRegs@Value)),c,w |
25499 |     25461   0138'  6ED9                       movwf  fsr2l |
25500 |     25462   013A'  6ADA                       clrf   fsr2h |
25501 |     25463   013C'  0E01                       movlw  low(01h) |
25502 |     25464   013E'  26D9                       addwf  fsr2l |
25503 |     25465   0140'  6ADA                       clrf   fsr2h |
25504 |     25466   0142'  C00D'  FFE1                 movff  (c:__CANIDToRegs@ptr),fsr1l |
25505 |     25467   0146'  C00E'  FFE2                 movff  (c:__CANIDToRegs@ptr+1),fsr1h |
25506 |     25468   014A'  CFDF  FFE7                  movff  indf2,indf1 |
25507 |     25469                                   line   1124 |
25508 |     25470                                   |
25509 |     25471   014E'                     l11281: |
25510 |     25472                            ;ECAN.c:  1124:  ptr++; |
25511 |     25473   014E'  4A0D'                      infsnz ((c:__CANIDToRegs@ptr)),c |
25512 |     25474   0150'  2A0E'                      incf   ((c:__CANIDToRegs@ptr+1)),c |
25513 |     25475                                   line   1125 |
25514 |     25476                                   |
25515 |     25477   0152'                     l11283: |
25516 |     25478                            ;ECAN.c:  1125:  *ptr  =  Value-&rsaquo BYTES.BYTE_1; |
25517 |     25479   0152'  5016'                      movf   ((c:__CANIDToRegs@Value)),c,w |
25518 |     25480   0154'  6ED9                       movwf  fsr2l |
25519 |     25481   0156'  6ADA                       clrf   fsr2h |
25520 |     25482   0158'  C00D'  FFE1                 movff  (c:__CANIDToRegs@ptr),fsr1l |
25521 |     25483   015C'  C00E'  FFE2                 movff  (c:__CANIDToRegs@ptr+1),fsr1h |
25522 |     25484   0160'  CFDF  FFE7                  movff  indf2,indf1 |
25523 |     25485                                   line   1127 |
25524 |     25486                                   |
25525 |     25487   0164'                     l869: |
25526 |     25488   0164'  0012                       return |
25527 |     25489                                   opt  stack  0 |
25528 |     25490                            GLOBAL __end_of__CANIDToRegs |
25529 |     25491   0166'                            __end_of__CANIDToRegs: |
25530 |     25492                                   signat __CANIDToRegs,12408 |
25531 |     25493                                   global _vscp_getEvent |
25532 |     25494                            |
25533 |     25495  ;;  ***************  function  _vscp_getEvent  ***************** |
25534 |     25496  ;;  Defined  at: |
25535 |     25497  ;;              line  1292  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
25536 |     25498  ;;  Parameters:     Size   Location      Type |
25537 |     25499  ;;              None |
25538 |     25500  ;;  Auto  vars:      Size   Location      Type |
25539 |     25501  ;;   rv               1    49[COMRAM]  unsigned  char  |
25540 |     25502  ;;  Return  value:   Size   Location      Type |
25541 |     25503  ;;                   1     wreg       unsigned  char  |
25542 |     25504  ;;  Registers  used: |
25543 |     25505  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
25544 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
25545 |     25506  ;;  Tracked  objects: |
25546 |     25507  ;;              On  entry  :  F/0 |
25547 |     25508  ;;              On  exit   :  0/0 |
25548 |     25509  ;;              Unchanged:  0/0 |
25549 |     25510  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
25550 |     25511  ;;       Params:          0        0        0        0        0        0        0 |
25551 |     25512  ;;       Locals:          1        0        0        0        0        0        0 |
25552 |     25513  ;;       Temps:           0        0        0        0        0        0        0 |
25553 |     25514  ;;       Totals:          1        0        0        0        0        0        0 |
25554 |     25515  ;;Total  ram  usage:         1  bytes |
25555 |     25516  ;;  Hardware  stack  levels  used:     1 |
25556 |     25517  ;;  Hardware  stack  levels  required  when  called:     6 |
25557 |     25518  ;;  This  function  calls: |
25558 |     25519  ;;              _getVSCPFrame |
25559 |     25520  ;;  This  function  is  called  by: |
25560 |     25521  ;;              _main |
25561 |     25522  ;;  This  function  uses  a  non-reentrant  model |
25562 |     25523  ;; |
25563 |     25524                            psect  text70,class=CODE,space=0,reloc=2 |
25564 |     25525                            global  __ptext70 |
25565 |     25526   0000'                     __ptext70: |
25566 |     25527                            psect  text70 |
25567 |     25528                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
25568 |     25529                                   line   1292 |
25569 |     25530                                   global __size_of_vscp_getEvent |
25570 |     25531   0000                             __size_of_vscp_getEvent        equ     __end_of_vscp_getEvent-_vscp_getEvent |
25571 |     25532                                   |
25572 |     25533   0000'                     _vscp_getEvent: |
25573 |     25534                            ;incstack  =  0 |
25574 |     25535                                   opt    stack  23 |
25575 |     25536                            ;incstack  =  0 |
25576 |     25537                                   line   1299 |
25577 |     25538                                   |
25578 |     25539   0000'                     l6593:;  BSR  set  to:  0 |
25579 |     25540                            |
25580 |     25541                            ;vscp_firmware.c:  1293:  int8_t  rv; |
25581 |     25542                            ;vscp_firmware.c:  1299:  if  (vscp_imsg.flags  &  0x80)  return  !0; |
25582 |     25543                                   |
25583 |     25544   0000'  AF00'                      btfss  ((_vscp_imsg))&0ffh,(7)&7 |
25584 |     25545   0002'  EF00'  F000'                goto   u3701 |
25585 |     25546   0006'  EF00'  F000'                goto   u3700 |
25586 |     25547   000A'                     u3701: |
25587 |     25548   000A'  EF00'  F000'                goto   l6597 |
25588 |     25549   000E'                     u3700: |
25589 |     25550   000E'  EF00'  F000'                goto   l1226 |
25590 |     25551                                   line   1307 |
25591 |     25552                                   |
25592 |     25553   0012'                     l6597:;  BSR  set  to:  0 |
25593 |     25554                            |
25594 |     25555                            ;vscp_firmware.c:  1302:  if  ((rv  =  getVSCPFrame(&vscp_imsg.vscp_class, |
25595 |     25556                            ;vscp_firmware.c:  1303:  &vscp_imsg.vscp_type, |
25596 |     25557                            ;vscp_firmware.c:  1304:  &vscp_imsg.oaddr, |
25597 |     25558                            ;vscp_firmware.c:  1305:  &vscp_imsg.priority, |
25598 |     25559                            ;vscp_firmware.c:  1306:  &vscp_imsg.flags, |
25599 |     25560                            ;vscp_firmware.c:  1307:  vscp_imsg.data)))  { |
25600 |     25561   0012'  0E00'                      movlw  low(_vscp_imsg+04h) |
25601 |     25562   0014'  6E23'                      movwf  ((c:?_getVSCPFrame)),c |
25602 |     25563   0016'  0E00'                      movlw  low(_vscp_imsg+05h) |
25603 |     25564   0018'  6E24'                      movwf  (0+((c:?_getVSCPFrame)+01h)),c |
25604 |     25565   001A'  0E00'                      movlw  low(_vscp_imsg+01h) |
25605 |     25566   001C'  6E25'                      movwf  (0+((c:?_getVSCPFrame)+02h)),c |
25606 |     25567   001E'  0E00'                      movlw  low(_vscp_imsg) |
25607 |     25568   0020'  6E26'                      movwf  (0+((c:?_getVSCPFrame)+03h)),c |
25608 |     25569   0022'  0E00'                      movlw  low(_vscp_imsg+06h) |
25609 |     25570   0024'  6E27'                      movwf  (0+((c:?_getVSCPFrame)+04h)),c |
25610 |     25571   0026'  0E00'                      movlw  (_vscp_imsg+02h)&0ffh |
25611 |     25572                                   |
25612 |     25573   0028'  EC00'  F000'                call   _getVSCPFrame |
25613 |     25574   002C'  6E31'                      movwf  ((c:vscp_getEvent@rv)),c |
25614 |     25575   002E'  5000'                      movf   ((c:vscp_getEvent@rv))&0ffh,w |
25615 |     25576   0030'  B4D8                       btfsc  status,2 |
25616 |     25577   0032'  EF00'  F000'                goto   u3711 |
25617 |     25578   0036'  EF00'  F000'                goto   u3710 |
25618 |     25579   003A'                     u3711: |
25619 |     25580   003A'  EF00'  F000'                goto   l1226 |
25620 |     25581   003E'                     u3710: |
25621 |     25582                                   line   1309 |
25622 |     25583                                   |
25623 |     25584   003E'                     l6599: |
25624 |     25585                            ;vscp_firmware.c:  1309:  vscp_imsg.flags  |=  0x80; |
25625 |     25586   003E'  0100                       movlb  0 ;  ()  banked |
25626 |     25587   0040'  8F00'                      bsf    (0+(7/8)+(_vscp_imsg))&0ffh,(7)&7 |
25627 |     25588                                   line   1314 |
25628 |     25589                                   |
25629 |     25590   0042'                     l1226: |
25630 |     25591   0042'  0012                       return |
25631 |     25592                                   opt  stack  0 |
25632 |     25593                            GLOBAL __end_of_vscp_getEvent |
25633 |     25594   0044'                            __end_of_vscp_getEvent: |
25634 |     25595                                   signat _vscp_getEvent,89 |
25635 |     25596                                   global _getVSCPFrame |
25636 |     25597                            |
25637 |     25598  ;;  ***************  function  _getVSCPFrame  ***************** |
25638 |     25599  ;;  Defined  at: |
25639 |     25600  ;;              line  2821  in  file  "../main.c" |
25640 |     25601  ;;  Parameters:     Size   Location      Type |
25641 |     25602  ;;   pvscpclass       1     wreg      PTR  unsigned  short  |
25642 |     25603  ;;                -&rsaquo   vscp_imsg(14),  |
25643 |     25604  ;;   pvscptype        1    35[COMRAM]  PTR  unsigned  char  |
25644 |     25605  ;;                -&rsaquo   vscp_imsg(14),  |
25645 |     25606  ;;   pNodeId          1    36[COMRAM]  PTR  unsigned  char  |
25646 |     25607  ;;                -&rsaquo   vscp_imsg(14),  |
25647 |     25608  ;;   pPriority        1    37[COMRAM]  PTR  unsigned  char  |
25648 |     25609  ;;                -&rsaquo   vscp_imsg(14),  |
25649 |     25610  ;;   pSize            1    38[COMRAM]  PTR  unsigned  char  |
25650 |     25611  ;;                -&rsaquo   vscp_imsg(14),  |
25651 |     25612  ;;   pData            1    39[COMRAM]  PTR  unsigned  char  |
25652 |     25613  ;;                -&rsaquo   vscp_imsg(14),  |
25653 |     25614  ;;  Auto  vars:      Size   Location      Type |
25654 |     25615  ;;   pvscpclass       1    44[COMRAM]  PTR  unsigned  short  |
25655 |     25616  ;;                -&rsaquo   vscp_imsg(14),  |
25656 |     25617  ;;   id               4    45[COMRAM]  unsigned  long  |
25657 |     25618  ;;  Return  value:   Size   Location      Type |
25658 |     25619  ;;                   1     wreg       unsigned  char  |
25659 |     25620  ;;  Registers  used: |
25660 |     25621  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
25661 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
25662 |     25622  ;;  Tracked  objects: |
25663 |     25623  ;;              On  entry  :  F/0 |
25664 |     25624  ;;              On  exit   :  0/0 |
25665 |     25625  ;;              Unchanged:  0/0 |
25666 |     25626  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
25667 |     25627  ;;       Params:          5        0        0        0        0        0        0 |
25668 |     25628  ;;       Locals:          5        0        0        0        0        0        0 |
25669 |     25629  ;;       Temps:           4        0        0        0        0        0        0 |
25670 |     25630  ;;       Totals:         14        0        0        0        0        0        0 |
25671 |     25631  ;;Total  ram  usage:        14  bytes |
25672 |     25632  ;;  Hardware  stack  levels  used:     1 |
25673 |     25633  ;;  Hardware  stack  levels  required  when  called:     5 |
25674 |     25634  ;;  This  function  calls: |
25675 |     25635  ;;              _getCANFrame |
25676 |     25636  ;;  This  function  is  called  by: |
25677 |     25637  ;;              _vscp_getEvent |
25678 |     25638  ;;  This  function  uses  a  non-reentrant  model |
25679 |     25639  ;; |
25680 |     25640                            psect  text71,class=CODE,space=0,reloc=2 |
25681 |     25641                            global  __ptext71 |
25682 |     25642   0000'                     __ptext71: |
25683 |     25643                            psect  text71 |
25684 |     25644                                   file   "../main.c" |
25685 |     25645                                   line   2821 |
25686 |     25646                                   global __size_of_getVSCPFrame |
25687 |     25647   0000                             __size_of_getVSCPFrame equ      __end_of_getVSCPFrame-_getVSCPFrame |
25688 |     25648                                   |
25689 |     25649   0000'                     _getVSCPFrame: |
25690 |     25650                            ;incstack  =  0 |
25691 |     25651                                   opt    stack  23 |
25692 |     25652                            ;incstack  =  0 |
25693 |     25653                            ;getVSCPFrame@pvscpclass  stored  from  wreg |
25694 |     25654                                   line   2824 |
25695 |     25655   0000'  CFE8  F02C'                 movff  wreg,(c:getVSCPFrame@pvscpclass) |
25696 |     25656                                   |
25697 |     25657   0004'                     l8251:;  BSR  set  to:  0 |
25698 |     25658                            |
25699 |     25659                            ;main.c:  2822:  uint32_t  id; |
25700 |     25660                            ;main.c:  2824:  if  (!getCANFrame(&id,  pSize,  pData))  { |
25701 |     25661   0004'  C026'  F01F'                movff  (c:getVSCPFrame@pSize),(c:?_getCANFrame) |
25702 |     25662   0008'  C027'  F020'                movff  (c:getVSCPFrame@pData),0+((c:?_getCANFrame)+01h) |
25703 |     25663   000C'  0E00'                      movlw  ((c:getVSCPFrame@id))&0ffh |
25704 |     25664                                   |
25705 |     25665   000E'  EC00'  F000'                call   _getCANFrame |
25706 |     25666   0012'  0900                       iorlw  0 |
25707 |     25667   0014'  A4D8                       btfss  status,2 |
25708 |     25668   0016'  EF00'  F000'                goto   u5301 |
25709 |     25669   001A'  EF00'  F000'                goto   u5300 |
25710 |     25670   001E'                     u5301: |
25711 |     25671   001E'  EF00'  F000'                goto   l8257 |
25712 |     25672   0022'                     u5300: |
25713 |     25673                                   line   2825 |
25714 |     25674                                   |
25715 |     25675   0022'                     l8253: |
25716 |     25676                            ;main.c:  2825:  return  0; |
25717 |     25677   0022'  0E00                       movlw  (0)&0ffh |
25718 |     25678   0024'  EF00'  F000'                goto   l616 |
25719 |     25679                                   line   2828 |
25720 |     25680                                   |
25721 |     25681   0028'                     l8257: |
25722 |     25682                            ;main.c:  2826:  } |
25723 |     25683                            ;main.c:  2828:  *pNodeId  =  id  &  0x0ff; |
25724 |     25684   0028'  5024'                      movf   ((c:getVSCPFrame@pNodeId)),c,w |
25725 |     25685   002A'  6ED9                       movwf  fsr2l |
25726 |     25686   002C'  6ADA                       clrf   fsr2h |
25727 |     25687   002E'  C02D'  FFDF                 movff  (c:getVSCPFrame@id),indf2 |
25728 |     25688                            |
25729 |     25689                                   line   2829 |
25730 |     25690                            ;main.c:  2829:  *pvscptype  =  (id &rsaquo &rsaquo   8)  &  0xff; |
25731 |     25691   0032'  5023'                      movf   ((c:getVSCPFrame@pvscptype)),c,w |
25732 |     25692   0034'  6ED9                       movwf  fsr2l |
25733 |     25693   0036'  6ADA                       clrf   fsr2h |
25734 |     25694   0038'  C02E'  FFDF                 movff  0+1+(c:getVSCPFrame@id),indf2 |
25735 |     25695                            |
25736 |     25696                                   line   2830 |
25737 |     25697                                   |
25738 |     25698   003C'                     l8259: |
25739 |     25699                            ;main.c:  2830:  *pvscpclass  =  (id &rsaquo &rsaquo   16)  &  0x1ff; |
25740 |     25700   003C'  0EFF                       movlw  0FFh |
25741 |     25701   003E'  1400'                      andwf  (0+2+(c:getVSCPFrame@id))&0ffh,w |
25742 |     25702   0040'  6E00'                      movwf  (??_getVSCPFrame+0+0)&0ffh,c |
25743 |     25703   0042'  0E01                       movlw  01h |
25744 |     25704   0044'  1400'                      andwf  (1+2+(c:getVSCPFrame@id))&0ffh,w |
25745 |     25705   0046'  6E00'                      movwf  1+(??_getVSCPFrame+0+0)&0ffh,c |
25746 |     25706   0048'  502C'                      movf   ((c:getVSCPFrame@pvscpclass)),c,w |
25747 |     25707   004A'  6ED9                       movwf  fsr2l |
25748 |     25708   004C'  6ADA                       clrf   fsr2h |
25749 |     25709   004E'  C028'  FFDE                 movff  ??_getVSCPFrame+0+0,postinc2 |
25750 |     25710   0052'  C029'  FFDD                 movff  ??_getVSCPFrame+0+1,postdec2 |
25751 |     25711                            |
25752 |     25712                                   line   2831 |
25753 |     25713                                   |
25754 |     25714   0056'                     l8261: |
25755 |     25715                            ;main.c:  2831:  *pPriority  =  (uint16_t)  (0x07  &  (id &rsaquo &rsaquo   26)); |
25756 |     25716   0056'  5025'                      movf   ((c:getVSCPFrame@pPriority)),c,w |
25757 |     25717   0058'  6ED9                       movwf  fsr2l |
25758 |     25718   005A'  6ADA                       clrf   fsr2h |
25759 |     25719   005C'  C02D'  F028'                movff  (c:getVSCPFrame@id),??_getVSCPFrame+0+0 |
25760 |     25720   0060'  C02E'  F029'                movff  (c:getVSCPFrame@id+1),??_getVSCPFrame+0+0+1 |
25761 |     25721   0064'  C02F'  F02A'                movff  (c:getVSCPFrame@id+2),??_getVSCPFrame+0+0+2 |
25762 |     25722   0068'  C030'  F02B'                movff  (c:getVSCPFrame@id+3),??_getVSCPFrame+0+0+3 |
25763 |     25723   006C'  0E1B                       movlw  01Ah+1 |
25764 |     25724   006E'  EF00'  F000'                goto   u5310 |
25765 |     25725   0072'                     u5315: |
25766 |     25726   0072'  90D8                       bcf    status,0 |
25767 |     25727   0074'  322B'                      rrcf   (??_getVSCPFrame+0+3),c |
25768 |     25728   0076'  322A'                      rrcf   (??_getVSCPFrame+0+2),c |
25769 |     25729   0078'  3229'                      rrcf   (??_getVSCPFrame+0+1),c |
25770 |     25730   007A'  3228'                      rrcf   (??_getVSCPFrame+0+0),c |
25771 |     25731   007C'                     u5310: |
25772 |     25732   007C'  2EE8                       decfsz wreg |
25773 |     25733   007E'  EF00'  F000'                goto   u5315 |
25774 |     25734   0082'  5028'                      movf   (??_getVSCPFrame+0+0),c,w |
25775 |     25735   0084'  0B07                       andlw  low(07h) |
25776 |     25736   0086'  6EDF                       movwf  indf2 |
25777 |     25737                            |
25778 |     25738                                   line   2833 |
25779 |     25739                                   |
25780 |     25740   0088'                     l8263: |
25781 |     25741                            ;main.c:  2833:  return  1; |
25782 |     25742   0088'  0E01                       movlw  (01h)&0ffh |
25783 |     25743                                   line   2834 |
25784 |     25744                                   |
25785 |     25745   008A'                     l616: |
25786 |     25746   008A'  0012                       return |
25787 |     25747                                   opt  stack  0 |
25788 |     25748                            GLOBAL __end_of_getVSCPFrame |
25789 |     25749   008C'                            __end_of_getVSCPFrame: |
25790 |     25750                                   signat _getVSCPFrame,24697 |
25791 |     25751                                   global _getCANFrame |
25792 |     25752                            |
25793 |     25753  ;;  ***************  function  _getCANFrame  ***************** |
25794 |     25754  ;;  Defined  at: |
25795 |     25755  ;;              line  2855  in  file  "../main.c" |
25796 |     25756  ;;  Parameters:     Size   Location      Type |
25797 |     25757  ;;   pid              1     wreg      PTR  unsigned  long  |
25798 |     25758  ;;                -&rsaquo   getVSCPFrame@id(4),  |
25799 |     25759  ;;   pdlc             1    31[COMRAM]  PTR  unsigned  char  |
25800 |     25760  ;;                -&rsaquo   vscp_imsg(14),  |
25801 |     25761  ;;   pdata            1    32[COMRAM]  PTR  unsigned  char  |
25802 |     25762  ;;                -&rsaquo   vscp_imsg(14),  |
25803 |     25763  ;;  Auto  vars:      Size   Location      Type |
25804 |     25764  ;;   pid              1    33[COMRAM]  PTR  unsigned  long  |
25805 |     25765  ;;                -&rsaquo   getVSCPFrame@id(4),  |
25806 |     25766  ;;   flags            1    34[COMRAM]  enum  E16418 |
25807 |     25767  ;;  Return  value:   Size   Location      Type |
25808 |     25768  ;;                   1     wreg       unsigned  char  |
25809 |     25769  ;;  Registers  used: |
25810 |     25770  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
25811 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
25812 |     25771  ;;  Tracked  objects: |
25813 |     25772  ;;              On  entry  :  F/0 |
25814 |     25773  ;;              On  exit   :  0/0 |
25815 |     25774  ;;              Unchanged:  0/0 |
25816 |     25775  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
25817 |     25776  ;;       Params:          2        0        0        0        0        0        0 |
25818 |     25777  ;;       Locals:          2        0        0        0        0        0        0 |
25819 |     25778  ;;       Temps:           0        0        0        0        0        0        0 |
25820 |     25779  ;;       Totals:          4        0        0        0        0        0        0 |
25821 |     25780  ;;Total  ram  usage:         4  bytes |
25822 |     25781  ;;  Hardware  stack  levels  used:     1 |
25823 |     25782  ;;  Hardware  stack  levels  required  when  called:     4 |
25824 |     25783  ;;  This  function  calls: |
25825 |     25784  ;;              _ECANReceiveMessage |
25826 |     25785  ;;  This  function  is  called  by: |
25827 |     25786  ;;              _getVSCPFrame |
25828 |     25787  ;;  This  function  uses  a  non-reentrant  model |
25829 |     25788  ;; |
25830 |     25789                            psect  text72,class=CODE,space=0,reloc=2 |
25831 |     25790                            global  __ptext72 |
25832 |     25791   0000'                     __ptext72: |
25833 |     25792                            psect  text72 |
25834 |     25793                                   file   "../main.c" |
25835 |     25794                                   line   2855 |
25836 |     25795                                   global __size_of_getCANFrame |
25837 |     25796   0000                             __size_of_getCANFrame  equ       __end_of_getCANFrame-_getCANFrame |
25838 |     25797                                   |
25839 |     25798   0000'                     _getCANFrame: |
25840 |     25799                            ;incstack  =  0 |
25841 |     25800                                   opt    stack  23 |
25842 |     25801                            ;incstack  =  0 |
25843 |     25802                            ;getCANFrame@pid  stored  from  wreg |
25844 |     25803                                   line   2861 |
25845 |     25804   0000'  CFE8  F021'                 movff  wreg,(c:getCANFrame@pid) |
25846 |     25805                                   |
25847 |     25806   0004'                     l8267:;  BSR  set  to:  0 |
25848 |     25807                            |
25849 |     25808                            ;main.c:  2857:  ECAN_RX_MSG_FLAGS  flags; |
25850 |     25809                            ;main.c:  2861:  if  (vscp_imsg.flags  &  0x80)  return  0; |
25851 |     25810                                   |
25852 |     25811   0004'  AF00'                      btfss  ((_vscp_imsg))&0ffh,(7)&7 |
25853 |     25812   0006'  EF00'  F000'                goto   u5321 |
25854 |     25813   000A'  EF00'  F000'                goto   u5320 |
25855 |     25814   000E'                     u5321: |
25856 |     25815   000E'  EF00'  F000'                goto   l8273 |
25857 |     25816   0012'                     u5320: |
25858 |     25817                                   |
25859 |     25818   0012'                     l8269: |
25860 |     25819   0012'  0E00                       movlw  (0)&0ffh |
25861 |     25820   0014'  EF00'  F000'                goto   l624 |
25862 |     25821                                   line   2863 |
25863 |     25822                                   |
25864 |     25823   0018'                     l8273:;  BSR  set  to:  0 |
25865 |     25824                            |
25866 |     25825                            ;main.c:  2863:  if  (ECANReceiveMessage((unsigned  long  *)  pid,  (BYTE*)  pdata,  (BYTE*)  pdlc |
25867 |                                     ,  &flags))  { |
25868 |     25826   0018'  C020'  F014'                movff  (c:getCANFrame@pdata),(c:?_ECANReceiveMessage) |
25869 |     25827   001C'  C01F'  F015'                movff  (c:getCANFrame@pdlc),0+((c:?_ECANReceiveMessage)+01h) |
25870 |     25828   0020'  0E00'                      movlw  low((c:getCANFrame@flags)) |
25871 |     25829   0022'  6E16'                      movwf  (0+((c:?_ECANReceiveMessage)+02h)),c |
25872 |     25830   0024'  5021'                      movf   ((c:getCANFrame@pid)),c,w |
25873 |     25831                                   |
25874 |     25832   0026'  EC00'  F000'                call   _ECANReceiveMessage |
25875 |     25833   002A'  0900                       iorlw  0 |
25876 |     25834   002C'  B4D8                       btfsc  status,2 |
25877 |     25835   002E'  EF00'  F000'                goto   u5331 |
25878 |     25836   0032'  EF00'  F000'                goto   u5330 |
25879 |     25837   0036'                     u5331: |
25880 |     25838   0036'  EF00'  F000'                goto   l8269 |
25881 |     25839   003A'                     u5330: |
25882 |     25840                                   line   2866 |
25883 |     25841                                   |
25884 |     25842   003A'                     l8275: |
25885 |     25843                            ;main.c:  2866:  if  (flags  &  ECAN_RX_RTR_FRAME)  return  0; |
25886 |     25844                                   |
25887 |     25845   003A'  AC22'                      btfss  ((c:getCANFrame@flags)),c,(6)&7 |
25888 |     25846   003C'  EF00'  F000'                goto   u5341 |
25889 |     25847   0040'  EF00'  F000'                goto   u5340 |
25890 |     25848   0044'                     u5341: |
25891 |     25849   0044'  EF00'  F000'                goto   l626 |
25892 |     25850   0048'                     u5340: |
25893 |     25851   0048'  EF00'  F000'                goto   l8269 |
25894 |     25852                                   |
25895 |     25853   004C'                     l626: |
25896 |     25854                                   line   2869 |
25897 |     25855                            ;main.c:  2869:  if  (!(flags  &  ECAN_RX_XTD_FRAME))  return  0; |
25898 |     25856                                   |
25899 |     25857   004C'  BA22'                      btfsc  ((c:getCANFrame@flags)),c,(5)&7 |
25900 |     25858   004E'  EF00'  F000'                goto   u5351 |
25901 |     25859   0052'  EF00'  F000'                goto   u5350 |
25902 |     25860   0056'                     u5351: |
25903 |     25861   0056'  EF00'  F000'                goto   l8285 |
25904 |     25862   005A'                     u5350: |
25905 |     25863   005A'  EF00'  F000'                goto   l8269 |
25906 |     25864                                   line   2871 |
25907 |     25865                                   |
25908 |     25866   005E'                     l8285: |
25909 |     25867                            ;main.c:  2871:  return  1; |
25910 |     25868   005E'  0E01                       movlw  (01h)&0ffh |
25911 |     25869                                   line   2875 |
25912 |     25870                                   |
25913 |     25871   0060'                     l624: |
25914 |     25872   0060'  0012                       return |
25915 |     25873                                   opt  stack  0 |
25916 |     25874                            GLOBAL __end_of_getCANFrame |
25917 |     25875   0062'                            __end_of_getCANFrame: |
25918 |     25876                                   signat _getCANFrame,12409 |
25919 |     25877                                   global _ECANReceiveMessage |
25920 |     25878                            |
25921 |     25879  ;;  ***************  function  _ECANReceiveMessage  ***************** |
25922 |     25880  ;;  Defined  at: |
25923 |     25881  ;;              line  803  in  file  "../ECAN.c" |
25924 |     25882  ;;  Parameters:     Size   Location      Type |
25925 |     25883  ;;   id               1     wreg      PTR  unsigned  long  |
25926 |     25884  ;;                -&rsaquo   getVSCPFrame@id(4),  |
25927 |     25885  ;;   data             1    20[COMRAM]  PTR  unsigned  char  |
25928 |     25886  ;;                -&rsaquo   vscp_imsg(14),  |
25929 |     25887  ;;   dataLen          1    21[COMRAM]  PTR  unsigned  char  |
25930 |     25888  ;;                -&rsaquo   vscp_imsg(14),  |
25931 |     25889  ;;   msgFlags         1    22[COMRAM]  PTR  enum  E16333 |
25932 |     25890  ;;                -&rsaquo   getCANFrame@flags(1),  |
25933 |     25891  ;;  Auto  vars:      Size   Location      Type |
25934 |     25892  ;;   id               1    25[COMRAM]  PTR  unsigned  long  |
25935 |     25893  ;;                -&rsaquo   getVSCPFrame@id(4),  |
25936 |     25894  ;;   ptr              2    29[COMRAM]  PTR  unsigned  char  |
25937 |     25895  ;;                -&rsaquo   B5CON(1),  B4CON(1),  B3CON(1),  B2CON(1),  |
25938 |     25896  ;;                -&rsaquo   B1CON(1),  B0CON(1),  RXB1CON(1),  RXB0CON(1),  |
25939 |     25897  ;;   savedPtr         2    23[COMRAM]  PTR  unsigned  char  |
25940 |     25898  ;;                -&rsaquo   B5CON(1),  B4CON(1),  B3CON(1),  B2CON(1),  |
25941 |     25899  ;;                -&rsaquo   B1CON(1),  B0CON(1),  RXB1CON(1),  RXB0CON(1),  |
25942 |     25900  ;;   temp             1    28[COMRAM]  struct  . |
25943 |     25901  ;;   mode             1    27[COMRAM]  unsigned  char  |
25944 |     25902  ;;   i                1    26[COMRAM]  unsigned  char  |
25945 |     25903  ;;  Return  value:   Size   Location      Type |
25946 |     25904  ;;                   1     wreg       enum  E15660 |
25947 |     25905  ;;  Registers  used: |
25948 |     25906  ;;              wreg,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  cstack |
25949 |     25907  ;;  Tracked  objects: |
25950 |     25908  ;;              On  entry  :  F/0 |
25951 |     25909  ;;              On  exit   :  0/0 |
25952 |     25910  ;;              Unchanged:  0/0 |
25953 |     25911  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
25954 |     25912  ;;       Params:          3        0        0        0        0        0        0 |
25955 |     25913  ;;       Locals:          8        0        0        0        0        0        0 |
25956 |     25914  ;;       Temps:           0        0        0        0        0        0        0 |
25957 |     25915  ;;       Totals:         11        0        0        0        0        0        0 |
25958 |     25916  ;;Total  ram  usage:        11  bytes |
25959 |     25917  ;;  Hardware  stack  levels  used:     1 |
25960 |     25918  ;;  Hardware  stack  levels  required  when  called:     3 |
25961 |     25919  ;;  This  function  calls: |
25962 |     25920  ;;              __ECANPointBuffer |
25963 |     25921  ;;              __RegsToCANID |
25964 |     25922  ;;  This  function  is  called  by: |
25965 |     25923  ;;              _getCANFrame |
25966 |     25924  ;;  This  function  uses  a  non-reentrant  model |
25967 |     25925  ;; |
25968 |     25926                            psect  text73,class=CODE,space=0,reloc=2 |
25969 |     25927                            global  __ptext73 |
25970 |     25928   0000'                     __ptext73: |
25971 |     25929                            psect  text73 |
25972 |     25930                                   file   "../ECAN.c" |
25973 |     25931                                   line   803 |
25974 |     25932                                   global __size_of_ECANReceiveMessage |
25975 |     25933   0000                             __size_of_ECANReceiveMessage   equ        __end_of_ECANReceiveMessage-_ECANReceiveMessage |
25976 |     25934                                   |
25977 |     25935   0000'                     _ECANReceiveMessage: |
25978 |     25936                            ;incstack  =  0 |
25979 |     25937                                   opt    stack  23 |
25980 |     25938                            ;incstack  =  0 |
25981 |     25939                            ;ECANReceiveMessage@id  stored  from  wreg |
25982 |     25940                                   line   812 |
25983 |     25941   0000'  CFE8  F019'                 movff  wreg,(c:ECANReceiveMessage@id) |
25984 |     25942                                   |
25985 |     25943   0004'                     l8367:;  BSR  set  to:  0 |
25986 |     25944                            |
25987 |     25945                            ;ECAN.c:  805:  BYTE  mode; |
25988 |     25946                            ;ECAN.c:  808:  BYTE  *ptr,  *savedPtr; |
25989 |     25947                            ;ECAN.c:  809:  char  i; |
25990 |     25948                            ;ECAN.c:  810:  BYTE_VAL  temp; |
25991 |     25949                            ;ECAN.c:  812:  _ECANRxFilterHitInfo.Val  =  0; |
25992 |     25950   0004'  6A02'                      clrf   ((c:__ECANRxFilterHitInfo)),c |
25993 |     25951                                   line   815 |
25994 |     25952                                   |
25995 |     25953   0006'                     l8369:;  BSR  set  to:  0 |
25996 |     25954                            |
25997 |     25955                            ;ECAN.c:  815:  mode  =  ECANCON&0xC0; |
25998 |     25956   0006'  5077                       movf   ((c:3959)),c,w     ;volatile |
25999 |     25957   0008'  0BC0                       andlw  low(0C0h) |
26000 |     25958   000A'  6E1B'                      movwf  ((c:ECANReceiveMessage@mode)),c |
26001 |     25959                                   line   816 |
26002 |     25960                                   |
26003 |     25961   000C'                     l8371:;  BSR  set  to:  0 |
26004 |     25962                            |
26005 |     25963                            ;ECAN.c:  816:  if  (  mode  ==  0x00  ) |
26006 |     25964   000C'  661B'                      tstfsz ((c:ECANReceiveMessage@mode)),c |
26007 |     25965   000E'  EF00'  F000'                goto   u5451 |
26008 |     25966   0012'  EF00'  F000'                goto   u5450 |
26009 |     25967   0016'                     u5451: |
26010 |     25968   0016'  EF00'  F000'                goto   l8405 |
26011 |     25969   001A'                     u5450: |
26012 |     25970                                   line   824 |
26013 |     25971                                   |
26014 |     25972   001A'                     l8373:;  BSR  set  to:  0 |
26015 |     25973                            |
26016 |     25974                            ;ECAN.c:  822:  { |
26017 |     25975                            ;ECAN.c:  824:  if  (  RXB0FUL  ) |
26018 |     25976   001A'  AE60                       btfss  c:(31495/8),(31495)&7     ;volatile |
26019 |     25977   001C'  EF00'  F000'                goto   u5461 |
26020 |     25978   0020'  EF00'  F000'                goto   u5460 |
26021 |     25979   0024'                     u5461: |
26022 |     25980   0024'  EF00'  F000'                goto   l820 |
26023 |     25981   0028'                     u5460: |
26024 |     25982                                   line   827 |
26025 |     25983                                   |
26026 |     25984   0028'                     l8375:;  BSR  set  to:  0 |
26027 |     25985                            |
26028 |     25986                            ;ECAN.c:  825:  { |
26029 |     25987                            ;ECAN.c:  827:  RXB0IF  =  0; |
26030 |     25988   0028'  90A4                       bcf    c:(32032/8),(32032)&7       ;volatile |
26031 |     25989                                   line   830 |
26032 |     25990                            ;ECAN.c:  830:  if  (  RXB0OVFL  ) |
26033 |     25991   002A'  AE74                       btfss  c:(31655/8),(31655)&7     ;volatile |
26034 |     25992   002C'  EF00'  F000'                goto   u5471 |
26035 |     25993   0030'  EF00'  F000'                goto   u5470 |
26036 |     25994   0034'                     u5471: |
26037 |     25995   0034'  EF00'  F000'                goto   l8381 |
26038 |     25996   0038'                     u5470: |
26039 |     25997                                   line   832 |
26040 |     25998                                   |
26041 |     25999   0038'                     l8377:;  BSR  set  to:  0 |
26042 |     26000                            |
26043 |     26001                            ;ECAN.c:  831:  { |
26044 |     26002                            ;ECAN.c:  832:  *msgFlags  |=  ECAN_RX_OVERFLOW; |
26045 |     26003   0038'  5016'                      movf   ((c:ECANReceiveMessage@msgFlags)),c,w |
26046 |     26004   003A'  6ED9                       movwf  fsr2l |
26047 |     26005   003C'  6ADA                       clrf   fsr2h |
26048 |     26006   003E'  0E00                       movlw  0+(3/8) |
26049 |     26007   0040'  86DB                       bsf    plusw2,(3)&7 |
26050 |     26008                                   line   833 |
26051 |     26009                                   |
26052 |     26010   0042'                     l8379:;  BSR  set  to:  0 |
26053 |     26011                            |
26054 |     26012                            ;ECAN.c:  833:  RXB0OVFL  =  0; |
26055 |     26013   0042'  9E74                       bcf    c:(31655/8),(31655)&7       ;volatile |
26056 |     26014                                   line   836 |
26057 |     26015                                   |
26058 |     26016   0044'                     l8381:;  BSR  set  to:  0 |
26059 |     26017                            |
26060 |     26018                            ;ECAN.c:  834:  } |
26061 |     26019                            ;ECAN.c:  836:  _ECANRxFilterHitInfo.bits.b0  =  RXB0FILHIT0; |
26062 |     26020   0044'  A060                       btfss  c:(31488/8),(31488)&7     ;volatile |
26063 |     26021   0046'  D002                       bra    u5485 |
26064 |     26022   0048'  8002'                      bsf    ((c:__ECANRxFilterHitInfo)),c,0 |
26065 |     26023   004A'  D001                       bra    u5487 |
26066 |     26024   004C'                            u5485: |
26067 |     26025   004C'  9002'                      bcf    ((c:__ECANRxFilterHitInfo)),c,0 |
26068 |     26026   004E'                            u5487: |
26069 |     26027                                   line   838 |
26070 |     26028                                   |
26071 |     26029   004E'                     l8383: |
26072 |     26030                            ;ECAN.c:  838:  ptr  =  (BYTE*)&RXB0CON; |
26073 |     26031   004E'  0E0F                       movlw  high((c:3936))    ;volatile |
26074 |     26032   0050'  6E1E'                      movwf  ((c:ECANReceiveMessage@ptr+1)),c |
26075 |     26033   0052'  0E60                       movlw  low((c:3936))     ;volatile |
26076 |     26034   0054'  6E1D'                      movwf  ((c:ECANReceiveMessage@ptr)),c |
26077 |     26035                                   line   840 |
26078 |     26036                            ;ECAN.c:  840:  } |
26079 |     26037   0056'  EF00'  F000'                goto   l8459 |
26080 |     26038                                   line   841 |
26081 |     26039                                   |
26082 |     26040   005A'                     l820:;  BSR  set  to:  0 |
26083 |     26041                            |
26084 |     26042                            ;ECAN.c:  841:  else  if  (  RXB1CONbits.RXFUL  ) |
26085 |     26043   005A'  010F                       movlb  15        ;  ()  banked |
26086 |     26044                                   |
26087 |     26045   005C'  AF50                       btfss  ((3920))&0ffh,7   ;volatile |
26088 |     26046   005E'  EF00'  F000'                goto   u5491 |
26089 |     26047   0062'  EF00'  F000'                goto   u5490 |
26090 |     26048   0066'                     u5491: |
26091 |     26049   0066'  EF00'  F000'                goto   l8399 |
26092 |     26050   006A'                     u5490: |
26093 |     26051                                   line   844 |
26094 |     26052                                   |
26095 |     26053   006A'                     l8385:;  BSR  set  to:  15 |
26096 |     26054                            |
26097 |     26055                            ;ECAN.c:  842:  { |
26098 |     26056                            ;ECAN.c:  844:  RXB1IF  =  0; |
26099 |     26057   006A'  92A4                       bcf    c:(32033/8),(32033)&7       ;volatile |
26100 |     26058                                   line   847 |
26101 |     26059                            ;ECAN.c:  847:  if  (  RXB1OVFL  ) |
26102 |     26060   006C'  AC74                       btfss  c:(31654/8),(31654)&7     ;volatile |
26103 |     26061   006E'  EF00'  F000'                goto   u5501 |
26104 |     26062   0072'  EF00'  F000'                goto   u5500 |
26105 |     26063   0076'                     u5501: |
26106 |     26064   0076'  EF00'  F000'                goto   l8391 |
26107 |     26065   007A'                     u5500: |
26108 |     26066                                   line   849 |
26109 |     26067                                   |
26110 |     26068   007A'                     l8387:;  BSR  set  to:  15 |
26111 |     26069                            |
26112 |     26070                            ;ECAN.c:  848:  { |
26113 |     26071                            ;ECAN.c:  849:  *msgFlags  |=  ECAN_RX_OVERFLOW; |
26114 |     26072   007A'  5016'                      movf   ((c:ECANReceiveMessage@msgFlags)),c,w |
26115 |     26073   007C'  6ED9                       movwf  fsr2l |
26116 |     26074   007E'  6ADA                       clrf   fsr2h |
26117 |     26075   0080'  0E00                       movlw  0+(3/8) |
26118 |     26076   0082'  86DB                       bsf    plusw2,(3)&7 |
26119 |     26077                                   line   850 |
26120 |     26078                                   |
26121 |     26079   0084'                     l8389:;  BSR  set  to:  15 |
26122 |     26080                            |
26123 |     26081                            ;ECAN.c:  850:  RXB1OVFL  =  0; |
26124 |     26082   0084'  9C74                       bcf    c:(31654/8),(31654)&7       ;volatile |
26125 |     26083                                   line   853 |
26126 |     26084                                   |
26127 |     26085   0086'                     l8391:;  BSR  set  to:  15 |
26128 |     26086                            |
26129 |     26087                            ;ECAN.c:  851:  } |
26130 |     26088                            ;ECAN.c:  853:  _ECANRxFilterHitInfo.Val  =  RXB1CON  &  0x07; |
26131 |     26089   0086'  5150                       movf   ((3920))&0ffh,w    ;volatile |
26132 |     26090   0088'  0B07                       andlw  low(07h) |
26133 |     26091   008A'  6E02'                      movwf  ((c:__ECANRxFilterHitInfo)),c |
26134 |     26092                                   line   855 |
26135 |     26093                                   |
26136 |     26094   008C'                     l8393:;  BSR  set  to:  15 |
26137 |     26095                            |
26138 |     26096                            ;ECAN.c:  855:  if  (  _ECANRxFilterHitInfo.Val &lsaquo   0x02  ) |
26139 |     26097   008C'  0E02                       movlw  (02h)&0ffh |
26140 |     26098   008E'  6002'                      cpfslt ((c:__ECANRxFilterHitInfo)),c |
26141 |     26099   0090'  EF00'  F000'                goto   u5511 |
26142 |     26100   0094'  EF00'  F000'                goto   u5510 |
26143 |     26101   0098'                     u5511: |
26144 |     26102   0098'  EF00'  F000'                goto   l8397 |
26145 |     26103   009C'                     u5510: |
26146 |     26104                                   line   856 |
26147 |     26105                                   |
26148 |     26106   009C'                     l8395:;  BSR  set  to:  15 |
26149 |     26107                            |
26150 |     26108                            ;ECAN.c:  856:  *msgFlags  |=  ECAN_RX_DBL_BUFFERED; |
26151 |     26109   009C'  5016'                      movf   ((c:ECANReceiveMessage@msgFlags)),c,w |
26152 |     26110   009E'  6ED9                       movwf  fsr2l |
26153 |     26111   00A0'  6ADA                       clrf   fsr2h |
26154 |     26112   00A2'  0E00                       movlw  0+(7/8) |
26155 |     26113   00A4'  8EDB                       bsf    plusw2,(7)&7 |
26156 |     26114                                   line   859 |
26157 |     26115                                   |
26158 |     26116   00A6'                     l8397:;  BSR  set  to:  15 |
26159 |     26117                            |
26160 |     26118                            ;ECAN.c:  859:  ptr  =  (BYTE*)&RXB1CON; |
26161 |     26119   00A6'  0E0F                       movlw  high(3920)        ;volatile |
26162 |     26120   00A8'  6E1E'                      movwf  ((c:ECANReceiveMessage@ptr+1)),c |
26163 |     26121   00AA'  0E50                       movlw  low(3920) ;volatile |
26164 |     26122   00AC'  6E1D'                      movwf  ((c:ECANReceiveMessage@ptr)),c |
26165 |     26123                                   line   860 |
26166 |     26124                            ;ECAN.c:  860:  } |
26167 |     26125   00AE'  EF00'  F000'                goto   l8459 |
26168 |     26126                                   line   862 |
26169 |     26127                                   |
26170 |     26128   00B2'                     l8399: |
26171 |     26129                            ;ECAN.c:  861:  else |
26172 |     26130                            ;ECAN.c:  862:  return  FALSE; |
26173 |     26131   00B2'  0E00                       movlw  (0)&0ffh |
26174 |     26132   00B4'  EF00'  F000'                goto   l827 |
26175 |     26133                                   line   869 |
26176 |     26134                                   |
26177 |     26135   00B8'                     l8405:;  BSR  set  to:  0 |
26178 |     26136                            |
26179 |     26137                            ;ECAN.c:  869:  else  if  (  mode  ==  0x40  ) |
26180 |     26138   00B8'  501B'                      movf   ((c:ECANReceiveMessage@mode)),c,w |
26181 |     26139   00BA'  0A40                       xorlw  64 |
26182 |     26140                            |
26183 |     26141   00BC'  A4D8                       btfss  status,2 |
26184 |     26142   00BE'  EF00'  F000'                goto   u5521 |
26185 |     26143   00C2'  EF00'  F000'                goto   u5520 |
26186 |     26144   00C6'                     u5521: |
26187 |     26145   00C6'  EF00'  F000'                goto   l830 |
26188 |     26146   00CA'                     u5520: |
26189 |     26147                                   line   876 |
26190 |     26148                                   |
26191 |     26149   00CA'                     l8407:;  BSR  set  to:  0 |
26192 |     26150                            |
26193 |     26151                            ;ECAN.c:  875:  { |
26194 |     26152                            ;ECAN.c:  876:  if  (  RXB0FUL  ) |
26195 |     26153   00CA'  AE60                       btfss  c:(31495/8),(31495)&7     ;volatile |
26196 |     26154   00CC'  EF00'  F000'                goto   u5531 |
26197 |     26155   00D0'  EF00'  F000'                goto   u5530 |
26198 |     26156   00D4'                     u5531: |
26199 |     26157   00D4'  EF00'  F000'                goto   l831 |
26200 |     26158   00D8'                     u5530: |
26201 |     26159                                   line   877 |
26202 |     26160                                   |
26203 |     26161   00D8'                     l8409:;  BSR  set  to:  0 |
26204 |     26162                            |
26205 |     26163                            ;ECAN.c:  877:  ptr  =  (BYTE*)&RXB0CON; |
26206 |     26164   00D8'  0E0F                       movlw  high((c:3936))    ;volatile |
26207 |     26165   00DA'  6E1E'                      movwf  ((c:ECANReceiveMessage@ptr+1)),c |
26208 |     26166   00DC'  0E60                       movlw  low((c:3936))     ;volatile |
26209 |     26167   00DE'  6E1D'                      movwf  ((c:ECANReceiveMessage@ptr)),c |
26210 |     26168   00E0'  EF00'  F000'                goto   l8449 |
26211 |     26169                                   line   879 |
26212 |     26170                                   |
26213 |     26171   00E4'                     l831:;  BSR  set  to:  0 |
26214 |     26172                            |
26215 |     26173                            ;ECAN.c:  879:  else  if  (RXB1CONbits.RXFUL) |
26216 |     26174   00E4'  010F                       movlb  15        ;  ()  banked |
26217 |     26175                                   |
26218 |     26176   00E6'  AF50                       btfss  ((3920))&0ffh,7   ;volatile |
26219 |     26177   00E8'  EF00'  F000'                goto   u5541 |
26220 |     26178   00EC'  EF00'  F000'                goto   u5540 |
26221 |     26179   00F0'                     u5541: |
26222 |     26180   00F0'  EF00'  F000'                goto   l833 |
26223 |     26181   00F4'                     u5540: |
26224 |     26182                                   line   880 |
26225 |     26183                                   |
26226 |     26184   00F4'                     l8411:;  BSR  set  to:  15 |
26227 |     26185                            |
26228 |     26186                            ;ECAN.c:  880:  ptr  =  (BYTE*)&RXB1CON; |
26229 |     26187   00F4'  0E0F                       movlw  high(3920)        ;volatile |
26230 |     26188   00F6'  6E1E'                      movwf  ((c:ECANReceiveMessage@ptr+1)),c |
26231 |     26189   00F8'  0E50                       movlw  low(3920) ;volatile |
26232 |     26190   00FA'  6E1D'                      movwf  ((c:ECANReceiveMessage@ptr)),c |
26233 |     26191   00FC'  EF00'  F000'                goto   l8449 |
26234 |     26192                                   line   882 |
26235 |     26193                                   |
26236 |     26194   0100'                     l833:;  BSR  set  to:  15 |
26237 |     26195                            |
26238 |     26196                            ;ECAN.c:  882:  else  if  (  (B0TXEN==0)  &&  B0RXFUL  ) |
26239 |     26197   0100'  010D                       movlb  (28610/8) &rsaquo &rsaquo   8 |
26240 |     26198   0102'  B5F8                       btfsc  (28610/8)&0ffh,(28610)&7  ;volatile |
26241 |     26199   0104'  EF00'  F000'                goto   u5551 |
26242 |     26200   0108'  EF00'  F000'                goto   u5550 |
26243 |     26201   010C'                     u5551: |
26244 |     26202   010C'  EF00'  F000'                goto   l835 |
26245 |     26203   0110'                     u5550: |
26246 |     26204                                   |
26247 |     26205   0110'                     l8413: |
26248 |     26206   0110'  010E                       movlb  (28935/8) &rsaquo &rsaquo   8 |
26249 |     26207   0112'  AF20                       btfss  (28935/8)&0ffh,(28935)&7  ;volatile |
26250 |     26208   0114'  EF00'  F000'                goto   u5561 |
26251 |     26209   0118'  EF00'  F000'                goto   u5560 |
26252 |     26210   011C'                     u5561: |
26253 |     26211   011C'  EF00'  F000'                goto   l835 |
26254 |     26212   0120'                     u5560: |
26255 |     26213                                   line   883 |
26256 |     26214                                   |
26257 |     26215   0120'                     l8415: |
26258 |     26216                            ;ECAN.c:  883:  ptr  =  (BYTE*)&B0CON; |
26259 |     26217   0120'  010E                       movlb  14        ;  ()  banked |
26260 |     26218   0122'  0E0E                       movlw  high(3616)        ;volatile |
26261 |     26219   0124'  6E1E'                      movwf  ((c:ECANReceiveMessage@ptr+1)),c |
26262 |     26220   0126'  0E20                       movlw  low(3616) ;volatile |
26263 |     26221   0128'  6E1D'                      movwf  ((c:ECANReceiveMessage@ptr)),c |
26264 |     26222   012A'  EF00'  F000'                goto   l8449 |
26265 |     26223                                   line   885 |
26266 |     26224                                   |
26267 |     26225   012E'                     l835: |
26268 |     26226                            ;ECAN.c:  885:  else  if  (  (B1TXEN==0)  &&  B1RXFUL  ) |
26269 |     26227   012E'  010D                       movlb  (28611/8) &rsaquo &rsaquo   8 |
26270 |     26228   0130'  B7F8                       btfsc  (28611/8)&0ffh,(28611)&7  ;volatile |
26271 |     26229   0132'  EF00'  F000'                goto   u5571 |
26272 |     26230   0136'  EF00'  F000'                goto   u5570 |
26273 |     26231   013A'                     u5571: |
26274 |     26232   013A'  EF00'  F000'                goto   l837 |
26275 |     26233   013E'                     u5570: |
26276 |     26234                                   |
26277 |     26235   013E'                     l8417: |
26278 |     26236   013E'  010E                       movlb  (29063/8) &rsaquo &rsaquo   8 |
26279 |     26237   0140'  AF30                       btfss  (29063/8)&0ffh,(29063)&7  ;volatile |
26280 |     26238   0142'  EF00'  F000'                goto   u5581 |
26281 |     26239   0146'  EF00'  F000'                goto   u5580 |
26282 |     26240   014A'                     u5581: |
26283 |     26241   014A'  EF00'  F000'                goto   l837 |
26284 |     26242   014E'                     u5580: |
26285 |     26243                                   line   886 |
26286 |     26244                                   |
26287 |     26245   014E'                     l8419: |
26288 |     26246                            ;ECAN.c:  886:  ptr  =  (BYTE*)&B1CON; |
26289 |     26247   014E'  010E                       movlb  14        ;  ()  banked |
26290 |     26248   0150'  0E0E                       movlw  high(3632)        ;volatile |
26291 |     26249   0152'  6E1E'                      movwf  ((c:ECANReceiveMessage@ptr+1)),c |
26292 |     26250   0154'  0E30                       movlw  low(3632) ;volatile |
26293 |     26251   0156'  6E1D'                      movwf  ((c:ECANReceiveMessage@ptr)),c |
26294 |     26252   0158'  EF00'  F000'                goto   l8449 |
26295 |     26253                                   line   888 |
26296 |     26254                                   |
26297 |     26255   015C'                     l837: |
26298 |     26256                            ;ECAN.c:  888:  else  if  (  (B2TXEN==0)  &&  B2RXFUL  ) |
26299 |     26257   015C'  010D                       movlb  (28612/8) &rsaquo &rsaquo   8 |
26300 |     26258   015E'  B9F8                       btfsc  (28612/8)&0ffh,(28612)&7  ;volatile |
26301 |     26259   0160'  EF00'  F000'                goto   u5591 |
26302 |     26260   0164'  EF00'  F000'                goto   u5590 |
26303 |     26261   0168'                     u5591: |
26304 |     26262   0168'  EF00'  F000'                goto   l839 |
26305 |     26263   016C'                     u5590: |
26306 |     26264                                   |
26307 |     26265   016C'                     l8421: |
26308 |     26266   016C'  010E                       movlb  (29191/8) &rsaquo &rsaquo   8 |
26309 |     26267   016E'  AF40                       btfss  (29191/8)&0ffh,(29191)&7  ;volatile |
26310 |     26268   0170'  EF00'  F000'                goto   u5601 |
26311 |     26269   0174'  EF00'  F000'                goto   u5600 |
26312 |     26270   0178'                     u5601: |
26313 |     26271   0178'  EF00'  F000'                goto   l839 |
26314 |     26272   017C'                     u5600: |
26315 |     26273                                   line   889 |
26316 |     26274                                   |
26317 |     26275   017C'                     l8423: |
26318 |     26276                            ;ECAN.c:  889:  ptr  =  (BYTE*)&B2CON; |
26319 |     26277   017C'  010E                       movlb  14        ;  ()  banked |
26320 |     26278   017E'  0E0E                       movlw  high(3648)        ;volatile |
26321 |     26279   0180'  6E1E'                      movwf  ((c:ECANReceiveMessage@ptr+1)),c |
26322 |     26280   0182'  0E40                       movlw  low(3648) ;volatile |
26323 |     26281   0184'  6E1D'                      movwf  ((c:ECANReceiveMessage@ptr)),c |
26324 |     26282   0186'  EF00'  F000'                goto   l8449 |
26325 |     26283                                   line   891 |
26326 |     26284                                   |
26327 |     26285   018A'                     l839: |
26328 |     26286                            ;ECAN.c:  891:  else  if  (  (B3TXEN==0)  &&  B3RXFUL  ) |
26329 |     26287   018A'  010D                       movlb  (28613/8) &rsaquo &rsaquo   8 |
26330 |     26288   018C'  BBF8                       btfsc  (28613/8)&0ffh,(28613)&7  ;volatile |
26331 |     26289   018E'  EF00'  F000'                goto   u5611 |
26332 |     26290   0192'  EF00'  F000'                goto   u5610 |
26333 |     26291   0196'                     u5611: |
26334 |     26292   0196'  EF00'  F000'                goto   l841 |
26335 |     26293   019A'                     u5610: |
26336 |     26294                                   |
26337 |     26295   019A'                     l8425: |
26338 |     26296   019A'  010E                       movlb  (29319/8) &rsaquo &rsaquo   8 |
26339 |     26297   019C'  AF50                       btfss  (29319/8)&0ffh,(29319)&7  ;volatile |
26340 |     26298   019E'  EF00'  F000'                goto   u5621 |
26341 |     26299   01A2'  EF00'  F000'                goto   u5620 |
26342 |     26300   01A6'                     u5621: |
26343 |     26301   01A6'  EF00'  F000'                goto   l841 |
26344 |     26302   01AA'                     u5620: |
26345 |     26303                                   line   892 |
26346 |     26304                                   |
26347 |     26305   01AA'                     l8427: |
26348 |     26306                            ;ECAN.c:  892:  ptr  =  (BYTE*)&B3CON; |
26349 |     26307   01AA'  010E                       movlb  14        ;  ()  banked |
26350 |     26308   01AC'  0E0E                       movlw  high(3664)        ;volatile |
26351 |     26309   01AE'  6E1E'                      movwf  ((c:ECANReceiveMessage@ptr+1)),c |
26352 |     26310   01B0'  0E50                       movlw  low(3664) ;volatile |
26353 |     26311   01B2'  6E1D'                      movwf  ((c:ECANReceiveMessage@ptr)),c |
26354 |     26312   01B4'  EF00'  F000'                goto   l8449 |
26355 |     26313                                   line   894 |
26356 |     26314                                   |
26357 |     26315   01B8'                     l841: |
26358 |     26316                            ;ECAN.c:  894:  else  if  (  (B4TXEN==0)  &&  B4RXFUL  ) |
26359 |     26317   01B8'  010D                       movlb  (28614/8) &rsaquo &rsaquo   8 |
26360 |     26318   01BA'  BDF8                       btfsc  (28614/8)&0ffh,(28614)&7  ;volatile |
26361 |     26319   01BC'  EF00'  F000'                goto   u5631 |
26362 |     26320   01C0'  EF00'  F000'                goto   u5630 |
26363 |     26321   01C4'                     u5631: |
26364 |     26322   01C4'  EF00'  F000'                goto   l843 |
26365 |     26323   01C8'                     u5630: |
26366 |     26324                                   |
26367 |     26325   01C8'                     l8429: |
26368 |     26326   01C8'  010E                       movlb  (29447/8) &rsaquo &rsaquo   8 |
26369 |     26327   01CA'  AF60                       btfss  (29447/8)&0ffh,(29447)&7  ;volatile |
26370 |     26328   01CC'  EF00'  F000'                goto   u5641 |
26371 |     26329   01D0'  EF00'  F000'                goto   u5640 |
26372 |     26330   01D4'                     u5641: |
26373 |     26331   01D4'  EF00'  F000'                goto   l843 |
26374 |     26332   01D8'                     u5640: |
26375 |     26333                                   line   895 |
26376 |     26334                                   |
26377 |     26335   01D8'                     l8431: |
26378 |     26336                            ;ECAN.c:  895:  ptr  =  (BYTE*)&B4CON; |
26379 |     26337   01D8'  010E                       movlb  14        ;  ()  banked |
26380 |     26338   01DA'  0E0E                       movlw  high(3680)        ;volatile |
26381 |     26339   01DC'  6E1E'                      movwf  ((c:ECANReceiveMessage@ptr+1)),c |
26382 |     26340   01DE'  0E60                       movlw  low(3680) ;volatile |
26383 |     26341   01E0'  6E1D'                      movwf  ((c:ECANReceiveMessage@ptr)),c |
26384 |     26342   01E2'  EF00'  F000'                goto   l8449 |
26385 |     26343                                   line   897 |
26386 |     26344                                   |
26387 |     26345   01E6'                     l843: |
26388 |     26346                            ;ECAN.c:  897:  else  if  (  (B5TXEN==0)  &&  B5RXFUL  ) |
26389 |     26347   01E6'  010D                       movlb  (28615/8) &rsaquo &rsaquo   8 |
26390 |     26348   01E8'  BFF8                       btfsc  (28615/8)&0ffh,(28615)&7  ;volatile |
26391 |     26349   01EA'  EF00'  F000'                goto   u5651 |
26392 |     26350   01EE'  EF00'  F000'                goto   u5650 |
26393 |     26351   01F2'                     u5651: |
26394 |     26352   01F2'  EF00'  F000'                goto   l8399 |
26395 |     26353   01F6'                     u5650: |
26396 |     26354                                   |
26397 |     26355   01F6'                     l8433: |
26398 |     26356   01F6'  010E                       movlb  (29575/8) &rsaquo &rsaquo   8 |
26399 |     26357   01F8'  AF70                       btfss  (29575/8)&0ffh,(29575)&7  ;volatile |
26400 |     26358   01FA'  EF00'  F000'                goto   u5661 |
26401 |     26359   01FE'  EF00'  F000'                goto   u5660 |
26402 |     26360   0202'                     u5661: |
26403 |     26361   0202'  EF00'  F000'                goto   l8399 |
26404 |     26362   0206'                     u5660: |
26405 |     26363                                   line   898 |
26406 |     26364                                   |
26407 |     26365   0206'                     l8435: |
26408 |     26366                            ;ECAN.c:  898:  ptr  =  (BYTE*)&B5CON; |
26409 |     26367   0206'  010E                       movlb  14        ;  ()  banked |
26410 |     26368   0208'  0E0E                       movlw  high(3696)        ;volatile |
26411 |     26369   020A'  6E1E'                      movwf  ((c:ECANReceiveMessage@ptr+1)),c |
26412 |     26370   020C'  0E70                       movlw  low(3696) ;volatile |
26413 |     26371   020E'  6E1D'                      movwf  ((c:ECANReceiveMessage@ptr)),c |
26414 |     26372   0210'  EF00'  F000'                goto   l8449 |
26415 |     26373                                   line   910 |
26416 |     26374                                   |
26417 |     26375   0214'                     l830:;  BSR  set  to:  0 |
26418 |     26376                            |
26419 |     26377                                   line   916 |
26420 |     26378                            ;ECAN.c:  910:  else |
26421 |     26379                            ;ECAN.c:  915:  { |
26422 |     26380                            ;ECAN.c:  916:  if  (  FIFOEMPTY  ==  1  ) |
26423 |     26381   0214'  AE74                       btfss  c:(31655/8),(31655)&7     ;volatile |
26424 |     26382   0216'  EF00'  F000'                goto   u5671 |
26425 |     26383   021A'  EF00'  F000'                goto   u5670 |
26426 |     26384   021E'                     u5671: |
26427 |     26385   021E'  EF00'  F000'                goto   l8399 |
26428 |     26386   0222'                     u5670: |
26429 |     26387                                   line   918 |
26430 |     26388                                   |
26431 |     26389   0222'                     l8443:;  BSR  set  to:  0 |
26432 |     26390                            |
26433 |     26391                            ;ECAN.c:  917:  { |
26434 |     26392                            ;ECAN.c:  918:  ptr  =  (BYTE*)_ECANPointBuffer(CANCON&0x07); |
26435 |     26393   0222'  506F                       movf   ((c:3951)),c,w     ;volatile |
26436 |     26394   0224'  0B07                       andlw  low(07h) |
26437 |     26395                                   |
26438 |     26396   0226'  EC00'  F000'                call   __ECANPointBuffer |
26439 |     26397   022A'  C00D'  F01D'                movff  0+?__ECANPointBuffer,(c:ECANReceiveMessage@ptr) |
26440 |     26398   022E'  C00E'  F01E'                movff  1+?__ECANPointBuffer,(c:ECANReceiveMessage@ptr+1) |
26441 |     26399                                   line   930 |
26442 |     26400                            ;ECAN.c:  920:  goto  _SaveMode12Message; |
26443 |     26401                                   |
26444 |     26402   0232'                     l8449: |
26445 |     26403                            ;ECAN.c:  930:  _ECANRxFilterHitInfo.Val  =  *ptr  &  0x1f; |
26446 |     26404   0232'  C01D'  FFD9                 movff  (c:ECANReceiveMessage@ptr),fsr2l |
26447 |     26405   0236'  C01E'  FFDA                 movff  (c:ECANReceiveMessage@ptr+1),fsr2h |
26448 |     26406   023A'  50DF                       movf   indf2,w |
26449 |     26407   023C'  0B1F                       andlw  low(01Fh) |
26450 |     26408   023E'  6E02'                      movwf  ((c:__ECANRxFilterHitInfo)),c |
26451 |     26409                                   line   932 |
26452 |     26410                                   |
26453 |     26411   0240'                     l8451: |
26454 |     26412                            ;ECAN.c:  932:  RXB1IF  =  0; |
26455 |     26413   0240'  92A4                       bcf    c:(32033/8),(32033)&7       ;volatile |
26456 |     26414                                   line   934 |
26457 |     26415                                   |
26458 |     26416   0242'                     l8453: |
26459 |     26417                            ;ECAN.c:  934:  if  (  RXB1OVFL  ) |
26460 |     26418   0242'  AC74                       btfss  c:(31654/8),(31654)&7     ;volatile |
26461 |     26419   0244'  EF00'  F000'                goto   u5681 |
26462 |     26420   0248'  EF00'  F000'                goto   u5680 |
26463 |     26421   024C'                     u5681: |
26464 |     26422   024C'  EF00'  F000'                goto   l8459 |
26465 |     26423   0250'                     u5680: |
26466 |     26424                                   line   936 |
26467 |     26425                                   |
26468 |     26426   0250'                     l8455: |
26469 |     26427                            ;ECAN.c:  935:  { |
26470 |     26428                            ;ECAN.c:  936:  *msgFlags  |=  ECAN_RX_OVERFLOW; |
26471 |     26429   0250'  5016'                      movf   ((c:ECANReceiveMessage@msgFlags)),c,w |
26472 |     26430   0252'  6ED9                       movwf  fsr2l |
26473 |     26431   0254'  6ADA                       clrf   fsr2h |
26474 |     26432   0256'  0E00                       movlw  0+(3/8) |
26475 |     26433   0258'  86DB                       bsf    plusw2,(3)&7 |
26476 |     26434                                   line   937 |
26477 |     26435                                   |
26478 |     26436   025A'                     l8457: |
26479 |     26437                            ;ECAN.c:  937:  RXB1OVFL  =  0; |
26480 |     26438   025A'  9C74                       bcf    c:(31654/8),(31654)&7       ;volatile |
26481 |     26439                                   line   942 |
26482 |     26440                                   |
26483 |     26441   025C'                     l8459: |
26484 |     26442                            ;ECAN.c:  942:  savedPtr  =  ptr; |
26485 |     26443   025C'  C01D'  F017'                movff  (c:ECANReceiveMessage@ptr),(c:ECANReceiveMessage@savedPtr) |
26486 |     26444   0260'  C01E'  F018'                movff  (c:ECANReceiveMessage@ptr+1),(c:ECANReceiveMessage@savedPtr+1) |
26487 |     26445                                   line   943 |
26488 |     26446                                   |
26489 |     26447   0264'                     l8461: |
26490 |     26448                            ;ECAN.c:  943:  *msgFlags  =  0; |
26491 |     26449   0264'  5016'                      movf   ((c:ECANReceiveMessage@msgFlags)),c,w |
26492 |     26450   0266'  6ED9                       movwf  fsr2l |
26493 |     26451   0268'  6ADA                       clrf   fsr2h |
26494 |     26452   026A'  0E00                       movlw  low(0) |
26495 |     26453   026C'  6EDF                       movwf  indf2 |
26496 |     26454                                   line   946 |
26497 |     26455                                   |
26498 |     26456   026E'                     l8463: |
26499 |     26457                            ;ECAN.c:  946:  temp.Val  =  *(ptr+5); |
26500 |     26458   026E'  EE20  F005                  lfsr   2,05h |
26501 |     26459   0272'  501D'                      movf   ((c:ECANReceiveMessage@ptr)),c,w |
26502 |     26460   0274'  26D9                       addwf  fsr2l |
26503 |     26461   0276'  501E'                      movf   ((c:ECANReceiveMessage@ptr+1)),c,w |
26504 |     26462   0278'  22DA                       addwfc fsr2h |
26505 |     26463   027A'  50DF                       movf   indf2,w |
26506 |     26464   027C'  6E1C'                      movwf  ((c:ECANReceiveMessage@temp)),c |
26507 |     26465                                   line   947 |
26508 |     26466                                   |
26509 |     26467   027E'                     l8465: |
26510 |     26468                            ;ECAN.c:  947:  *dataLen  =  temp.Val  &  0b00001111; |
26511 |     26469   027E'  5015'                      movf   ((c:ECANReceiveMessage@dataLen)),c,w |
26512 |     26470   0280'  6ED9                       movwf  fsr2l |
26513 |     26471   0282'  6ADA                       clrf   fsr2h |
26514 |     26472   0284'  501C'                      movf   ((c:ECANReceiveMessage@temp)),c,w |
26515 |     26473   0286'  0B0F                       andlw  low(0Fh) |
26516 |     26474   0288'  6EDF                       movwf  indf2 |
26517 |     26475                            |
26518 |     26476                                   line   950 |
26519 |     26477                                   |
26520 |     26478   028A'                     l8467: |
26521 |     26479                            ;ECAN.c:  950:  if  (  temp.bits.b6  ) |
26522 |     26480                                   |
26523 |     26481   028A'  AC1C'                      btfss  ((c:ECANReceiveMessage@temp)),c,6 |
26524 |     26482   028C'  EF00'  F000'                goto   u5691 |
26525 |     26483   0290'  EF00'  F000'                goto   u5690 |
26526 |     26484   0294'                     u5691: |
26527 |     26485   0294'  EF00'  F000'                goto   l851 |
26528 |     26486   0298'                     u5690: |
26529 |     26487                                   line   951 |
26530 |     26488                                   |
26531 |     26489   0298'                     l8469: |
26532 |     26490                            ;ECAN.c:  951:  *msgFlags  |=  ECAN_RX_RTR_FRAME; |
26533 |     26491   0298'  5016'                      movf   ((c:ECANReceiveMessage@msgFlags)),c,w |
26534 |     26492   029A'  6ED9                       movwf  fsr2l |
26535 |     26493   029C'  6ADA                       clrf   fsr2h |
26536 |     26494   029E'  0E00                       movlw  0+(6/8) |
26537 |     26495   02A0'  8CDB                       bsf    plusw2,(6)&7 |
26538 |     26496                                   |
26539 |     26497   02A2'                     l851: |
26540 |     26498                                   line   954 |
26541 |     26499                            ;ECAN.c:  954:  temp.Val  =  *(ptr+2); |
26542 |     26500   02A2'  EE20  F002                  lfsr   2,02h |
26543 |     26501   02A6'  501D'                      movf   ((c:ECANReceiveMessage@ptr)),c,w |
26544 |     26502   02A8'  26D9                       addwf  fsr2l |
26545 |     26503   02AA'  501E'                      movf   ((c:ECANReceiveMessage@ptr+1)),c,w |
26546 |     26504   02AC'  22DA                       addwfc fsr2h |
26547 |     26505   02AE'  50DF                       movf   indf2,w |
26548 |     26506   02B0'  6E1C'                      movwf  ((c:ECANReceiveMessage@temp)),c |
26549 |     26507                                   line   955 |
26550 |     26508                                   |
26551 |     26509   02B2'                     l8471: |
26552 |     26510                            ;ECAN.c:  955:  if  (  temp.bits.b3  ) |
26553 |     26511                                   |
26554 |     26512   02B2'  A61C'                      btfss  ((c:ECANReceiveMessage@temp)),c,3 |
26555 |     26513   02B4'  EF00'  F000'                goto   u5701 |
26556 |     26514   02B8'  EF00'  F000'                goto   u5700 |
26557 |     26515   02BC'                     u5701: |
26558 |     26516   02BC'  EF00'  F000'                goto   l852 |
26559 |     26517   02C0'                     u5700: |
26560 |     26518                                   line   957 |
26561 |     26519                                   |
26562 |     26520   02C0'                     l8473: |
26563 |     26521                            ;ECAN.c:  956:  { |
26564 |     26522                            ;ECAN.c:  957:  *msgFlags  |=  ECAN_RX_XTD_FRAME; |
26565 |     26523   02C0'  5016'                      movf   ((c:ECANReceiveMessage@msgFlags)),c,w |
26566 |     26524   02C2'  6ED9                       movwf  fsr2l |
26567 |     26525   02C4'  6ADA                       clrf   fsr2h |
26568 |     26526   02C6'  0E00                       movlw  0+(5/8) |
26569 |     26527   02C8'  8ADB                       bsf    plusw2,(5)&7 |
26570 |     26528                                   line   958 |
26571 |     26529                                   |
26572 |     26530   02CA'                     l8475: |
26573 |     26531                            ;ECAN.c:  958:  temp.Val  =  1; |
26574 |     26532   02CA'  0E01                       movlw  low(01h) |
26575 |     26533   02CC'  6E1C'                      movwf  ((c:ECANReceiveMessage@temp)),c |
26576 |     26534                                   line   959 |
26577 |     26535                            ;ECAN.c:  959:  } |
26578 |     26536   02CE'  EF00'  F000'                goto   l8477 |
26579 |     26537                                   line   960 |
26580 |     26538                                   |
26581 |     26539   02D2'                     l852: |
26582 |     26540                                   line   961 |
26583 |     26541                            ;ECAN.c:  960:  else |
26584 |     26542                            ;ECAN.c:  961:  temp.Val  =  0; |
26585 |     26543   02D2'  6A1C'                      clrf   ((c:ECANReceiveMessage@temp)),c |
26586 |     26544                                   line   963 |
26587 |     26545                                   |
26588 |     26546   02D4'                     l8477: |
26589 |     26547                            ;ECAN.c:  963:  _RegsToCANID(ptr+1,  id,  temp.Val); |
26590 |     26548   02D4'  0E01                       movlw  low(01h) |
26591 |     26549   02D6'  241D'                      addwf  ((c:ECANReceiveMessage@ptr)),c,w |
26592 |     26550                                   |
26593 |     26551   02D8'  6E0D'                      movwf  ((c:?__RegsToCANID)),c |
26594 |     26552   02DA'  0E00                       movlw  high(01h) |
26595 |     26553   02DC'  201E'                      addwfc ((c:ECANReceiveMessage@ptr+1)),c,w |
26596 |     26554   02DE'  6E0E'                      movwf  1+((c:?__RegsToCANID)),c |
26597 |     26555   02E0'  C019'  F00F'                movff  (c:ECANReceiveMessage@id),0+((c:?__RegsToCANID)+02h) |
26598 |     26556   02E4'  C01C'  F010'                movff  (c:ECANReceiveMessage@temp),0+((c:?__RegsToCANID)+03h) |
26599 |     26557   02E8'  EC00'  F000'                call   __RegsToCANID      ;wreg  free |
26600 |     26558                                   line   966 |
26601 |     26559                                   |
26602 |     26560   02EC'                     l8479: |
26603 |     26561                            ;ECAN.c:  966:  ptr  +=  6; |
26604 |     26562   02EC'  0E06                       movlw  06h |
26605 |     26563   02EE'  261D'                      addwf  ((c:ECANReceiveMessage@ptr)),c |
26606 |     26564   02F0'  0E00                       movlw  0 |
26607 |     26565   02F2'  221E'                      addwfc ((c:ECANReceiveMessage@ptr+1)),c |
26608 |     26566                                   line   967 |
26609 |     26567                                   |
26610 |     26568   02F4'                     l8481: |
26611 |     26569                            ;ECAN.c:  967:  temp.Val  =  *dataLen; |
26612 |     26570   02F4'  5015'                      movf   ((c:ECANReceiveMessage@dataLen)),c,w |
26613 |     26571   02F6'  6ED9                       movwf  fsr2l |
26614 |     26572   02F8'  6ADA                       clrf   fsr2h |
26615 |     26573   02FA'  50DF                       movf   indf2,w |
26616 |     26574   02FC'  6E1C'                      movwf  ((c:ECANReceiveMessage@temp)),c |
26617 |     26575                                   line   968 |
26618 |     26576                                   |
26619 |     26577   02FE'                     l8483: |
26620 |     26578                            ;ECAN.c:  968:  for  (  i  =  0;  i &lsaquo   temp.Val;  i++  ) |
26621 |     26579   02FE'  6A1A'                      clrf   ((c:ECANReceiveMessage@i)),c |
26622 |     26580   0300'  EF00'  F000'                goto   l8493 |
26623 |     26581                                   line   969 |
26624 |     26582                                   |
26625 |     26583   0304'                     l8485: |
26626 |     26584                            ;ECAN.c:  969:  *data++  =  *ptr++; |
26627 |     26585   0304'  C01D'  FFD9                 movff  (c:ECANReceiveMessage@ptr),fsr2l |
26628 |     26586   0308'  C01E'  FFDA                 movff  (c:ECANReceiveMessage@ptr+1),fsr2h |
26629 |     26587   030C'  5014'                      movf   ((c:ECANReceiveMessage@data)),c,w |
26630 |     26588   030E'  6EE1                       movwf  fsr1l |
26631 |     26589   0310'  6AE2                       clrf   fsr1h |
26632 |     26590   0312'  CFDF  FFE7                  movff  indf2,indf1 |
26633 |     26591                                   |
26634 |     26592   0316'                     l8487: |
26635 |     26593   0316'  4A1D'                      infsnz ((c:ECANReceiveMessage@ptr)),c |
26636 |     26594   0318'  2A1E'                      incf   ((c:ECANReceiveMessage@ptr+1)),c |
26637 |     26595                                   |
26638 |     26596   031A'                     l8489: |
26639 |     26597   031A'  2A14'                      incf   ((c:ECANReceiveMessage@data)),c |
26640 |     26598                                   line   968 |
26641 |     26599                                   |
26642 |     26600   031C'                     l8491: |
26643 |     26601   031C'  2A1A'                      incf   ((c:ECANReceiveMessage@i)),c |
26644 |     26602                                   |
26645 |     26603   031E'                     l8493: |
26646 |     26604   031E'  501C'                      movf   ((c:ECANReceiveMessage@temp)),c,w |
26647 |     26605   0320'  5C1A'                      subwf  ((c:ECANReceiveMessage@i)),c,w |
26648 |     26606   0322'  A0D8                       btfss  status,0 |
26649 |     26607   0324'  EF00'  F000'                goto   u5711 |
26650 |     26608   0328'  EF00'  F000'                goto   u5710 |
26651 |     26609   032C'                     u5711: |
26652 |     26610   032C'  EF00'  F000'                goto   l8485 |
26653 |     26611   0330'                     u5710: |
26654 |     26612                                   |
26655 |     26613   0330'                     l856: |
26656 |     26614                                   line   972 |
26657 |     26615                            ;ECAN.c:  972:  if  (  IRXIF  ) |
26658 |     26616   0330'  AEA4                       btfss  c:(32039/8),(32039)&7     ;volatile |
26659 |     26617   0332'  EF00'  F000'                goto   u5721 |
26660 |     26618   0336'  EF00'  F000'                goto   u5720 |
26661 |     26619   033A'                     u5721: |
26662 |     26620   033A'  EF00'  F000'                goto   l8499 |
26663 |     26621   033E'                     u5720: |
26664 |     26622                                   line   974 |
26665 |     26623                                   |
26666 |     26624   033E'                     l8495: |
26667 |     26625                            ;ECAN.c:  973:  { |
26668 |     26626                            ;ECAN.c:  974:  *msgFlags  |=  ECAN_RX_INVALID_MSG; |
26669 |     26627   033E'  5016'                      movf   ((c:ECANReceiveMessage@msgFlags)),c,w |
26670 |     26628   0340'  6ED9                       movwf  fsr2l |
26671 |     26629   0342'  6ADA                       clrf   fsr2h |
26672 |     26630   0344'  0E00                       movlw  0+(4/8) |
26673 |     26631   0346'  88DB                       bsf    plusw2,(4)&7 |
26674 |     26632                                   line   975 |
26675 |     26633                                   |
26676 |     26634   0348'                     l8497: |
26677 |     26635                            ;ECAN.c:  975:  IRXIF  =  0; |
26678 |     26636   0348'  9EA4                       bcf    c:(32039/8),(32039)&7       ;volatile |
26679 |     26637                                   line   979 |
26680 |     26638                                   |
26681 |     26639   034A'                     l8499: |
26682 |     26640                            ;ECAN.c:  976:  } |
26683 |     26641                            ;ECAN.c:  979:  *savedPtr  &=  0x7f; |
26684 |     26642   034A'  C017'  FFD9                 movff  (c:ECANReceiveMessage@savedPtr),fsr2l |
26685 |     26643   034E'  C018'  FFDA                 movff  (c:ECANReceiveMessage@savedPtr+1),fsr2h |
26686 |     26644   0352'  0E7F                       movlw  07Fh |
26687 |     26645   0354'  16DF                       andwf  indf2 |
26688 |     26646                                   line   983 |
26689 |     26647                                   |
26690 |     26648   0356'                     l8501: |
26691 |     26649                            ;ECAN.c:  983:  if  (  mode  ==  0x80  ) |
26692 |     26650   0356'  501B'                      movf   ((c:ECANReceiveMessage@mode)),c,w |
26693 |     26651   0358'  0A80                       xorlw  128 |
26694 |     26652                            |
26695 |     26653   035A'  A4D8                       btfss  status,2 |
26696 |     26654   035C'  EF00'  F000'                goto   u5731 |
26697 |     26655   0360'  EF00'  F000'                goto   u5730 |
26698 |     26656   0364'                     u5731: |
26699 |     26657   0364'  EF00'  F000'                goto   l8505 |
26700 |     26658   0368'                     u5730: |
26701 |     26659                                   line   984 |
26702 |     26660                                   |
26703 |     26661   0368'                     l8503: |
26704 |     26662                            ;ECAN.c:  984:  FIFOEMPTY  =  0; |
26705 |     26663   0368'  9E74                       bcf    c:(31655/8),(31655)&7       ;volatile |
26706 |     26664                                   line   990 |
26707 |     26665                                   |
26708 |     26666   036A'                     l8505: |
26709 |     26667                            ;ECAN.c:  990:  return  TRUE; |
26710 |     26668   036A'  0E01                       movlw  (01h)&0ffh |
26711 |     26669                                   line   991 |
26712 |     26670                                   |
26713 |     26671   036C'                     l827: |
26714 |     26672   036C'  0012                       return |
26715 |     26673                                   opt  stack  0 |
26716 |     26674                            GLOBAL __end_of_ECANReceiveMessage |
26717 |     26675   036E'                            __end_of_ECANReceiveMessage: |
26718 |     26676                                   signat _ECANReceiveMessage,16505 |
26719 |     26677                                   global __RegsToCANID |
26720 |     26678                            |
26721 |     26679  ;;  ***************  function  __RegsToCANID  ***************** |
26722 |     26680  ;;  Defined  at: |
26723 |     26681  ;;              line  1156  in  file  "../ECAN.c" |
26724 |     26682  ;;  Parameters:     Size   Location      Type |
26725 |     26683  ;;   ptr              2    13[COMRAM]  PTR  unsigned  char  |
26726 |     26684  ;;                -&rsaquo   B5CON(1),  B4CON(1),  B3CON(1),  B2CON(1),  |
26727 |     26685  ;;                -&rsaquo   B1CON(1),  B0CON(1),  RXB1CON(1),  RXB0CON(1),  |
26728 |     26686  ;;   val              1    15[COMRAM]  PTR  unsigned  long  |
26729 |     26687  ;;                -&rsaquo   getVSCPFrame@id(4),  |
26730 |     26688  ;;   type             1    16[COMRAM]  unsigned  char  |
26731 |     26689  ;;  Auto  vars:      Size   Location      Type |
26732 |     26690  ;;   Value            1    19[COMRAM]  PTR  struct  _CAN_MESSAGE_ |
26733 |     26691  ;;                -&rsaquo   getVSCPFrame@id(4),  |
26734 |     26692  ;;  Return  value:   Size   Location      Type |
26735 |     26693  ;;              None                void |
26736 |     26694  ;;  Registers  used: |
26737 |     26695  ;;              wreg,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0 |
26738 |     26696  ;;  Tracked  objects: |
26739 |     26697  ;;              On  entry  :  0/0 |
26740 |     26698  ;;              On  exit   :  0/0 |
26741 |     26699  ;;              Unchanged:  0/0 |
26742 |     26700  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
26743 |     26701  ;;       Params:          4        0        0        0        0        0        0 |
26744 |     26702  ;;       Locals:          1        0        0        0        0        0        0 |
26745 |     26703  ;;       Temps:           2        0        0        0        0        0        0 |
26746 |     26704  ;;       Totals:          7        0        0        0        0        0        0 |
26747 |     26705  ;;Total  ram  usage:         7  bytes |
26748 |     26706  ;;  Hardware  stack  levels  used:     1 |
26749 |     26707  ;;  Hardware  stack  levels  required  when  called:     2 |
26750 |     26708  ;;  This  function  calls: |
26751 |     26709  ;;              Nothing |
26752 |     26710  ;;  This  function  is  called  by: |
26753 |     26711  ;;              _ECANReceiveMessage |
26754 |     26712  ;;  This  function  uses  a  non-reentrant  model |
26755 |     26713  ;; |
26756 |     26714                            psect  text74,class=CODE,space=0,reloc=2 |
26757 |     26715                            global  __ptext74 |
26758 |     26716   0000'                     __ptext74: |
26759 |     26717                            psect  text74 |
26760 |     26718                                   file   "../ECAN.c" |
26761 |     26719                                   line   1156 |
26762 |     26720                                   global __size_of__RegsToCANID |
26763 |     26721   0000                             __size_of__RegsToCANID equ      __end_of__RegsToCANID-__RegsToCANID |
26764 |     26722                                   |
26765 |     26723   0000'                     __RegsToCANID: |
26766 |     26724                            ;incstack  =  0 |
26767 |     26725                                   opt    stack  23 |
26768 |     26726                            ;incstack  =  0 |
26769 |     26727                                   line   1159 |
26770 |     26728                                   |
26771 |     26729   0000'                     l8561: |
26772 |     26730                            ;ECAN.c:  1157:  CAN_MESSAGE_ID  *Value; |
26773 |     26731                            ;ECAN.c:  1159:  Value  =  (CAN_MESSAGE_ID*)val; |
26774 |     26732   0000'  C00F'  F013'                movff  (c:__RegsToCANID@val),(c:__RegsToCANID@Value) |
26775 |     26733                                   line   1161 |
26776 |     26734                            ;ECAN.c:  1161:  if  (  type  ==  0  ) |
26777 |     26735   0004'  6610'                      tstfsz ((c:__RegsToCANID@type)),c |
26778 |     26736   0006'  EF00'  F000'                goto   u5791 |
26779 |     26737   000A'  EF00'  F000'                goto   u5790 |
26780 |     26738   000E'                     u5791: |
26781 |     26739   000E'  EF00'  F000'                goto   l8573 |
26782 |     26740   0012'                     u5790: |
26783 |     26741                                   line   1164 |
26784 |     26742                                   |
26785 |     26743   0012'                     l8563: |
26786 |     26744                            ;ECAN.c:  1162:  { |
26787 |     26745                            ;ECAN.c:  1164:  Value-&rsaquo BYTES.BYTE_1  =  (*ptr &lsaquo &lsaquo   3); |
26788 |     26746   0012'  5013'                      movf   ((c:__RegsToCANID@Value)),c,w |
26789 |     26747   0014'  6ED9                       movwf  fsr2l |
26790 |     26748   0016'  6ADA                       clrf   fsr2h |
26791 |     26749   0018'  C00D'  FFE1                 movff  (c:__RegsToCANID@ptr),fsr1l |
26792 |     26750   001C'  C00E'  FFE2                 movff  (c:__RegsToCANID@ptr+1),fsr1h |
26793 |     26751   0020'  50E7                       movf   indf1,w |
26794 |     26752   0022'  6E00'                      movwf  (??__RegsToCANID+0+0)&0ffh,c |
26795 |     26753   0024'  90D8                       bcf    status,0 |
26796 |     26754   0026'  3611'                      rlcf   ((??__RegsToCANID+0+0)),c |
26797 |     26755   0028'  90D8                       bcf    status,0 |
26798 |     26756   002A'  3611'                      rlcf   ((??__RegsToCANID+0+0)),c |
26799 |     26757   002C'  90D8                       bcf    status,0 |
26800 |     26758   002E'  3411'                      rlcf   ((??__RegsToCANID+0+0)),c,w |
26801 |     26759   0030'  6EDF                       movwf  indf2 |
26802 |     26760                            |
26803 |     26761                                   line   1165 |
26804 |     26762                            ;ECAN.c:  1165:  Value-&rsaquo BYTES.BYTE_2  =  *ptr &rsaquo &rsaquo   5; |
26805 |     26763   0032'  5013'                      movf   ((c:__RegsToCANID@Value)),c,w |
26806 |     26764   0034'  6ED9                       movwf  fsr2l |
26807 |     26765   0036'  6ADA                       clrf   fsr2h |
26808 |     26766   0038'  0E01                       movlw  low(01h) |
26809 |     26767   003A'  26D9                       addwf  fsr2l |
26810 |     26768   003C'  6ADA                       clrf   fsr2h |
26811 |     26769   003E'  C00D'  FFE1                 movff  (c:__RegsToCANID@ptr),fsr1l |
26812 |     26770   0042'  C00E'  FFE2                 movff  (c:__RegsToCANID@ptr+1),fsr1h |
26813 |     26771   0046'  50E7                       movf   indf1,w |
26814 |     26772   0048'  6E00'                      movwf  (??__RegsToCANID+0+0)&0ffh,c |
26815 |     26773   004A'  0E05                       movlw  05h |
26816 |     26774   004C'  6E00'                      movwf  (??__RegsToCANID+1+0)&0ffh,c |
26817 |     26775   004E'                     u5805: |
26818 |     26776   004E'  90D8                       bcf    status,0 |
26819 |     26777   0050'  3211'                      rrcf   ((??__RegsToCANID+0+0)),c |
26820 |     26778   0052'  2E00'                      decfsz (??__RegsToCANID+1+0)&0ffh,c |
26821 |     26779   0054'  EF00'  F000'                goto   u5805 |
26822 |     26780   0058'  5011'                      movf   ((??__RegsToCANID+0+0)),c,w |
26823 |     26781   005A'  6EDF                       movwf  indf2 |
26824 |     26782                            |
26825 |     26783                                   line   1166 |
26826 |     26784                                   |
26827 |     26785   005C'                     l8565: |
26828 |     26786                            ;ECAN.c:  1166:  ptr++; |
26829 |     26787   005C'  4A0D'                      infsnz ((c:__RegsToCANID@ptr)),c |
26830 |     26788   005E'  2A0E'                      incf   ((c:__RegsToCANID@ptr+1)),c |
26831 |     26789                                   line   1167 |
26832 |     26790                                   |
26833 |     26791   0060'                     l8567: |
26834 |     26792                            ;ECAN.c:  1167:  Value-&rsaquo BYTES.BYTE_1  |=  (*ptr &rsaquo &rsaquo   5); |
26835 |     26793   0060'  C00D'  FFD9                 movff  (c:__RegsToCANID@ptr),fsr2l |
26836 |     26794   0064'  C00E'  FFDA                 movff  (c:__RegsToCANID@ptr+1),fsr2h |
26837 |     26795   0068'  50DF                       movf   indf2,w |
26838 |     26796   006A'  6E00'                      movwf  (??__RegsToCANID+0+0)&0ffh,c |
26839 |     26797   006C'  0E05                       movlw  05h |
26840 |     26798   006E'  6E00'                      movwf  (??__RegsToCANID+1+0)&0ffh,c |
26841 |     26799   0070'                     u5815: |
26842 |     26800   0070'  90D8                       bcf    status,0 |
26843 |     26801   0072'  3211'                      rrcf   ((??__RegsToCANID+0+0)),c |
26844 |     26802   0074'  2E00'                      decfsz (??__RegsToCANID+1+0)&0ffh,c |
26845 |     26803   0076'  EF00'  F000'                goto   u5815 |
26846 |     26804   007A'  5013'                      movf   ((c:__RegsToCANID@Value)),c,w |
26847 |     26805   007C'  6ED9                       movwf  fsr2l |
26848 |     26806   007E'  6ADA                       clrf   fsr2h |
26849 |     26807   0080'  5011'                      movf   ((??__RegsToCANID+0+0)),c,w |
26850 |     26808   0082'  12DF                       iorwf  indf2 |
26851 |     26809                                   line   1168 |
26852 |     26810                                   |
26853 |     26811   0084'                     l8569: |
26854 |     26812                            ;ECAN.c:  1168:  Value-&rsaquo BYTES.BYTE_3  =  0x00; |
26855 |     26813   0084'  5013'                      movf   ((c:__RegsToCANID@Value)),c,w |
26856 |     26814   0086'  6ED9                       movwf  fsr2l |
26857 |     26815   0088'  6ADA                       clrf   fsr2h |
26858 |     26816   008A'  0E02                       movlw  low(02h) |
26859 |     26817   008C'  26D9                       addwf  fsr2l |
26860 |     26818   008E'  6ADA                       clrf   fsr2h |
26861 |     26819   0090'  0E00                       movlw  low(0) |
26862 |     26820   0092'  6EDF                       movwf  indf2 |
26863 |     26821                                   line   1169 |
26864 |     26822                                   |
26865 |     26823   0094'                     l8571: |
26866 |     26824                            ;ECAN.c:  1169:  Value-&rsaquo BYTES.BYTE_4  =  0x00; |
26867 |     26825   0094'  5013'                      movf   ((c:__RegsToCANID@Value)),c,w |
26868 |     26826   0096'  6ED9                       movwf  fsr2l |
26869 |     26827   0098'  6ADA                       clrf   fsr2h |
26870 |     26828   009A'  0E03                       movlw  low(03h) |
26871 |     26829   009C'  26D9                       addwf  fsr2l |
26872 |     26830   009E'  6ADA                       clrf   fsr2h |
26873 |     26831   00A0'  0E00                       movlw  low(0) |
26874 |     26832   00A2'  6EDF                       movwf  indf2 |
26875 |     26833                                   line   1170 |
26876 |     26834                            ;ECAN.c:  1170:  } |
26877 |     26835   00A4'  EF00'  F000'                goto   l874 |
26878 |     26836                                   line   1174 |
26879 |     26837                                   |
26880 |     26838   00A8'                     l8573: |
26881 |     26839                            ;ECAN.c:  1171:  else |
26882 |     26840                            ;ECAN.c:  1172:  { |
26883 |     26841                            ;ECAN.c:  1174:  Value-&rsaquo BYTES.BYTE_3  =  (*ptr &lsaquo &lsaquo   5); |
26884 |     26842   00A8'  5013'                      movf   ((c:__RegsToCANID@Value)),c,w |
26885 |     26843   00AA'  6ED9                       movwf  fsr2l |
26886 |     26844   00AC'  6ADA                       clrf   fsr2h |
26887 |     26845   00AE'  0E02                       movlw  low(02h) |
26888 |     26846   00B0'  26D9                       addwf  fsr2l |
26889 |     26847   00B2'  6ADA                       clrf   fsr2h |
26890 |     26848   00B4'  C00D'  FFE1                 movff  (c:__RegsToCANID@ptr),fsr1l |
26891 |     26849   00B8'  C00E'  FFE2                 movff  (c:__RegsToCANID@ptr+1),fsr1h |
26892 |     26850   00BC'  50E7                       movf   indf1,w |
26893 |     26851   00BE'  6E00'                      movwf  (??__RegsToCANID+0+0)&0ffh,c |
26894 |     26852   00C0'  0E05                       movlw  05h |
26895 |     26853   00C2'  6E00'                      movwf  (??__RegsToCANID+1+0)&0ffh,c |
26896 |     26854   00C4'                     u5825: |
26897 |     26855   00C4'  90D8                       bcf    status,0 |
26898 |     26856   00C6'  3611'                      rlcf   ((??__RegsToCANID+0+0)),c |
26899 |     26857   00C8'  2E00'                      decfsz (??__RegsToCANID+1+0)&0ffh,c |
26900 |     26858   00CA'  EF00'  F000'                goto   u5825 |
26901 |     26859   00CE'  5011'                      movf   ((??__RegsToCANID+0+0)),c,w |
26902 |     26860   00D0'  6EDF                       movwf  indf2 |
26903 |     26861                            |
26904 |     26862                                   line   1175 |
26905 |     26863                            ;ECAN.c:  1175:  Value-&rsaquo BYTES.BYTE_4  =  (*ptr &rsaquo &rsaquo   3); |
26906 |     26864   00D2'  5013'                      movf   ((c:__RegsToCANID@Value)),c,w |
26907 |     26865   00D4'  6ED9                       movwf  fsr2l |
26908 |     26866   00D6'  6ADA                       clrf   fsr2h |
26909 |     26867   00D8'  0E03                       movlw  low(03h) |
26910 |     26868   00DA'  26D9                       addwf  fsr2l |
26911 |     26869   00DC'  6ADA                       clrf   fsr2h |
26912 |     26870   00DE'  C00D'  FFE1                 movff  (c:__RegsToCANID@ptr),fsr1l |
26913 |     26871   00E2'  C00E'  FFE2                 movff  (c:__RegsToCANID@ptr+1),fsr1h |
26914 |     26872   00E6'  50E7                       movf   indf1,w |
26915 |     26873   00E8'  6E00'                      movwf  (??__RegsToCANID+0+0)&0ffh,c |
26916 |     26874   00EA'  90D8                       bcf    status,0 |
26917 |     26875   00EC'  3211'                      rrcf   ((??__RegsToCANID+0+0)),c |
26918 |     26876   00EE'  90D8                       bcf    status,0 |
26919 |     26877   00F0'  3211'                      rrcf   ((??__RegsToCANID+0+0)),c |
26920 |     26878   00F2'  90D8                       bcf    status,0 |
26921 |     26879   00F4'  3011'                      rrcf   ((??__RegsToCANID+0+0)),c,w |
26922 |     26880   00F6'  6EDF                       movwf  indf2 |
26923 |     26881                            |
26924 |     26882                                   line   1176 |
26925 |     26883                                   |
26926 |     26884   00F8'                     l8575: |
26927 |     26885                            ;ECAN.c:  1176:  ptr++; |
26928 |     26886   00F8'  4A0D'                      infsnz ((c:__RegsToCANID@ptr)),c |
26929 |     26887   00FA'  2A0E'                      incf   ((c:__RegsToCANID@ptr+1)),c |
26930 |     26888                                   line   1177 |
26931 |     26889                                   |
26932 |     26890   00FC'                     l8577: |
26933 |     26891                            ;ECAN.c:  1177:  Value-&rsaquo BYTES.BYTE_3  |=  (*ptr  &  0x03); |
26934 |     26892   00FC'  C00D'  FFD9                 movff  (c:__RegsToCANID@ptr),fsr2l |
26935 |     26893   0100'  C00E'  FFDA                 movff  (c:__RegsToCANID@ptr+1),fsr2h |
26936 |     26894   0104'  50DF                       movf   indf2,w |
26937 |     26895   0106'  6E00'                      movwf  (??__RegsToCANID+0+0)&0ffh,c |
26938 |     26896   0108'  0E03                       movlw  03h |
26939 |     26897   010A'  1611'                      andwf  ((??__RegsToCANID+0+0)),c |
26940 |     26898   010C'  5013'                      movf   ((c:__RegsToCANID@Value)),c,w |
26941 |     26899   010E'  6ED9                       movwf  fsr2l |
26942 |     26900   0110'  6ADA                       clrf   fsr2h |
26943 |     26901   0112'  0E02                       movlw  low(02h) |
26944 |     26902   0114'  26D9                       addwf  fsr2l |
26945 |     26903   0116'  6ADA                       clrf   fsr2h |
26946 |     26904   0118'  5011'                      movf   ((??__RegsToCANID+0+0)),c,w |
26947 |     26905   011A'  12DF                       iorwf  indf2 |
26948 |     26906                                   line   1179 |
26949 |     26907                                   |
26950 |     26908   011C'                     l8579: |
26951 |     26909                            ;ECAN.c:  1179:  Value-&rsaquo BYTES.BYTE_3  |=  ((*ptr  &  0xe0) &rsaquo &rsaquo   3); |
26952 |     26910   011C'  C00D'  FFD9                 movff  (c:__RegsToCANID@ptr),fsr2l |
26953 |     26911   0120'  C00E'  FFDA                 movff  (c:__RegsToCANID@ptr+1),fsr2h |
26954 |     26912   0124'  50DF                       movf   indf2,w |
26955 |     26913   0126'  6E00'                      movwf  (??__RegsToCANID+0+0)&0ffh,c |
26956 |     26914   0128'  90D8                       bcf    status,0 |
26957 |     26915   012A'  3211'                      rrcf   ((??__RegsToCANID+0+0)),c |
26958 |     26916   012C'  90D8                       bcf    status,0 |
26959 |     26917   012E'  3211'                      rrcf   ((??__RegsToCANID+0+0)),c |
26960 |     26918   0130'  90D8                       bcf    status,0 |
26961 |     26919   0132'  3211'                      rrcf   ((??__RegsToCANID+0+0)),c |
26962 |     26920                            |
26963 |     26921   0134'  0E1C                       movlw  01Ch |
26964 |     26922   0136'  1611'                      andwf  ((??__RegsToCANID+0+0)),c |
26965 |     26923   0138'  5013'                      movf   ((c:__RegsToCANID@Value)),c,w |
26966 |     26924   013A'  6ED9                       movwf  fsr2l |
26967 |     26925   013C'  6ADA                       clrf   fsr2h |
26968 |     26926   013E'  0E02                       movlw  low(02h) |
26969 |     26927   0140'  26D9                       addwf  fsr2l |
26970 |     26928   0142'  6ADA                       clrf   fsr2h |
26971 |     26929   0144'  5011'                      movf   ((??__RegsToCANID+0+0)),c,w |
26972 |     26930   0146'  12DF                       iorwf  indf2 |
26973 |     26931                                   line   1180 |
26974 |     26932                                   |
26975 |     26933   0148'                     l8581: |
26976 |     26934                            ;ECAN.c:  1180:  ptr++; |
26977 |     26935   0148'  4A0D'                      infsnz ((c:__RegsToCANID@ptr)),c |
26978 |     26936   014A'  2A0E'                      incf   ((c:__RegsToCANID@ptr+1)),c |
26979 |     26937                                   line   1181 |
26980 |     26938                            ;ECAN.c:  1181:  Value-&rsaquo BYTES.BYTE_2  =  *ptr; |
26981 |     26939   014C'  C00D'  FFD9                 movff  (c:__RegsToCANID@ptr),fsr2l |
26982 |     26940   0150'  C00E'  FFDA                 movff  (c:__RegsToCANID@ptr+1),fsr2h |
26983 |     26941   0154'  5013'                      movf   ((c:__RegsToCANID@Value)),c,w |
26984 |     26942   0156'  6EE1                       movwf  fsr1l |
26985 |     26943   0158'  6AE2                       clrf   fsr1h |
26986 |     26944   015A'  0E01                       movlw  low(01h) |
26987 |     26945   015C'  26E1                       addwf  fsr1l |
26988 |     26946   015E'  6AE2                       clrf   fsr1h |
26989 |     26947   0160'  CFDF  FFE7                  movff  indf2,indf1 |
26990 |     26948                                   line   1182 |
26991 |     26949                                   |
26992 |     26950   0164'                     l8583: |
26993 |     26951                            ;ECAN.c:  1182:  ptr++; |
26994 |     26952   0164'  4A0D'                      infsnz ((c:__RegsToCANID@ptr)),c |
26995 |     26953   0166'  2A0E'                      incf   ((c:__RegsToCANID@ptr+1)),c |
26996 |     26954                                   line   1183 |
26997 |     26955                                   |
26998 |     26956   0168'                     l8585: |
26999 |     26957                            ;ECAN.c:  1183:  Value-&rsaquo BYTES.BYTE_1  =  *ptr; |
27000 |     26958   0168'  C00D'  FFD9                 movff  (c:__RegsToCANID@ptr),fsr2l |
27001 |     26959   016C'  C00E'  FFDA                 movff  (c:__RegsToCANID@ptr+1),fsr2h |
27002 |     26960   0170'  5013'                      movf   ((c:__RegsToCANID@Value)),c,w |
27003 |     26961   0172'  6EE1                       movwf  fsr1l |
27004 |     26962   0174'  6AE2                       clrf   fsr1h |
27005 |     26963   0176'  CFDF  FFE7                  movff  indf2,indf1 |
27006 |     26964                                   line   1185 |
27007 |     26965                                   |
27008 |     26966   017A'                     l874: |
27009 |     26967   017A'  0012                       return |
27010 |     26968                                   opt  stack  0 |
27011 |     26969                            GLOBAL __end_of__RegsToCANID |
27012 |     26970   017C'                            __end_of__RegsToCANID: |
27013 |     26971                                   signat __RegsToCANID,12408 |
27014 |     26972                                   global __ECANPointBuffer |
27015 |     26973                            |
27016 |     26974  ;;  ***************  function  __ECANPointBuffer  ***************** |
27017 |     26975  ;;  Defined  at: |
27018 |     26976  ;;              line  1207  in  file  "../ECAN.c" |
27019 |     26977  ;;  Parameters:     Size   Location      Type |
27020 |     26978  ;;   b                1     wreg      unsigned  char  |
27021 |     26979  ;;  Auto  vars:      Size   Location      Type |
27022 |     26980  ;;   b                1    16[COMRAM]  unsigned  char  |
27023 |     26981  ;;   pt               2    17[COMRAM]  PTR  unsigned  char  |
27024 |     26982  ;;                -&rsaquo   B5CON(1),  B4CON(1),  B3CON(1),  B2CON(1),  |
27025 |     26983  ;;                -&rsaquo   B1CON(1),  B0CON(1),  RXB1CON(1),  RXB0CON(1),  |
27026 |     26984  ;;  Return  value:   Size   Location      Type |
27027 |     26985  ;;                   2    13[COMRAM]  PTR  unsigned  char  |
27028 |     26986  ;;  Registers  used: |
27029 |     26987  ;;              wreg,  status,2,  status,0 |
27030 |     26988  ;;  Tracked  objects: |
27031 |     26989  ;;              On  entry  :  F/0 |
27032 |     26990  ;;              On  exit   :  0/0 |
27033 |     26991  ;;              Unchanged:  0/0 |
27034 |     26992  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
27035 |     26993  ;;       Params:          3        0        0        0        0        0        0 |
27036 |     26994  ;;       Locals:          3        0        0        0        0        0        0 |
27037 |     26995  ;;       Temps:           0        0        0        0        0        0        0 |
27038 |     26996  ;;       Totals:          6        0        0        0        0        0        0 |
27039 |     26997  ;;Total  ram  usage:         6  bytes |
27040 |     26998  ;;  Hardware  stack  levels  used:     1 |
27041 |     26999  ;;  Hardware  stack  levels  required  when  called:     2 |
27042 |     27000  ;;  This  function  calls: |
27043 |     27001  ;;              Nothing |
27044 |     27002  ;;  This  function  is  called  by: |
27045 |     27003  ;;              _ECANReceiveMessage |
27046 |     27004  ;;  This  function  uses  a  non-reentrant  model |
27047 |     27005  ;; |
27048 |     27006                            psect  text75,class=CODE,space=0,reloc=2 |
27049 |     27007                            global  __ptext75 |
27050 |     27008   0000'                     __ptext75: |
27051 |     27009                            psect  text75 |
27052 |     27010                                   file   "../ECAN.c" |
27053 |     27011                                   line   1207 |
27054 |     27012                                   global __size_of__ECANPointBuffer |
27055 |     27013   0000                             __size_of__ECANPointBuffer     equ  __end_of__ECANPointBuffer-__ECANPointBuffer |
27056 |     27014                                   |
27057 |     27015   0000'                     __ECANPointBuffer: |
27058 |     27016                            ;incstack  =  0 |
27059 |     27017                                   opt    stack  23 |
27060 |     27018                            ;incstack  =  0 |
27061 |     27019                            ;__ECANPointBuffer@b  stored  from  wreg |
27062 |     27020   0000'  CFE8  F010'                 movff  wreg,(c:__ECANPointBuffer@b) |
27063 |     27021                                   line   1210 |
27064 |     27022                                   |
27065 |     27023   0004'                     l8539:;  BSR  set  to:  0 |
27066 |     27024                            |
27067 |     27025                            ;ECAN.c:  1208:  BYTE*  pt; |
27068 |     27026                            ;ECAN.c:  1210:  switch(b) |
27069 |     27027   0004'  EF00'  F000'                goto   l8559 |
27070 |     27028                                   line   1213 |
27071 |     27029                                   |
27072 |     27030   0008'                     l8541:;  BSR  set  to:  0 |
27073 |     27031                            |
27074 |     27032                            ;ECAN.c:  1213:  pt=(BYTE*)&RXB0CON; |
27075 |     27033   0008'  0E0F                       movlw  high((c:3936))    ;volatile |
27076 |     27034   000A'  6E12'                      movwf  ((c:__ECANPointBuffer@pt+1)),c |
27077 |     27035   000C'  0E60                       movlw  low((c:3936))     ;volatile |
27078 |     27036   000E'  6E11'                      movwf  ((c:__ECANPointBuffer@pt)),c |
27079 |     27037                                   line   1214 |
27080 |     27038                            ;ECAN.c:  1214:  break; |
27081 |     27039   0010'  EF00'  F000'                goto   l879 |
27082 |     27040                                   line   1216 |
27083 |     27041                                   |
27084 |     27042   0014'                     l8543:;  BSR  set  to:  0 |
27085 |     27043                            |
27086 |     27044                            ;ECAN.c:  1216:  pt=(BYTE*)&RXB1CON; |
27087 |     27045   0014'  010F                       movlb  15        ;  ()  banked |
27088 |     27046   0016'  0E0F                       movlw  high(3920)        ;volatile |
27089 |     27047   0018'  6E12'                      movwf  ((c:__ECANPointBuffer@pt+1)),c |
27090 |     27048   001A'  0E50                       movlw  low(3920) ;volatile |
27091 |     27049   001C'  6E11'                      movwf  ((c:__ECANPointBuffer@pt)),c |
27092 |     27050                                   line   1217 |
27093 |     27051                            ;ECAN.c:  1217:  break; |
27094 |     27052   001E'  EF00'  F000'                goto   l879 |
27095 |     27053                                   line   1219 |
27096 |     27054                                   |
27097 |     27055   0022'                     l8545:;  BSR  set  to:  0 |
27098 |     27056                            |
27099 |     27057                            ;ECAN.c:  1219:  pt=(BYTE*)&B0CON; |
27100 |     27058   0022'  010E                       movlb  14        ;  ()  banked |
27101 |     27059   0024'  0E0E                       movlw  high(3616)        ;volatile |
27102 |     27060   0026'  6E12'                      movwf  ((c:__ECANPointBuffer@pt+1)),c |
27103 |     27061   0028'  0E20                       movlw  low(3616) ;volatile |
27104 |     27062   002A'  6E11'                      movwf  ((c:__ECANPointBuffer@pt)),c |
27105 |     27063                                   line   1220 |
27106 |     27064                            ;ECAN.c:  1220:  break; |
27107 |     27065   002C'  EF00'  F000'                goto   l879 |
27108 |     27066                                   line   1222 |
27109 |     27067                                   |
27110 |     27068   0030'                     l8547:;  BSR  set  to:  0 |
27111 |     27069                            |
27112 |     27070                            ;ECAN.c:  1222:  pt=(BYTE*)&B1CON; |
27113 |     27071   0030'  010E                       movlb  14        ;  ()  banked |
27114 |     27072   0032'  0E0E                       movlw  high(3632)        ;volatile |
27115 |     27073   0034'  6E12'                      movwf  ((c:__ECANPointBuffer@pt+1)),c |
27116 |     27074   0036'  0E30                       movlw  low(3632) ;volatile |
27117 |     27075   0038'  6E11'                      movwf  ((c:__ECANPointBuffer@pt)),c |
27118 |     27076                                   line   1223 |
27119 |     27077                            ;ECAN.c:  1223:  break; |
27120 |     27078   003A'  EF00'  F000'                goto   l879 |
27121 |     27079                                   line   1225 |
27122 |     27080                                   |
27123 |     27081   003E'                     l8549:;  BSR  set  to:  0 |
27124 |     27082                            |
27125 |     27083                            ;ECAN.c:  1225:  pt=(BYTE*)&B2CON; |
27126 |     27084   003E'  010E                       movlb  14        ;  ()  banked |
27127 |     27085   0040'  0E0E                       movlw  high(3648)        ;volatile |
27128 |     27086   0042'  6E12'                      movwf  ((c:__ECANPointBuffer@pt+1)),c |
27129 |     27087   0044'  0E40                       movlw  low(3648) ;volatile |
27130 |     27088   0046'  6E11'                      movwf  ((c:__ECANPointBuffer@pt)),c |
27131 |     27089                                   line   1226 |
27132 |     27090                            ;ECAN.c:  1226:  break; |
27133 |     27091   0048'  EF00'  F000'                goto   l879 |
27134 |     27092                                   line   1228 |
27135 |     27093                                   |
27136 |     27094   004C'                     l8551:;  BSR  set  to:  0 |
27137 |     27095                            |
27138 |     27096                            ;ECAN.c:  1228:  pt=(BYTE*)&B3CON; |
27139 |     27097   004C'  010E                       movlb  14        ;  ()  banked |
27140 |     27098   004E'  0E0E                       movlw  high(3664)        ;volatile |
27141 |     27099   0050'  6E12'                      movwf  ((c:__ECANPointBuffer@pt+1)),c |
27142 |     27100   0052'  0E50                       movlw  low(3664) ;volatile |
27143 |     27101   0054'  6E11'                      movwf  ((c:__ECANPointBuffer@pt)),c |
27144 |     27102                                   line   1229 |
27145 |     27103                            ;ECAN.c:  1229:  break; |
27146 |     27104   0056'  EF00'  F000'                goto   l879 |
27147 |     27105                                   line   1231 |
27148 |     27106                                   |
27149 |     27107   005A'                     l8553:;  BSR  set  to:  0 |
27150 |     27108                            |
27151 |     27109                            ;ECAN.c:  1231:  pt=(BYTE*)&B4CON; |
27152 |     27110   005A'  010E                       movlb  14        ;  ()  banked |
27153 |     27111   005C'  0E0E                       movlw  high(3680)        ;volatile |
27154 |     27112   005E'  6E12'                      movwf  ((c:__ECANPointBuffer@pt+1)),c |
27155 |     27113   0060'  0E60                       movlw  low(3680) ;volatile |
27156 |     27114   0062'  6E11'                      movwf  ((c:__ECANPointBuffer@pt)),c |
27157 |     27115                                   line   1232 |
27158 |     27116                            ;ECAN.c:  1232:  break; |
27159 |     27117   0064'  EF00'  F000'                goto   l879 |
27160 |     27118                                   line   1234 |
27161 |     27119                                   |
27162 |     27120   0068'                     l8555:;  BSR  set  to:  0 |
27163 |     27121                            |
27164 |     27122                            ;ECAN.c:  1234:  pt=(BYTE*)&B5CON; |
27165 |     27123   0068'  010E                       movlb  14        ;  ()  banked |
27166 |     27124   006A'  0E0E                       movlw  high(3696)        ;volatile |
27167 |     27125   006C'  6E12'                      movwf  ((c:__ECANPointBuffer@pt+1)),c |
27168 |     27126   006E'  0E70                       movlw  low(3696) ;volatile |
27169 |     27127   0070'  6E11'                      movwf  ((c:__ECANPointBuffer@pt)),c |
27170 |     27128                                   line   1235 |
27171 |     27129                            ;ECAN.c:  1235:  break; |
27172 |     27130   0072'  EF00'  F000'                goto   l879 |
27173 |     27131                                   line   1210 |
27174 |     27132                                   |
27175 |     27133   0076'                     l8559:;  BSR  set  to:  0 |
27176 |     27134                            |
27177 |     27135   0076'  5010'                      movf   ((c:__ECANPointBuffer@b)),c,w |
27178 |     27136                                   ;  Switch  size  1,  requested  type  "space" |
27179 |     27137                            ;  Number  of  cases  is  7,  Range  of  values  is  0  to  6 |
27180 |     27138                            ;  switch  strategies  available: |
27181 |     27139                            ;  Name          Instructions  Cycles |
27182 |     27140                            ;  simple_byte            22     12  (average) |
27183 |     27141                            ;      Chosen  strategy  is  simple_byte |
27184 |     27142                            |
27185 |     27143   0078'  0A00                       xorlw  0^0       ;  case  0 |
27186 |     27144   007A'  B4D8                       skipnz |
27187 |     27145   007C'  EF00'  F000'                goto   l8541 |
27188 |     27146   0080'  0A01                       xorlw  1^0       ;  case  1 |
27189 |     27147   0082'  B4D8                       skipnz |
27190 |     27148   0084'  EF00'  F000'                goto   l8543 |
27191 |     27149   0088'  0A03                       xorlw  2^1       ;  case  2 |
27192 |     27150   008A'  B4D8                       skipnz |
27193 |     27151   008C'  EF00'  F000'                goto   l8545 |
27194 |     27152   0090'  0A01                       xorlw  3^2       ;  case  3 |
27195 |     27153   0092'  B4D8                       skipnz |
27196 |     27154   0094'  EF00'  F000'                goto   l8547 |
27197 |     27155   0098'  0A07                       xorlw  4^3       ;  case  4 |
27198 |     27156   009A'  B4D8                       skipnz |
27199 |     27157   009C'  EF00'  F000'                goto   l8549 |
27200 |     27158   00A0'  0A01                       xorlw  5^4       ;  case  5 |
27201 |     27159   00A2'  B4D8                       skipnz |
27202 |     27160   00A4'  EF00'  F000'                goto   l8551 |
27203 |     27161   00A8'  0A03                       xorlw  6^5       ;  case  6 |
27204 |     27162   00AA'  B4D8                       skipnz |
27205 |     27163   00AC'  EF00'  F000'                goto   l8553 |
27206 |     27164   00B0'  EF00'  F000'                goto   l8555 |
27207 |     27165                            |
27208 |     27166                                   line   1236 |
27209 |     27167                                   |
27210 |     27168   00B4'                     l879: |
27211 |     27169                                   line   1237 |
27212 |     27170                            ;ECAN.c:  1237:  return  (pt); |
27213 |     27171   00B4'  C011'  F00D'                movff  (c:__ECANPointBuffer@pt),(c:?__ECANPointBuffer) |
27214 |     27172   00B8'  C012'  F00E'                movff  (c:__ECANPointBuffer@pt+1),(c:?__ECANPointBuffer+1) |
27215 |     27173                                   line   1238 |
27216 |     27174                                   |
27217 |     27175   00BC'                     l887: |
27218 |     27176   00BC'  0012                       return |
27219 |     27177                                   opt  stack  0 |
27220 |     27178                            GLOBAL __end_of__ECANPointBuffer |
27221 |     27179   00BE'                            __end_of__ECANPointBuffer: |
27222 |     27180                                   signat __ECANPointBuffer,4218 |
27223 |     27181                                   global _vscp_check_pstorage |
27224 |     27182                            |
27225 |     27183  ;;  ***************  function  _vscp_check_pstorage  ***************** |
27226 |     27184  ;;  Defined  at: |
27227 |     27185  ;;              line  163  in  file  "../../../../../../vscp_firmware/common/vscp_firmware.c" |
27228 |     27186  ;;  Parameters:     Size   Location      Type |
27229 |     27187  ;;              None |
27230 |     27188  ;;  Auto  vars:      Size   Location      Type |
27231 |     27189  ;;              None |
27232 |     27190  ;;  Return  value:   Size   Location      Type |
27233 |     27191  ;;                   1     wreg       unsigned  char  |
27234 |     27192  ;;  Registers  used: |
27235 |     27193  ;;              wreg,  status,2,  status,0,  cstack |
27236 |     27194  ;;  Tracked  objects: |
27237 |     27195  ;;              On  entry  :  1/1 |
27238 |     27196  ;;              On  exit   :  0/0 |
27239 |     27197  ;;              Unchanged:  0/0 |
27240 |     27198  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
27241 |     27199  ;;       Params:          0        0        0        0        0        0        0 |
27242 |     27200  ;;       Locals:          0        0        0        0        0        0        0 |
27243 |     27201  ;;       Temps:           0        0        0        0        0        0        0 |
27244 |     27202  ;;       Totals:          0        0        0        0        0        0        0 |
27245 |     27203  ;;Total  ram  usage:         0  bytes |
27246 |     27204  ;;  Hardware  stack  levels  used:     1 |
27247 |     27205  ;;  Hardware  stack  levels  required  when  called:     4 |
27248 |     27206  ;;  This  function  calls: |
27249 |     27207  ;;              _vscp_writeNicknamePermanent |
27250 |     27208  ;;              _vscp_getSegmentCRC |
27251 |     27209  ;;              _vscp_setSegmentCRC |
27252 |     27210  ;;              _vscp_setControlByte |
27253 |     27211  ;;  This  function  is  called  by: |
27254 |     27212  ;;              _main |
27255 |     27213  ;;  This  function  uses  a  non-reentrant  model |
27256 |     27214  ;; |
27257 |     27215                            psect  text76,class=CODE,space=0,reloc=2 |
27258 |     27216                            global  __ptext76 |
27259 |     27217   0000'                     __ptext76: |
27260 |     27218                            psect  text76 |
27261 |     27219                                   file   "../../../../../../vscp_firmware/common/vscp_firmware.c" |
27262 |     27220                                   line   163 |
27263 |     27221                                   global __size_of_vscp_check_pstorage |
27264 |     27222   0000                             __size_of_vscp_check_pstorage  equ       __end_of_vscp_check_pstorage-_vscp_check_pstorage |
27265 |     27223                                   |
27266 |     27224   0000'                     _vscp_check_pstorage: |
27267 |     27225                            ;incstack  =  0 |
27268 |     27226                                   opt    stack  25 |
27269 |     27227                            ;incstack  =  0 |
27270 |     27228                                   line   166 |
27271 |     27229                                   |
27272 |     27230   0000'                     l9659: |
27273 |     27231                            ;vscp_firmware.c:  166:  if  ((vscp_getSegmentCRC()  &  0xc0)  ==  0x40)  { |
27274 |     27232   0000'  EC00'  F000'                call   _vscp_getSegmentCRC        ;wreg  free |
27275 |     27233   0004'  0BC0                       andlw  low(0C0h) |
27276 |     27234   0006'  0A40                       xorlw  040h |
27277 |     27235   0008'  A4D8                       btfss  status,2 |
27278 |     27236   000A'  EF00'  F000'                goto   u7191 |
27279 |     27237   000E'  EF00'  F000'                goto   u7190 |
27280 |     27238   0012'                     u7191: |
27281 |     27239   0012'  EF00'  F000'                goto   l9665 |
27282 |     27240   0016'                     u7190: |
27283 |     27241                                   line   167 |
27284 |     27242                                   |
27285 |     27243   0016'                     l9661: |
27286 |     27244                            ;vscp_firmware.c:  167:  return  !0; |
27287 |     27245   0016'  0E01                       movlw  (01h)&0ffh |
27288 |     27246   0018'  EF00'  F000'                goto   l995 |
27289 |     27247                                   line   171 |
27290 |     27248                                   |
27291 |     27249   001C'                     l9665: |
27292 |     27250                            ;vscp_firmware.c:  168:  } |
27293 |     27251                            ;vscp_firmware.c:  171:  vscp_writeNicknamePermanent(0xff); |
27294 |     27252   001C'  0EFF                       movlw  (0FFh)&0ffh |
27295 |     27253                                   |
27296 |     27254   001E'  EC00'  F000'                call   _vscp_writeNicknamePermanent |
27297 |     27255                                   line   174 |
27298 |     27256                            ;vscp_firmware.c:  174:  vscp_setSegmentCRC(0x00); |
27299 |     27257   0022'  0E00                       movlw  (0)&0ffh |
27300 |     27258                                   |
27301 |     27259   0024'  EC00'  F000'                call   _vscp_setSegmentCRC |
27302 |     27260                                   line   178 |
27303 |     27261                            ;vscp_firmware.c:  178:  vscp_setControlByte(0xA0); |
27304 |     27262   0028'  0EA0                       movlw  (0A0h)&0ffh |
27305 |     27263                                   |
27306 |     27264   002A'  EC00'  F000'                call   _vscp_setControlByte |
27307 |     27265                                   line   180 |
27308 |     27266                                   |
27309 |     27267   002E'                     l9667: |
27310 |     27268                            ;vscp_firmware.c:  180:  return  0; |
27311 |     27269   002E'  0E00                       movlw  (0)&0ffh |
27312 |     27270                                   line   181 |
27313 |     27271                                   |
27314 |     27272   0030'                     l995: |
27315 |     27273   0030'  0012                       return |
27316 |     27274                                   opt  stack  0 |
27317 |     27275                            GLOBAL __end_of_vscp_check_pstorage |
27318 |     27276   0032'                            __end_of_vscp_check_pstorage: |
27319 |     27277                                   signat _vscp_check_pstorage,89 |
27320 |     27278                                   global _vscp_setControlByte |
27321 |     27279                            |
27322 |     27280  ;;  ***************  function  _vscp_setControlByte  ***************** |
27323 |     27281  ;;  Defined  at: |
27324 |     27282  ;;              line  2748  in  file  "../main.c" |
27325 |     27283  ;;  Parameters:     Size   Location      Type |
27326 |     27284  ;;   ctrl             1     wreg      unsigned  char  |
27327 |     27285  ;;  Auto  vars:      Size   Location      Type |
27328 |     27286  ;;   ctrl             1    16[COMRAM]  unsigned  char  |
27329 |     27287  ;;  Return  value:   Size   Location      Type |
27330 |     27288  ;;              None                void |
27331 |     27289  ;;  Registers  used: |
27332 |     27290  ;;              wreg,  status,2,  cstack |
27333 |     27291  ;;  Tracked  objects: |
27334 |     27292  ;;              On  entry  :  0/1 |
27335 |     27293  ;;              On  exit   :  0/0 |
27336 |     27294  ;;              Unchanged:  0/0 |
27337 |     27295  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
27338 |     27296  ;;       Params:          0        0        0        0        0        0        0 |
27339 |     27297  ;;       Locals:          1        0        0        0        0        0        0 |
27340 |     27298  ;;       Temps:           0        0        0        0        0        0        0 |
27341 |     27299  ;;       Totals:          1        0        0        0        0        0        0 |
27342 |     27300  ;;Total  ram  usage:         1  bytes |
27343 |     27301  ;;  Hardware  stack  levels  used:     1 |
27344 |     27302  ;;  Hardware  stack  levels  required  when  called:     3 |
27345 |     27303  ;;  This  function  calls: |
27346 |     27304  ;;              _writeEEPROM |
27347 |     27305  ;;  This  function  is  called  by: |
27348 |     27306  ;;              _vscp_check_pstorage |
27349 |     27307  ;;  This  function  uses  a  non-reentrant  model |
27350 |     27308  ;; |
27351 |     27309                            psect  text77,class=CODE,space=0,reloc=2 |
27352 |     27310                            global  __ptext77 |
27353 |     27311   0000'                     __ptext77: |
27354 |     27312                            psect  text77 |
27355 |     27313                                   file   "../main.c" |
27356 |     27314                                   line   2748 |
27357 |     27315                                   global __size_of_vscp_setControlByte |
27358 |     27316   0000                             __size_of_vscp_setControlByte  equ       __end_of_vscp_setControlByte-_vscp_setControlByte |
27359 |     27317                                   |
27360 |     27318   0000'                     _vscp_setControlByte: |
27361 |     27319                            ;incstack  =  0 |
27362 |     27320                                   opt    stack  25 |
27363 |     27321                            ;incstack  =  0 |
27364 |     27322                            ;vscp_setControlByte@ctrl  stored  from  wreg |
27365 |     27323   0000'  CFE8  F010'                 movff  wreg,(c:vscp_setControlByte@ctrl) |
27366 |     27324                                   line   2749 |
27367 |     27325                                   |
27368 |     27326   0004'                     l11157: |
27369 |     27327                            ;main.c:  2749:  writeEEPROM(0x03,  ctrl); |
27370 |     27328   0004'  0E00                       movlw  high(03h) |
27371 |     27329   0006'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
27372 |     27330   0008'  0E03                       movlw  low(03h) |
27373 |     27331   000A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
27374 |     27332   000C'  C010'  F00F'                movff  (c:vscp_setControlByte@ctrl),0+((c:?_writeEEPROM)+02h) |
27375 |     27333   0010'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
27376 |     27334                                   line   2750 |
27377 |     27335                                   |
27378 |     27336   0014'                     l596: |
27379 |     27337   0014'  0012                       return |
27380 |     27338                                   opt  stack  0 |
27381 |     27339                            GLOBAL __end_of_vscp_setControlByte |
27382 |     27340   0016'                            __end_of_vscp_setControlByte: |
27383 |     27341                                   signat _vscp_setControlByte,4216 |
27384 |     27342                                   global _vscp_setSegmentCRC |
27385 |     27343                            |
27386 |     27344  ;;  ***************  function  _vscp_setSegmentCRC  ***************** |
27387 |     27345  ;;  Defined  at: |
27388 |     27346  ;;              line  2740  in  file  "../main.c" |
27389 |     27347  ;;  Parameters:     Size   Location      Type |
27390 |     27348  ;;   crc              1     wreg      unsigned  char  |
27391 |     27349  ;;  Auto  vars:      Size   Location      Type |
27392 |     27350  ;;   crc              1    16[COMRAM]  unsigned  char  |
27393 |     27351  ;;  Return  value:   Size   Location      Type |
27394 |     27352  ;;              None                void |
27395 |     27353  ;;  Registers  used: |
27396 |     27354  ;;              wreg,  status,2,  cstack |
27397 |     27355  ;;  Tracked  objects: |
27398 |     27356  ;;              On  entry  :  0/0 |
27399 |     27357  ;;              On  exit   :  0/0 |
27400 |     27358  ;;              Unchanged:  0/0 |
27401 |     27359  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
27402 |     27360  ;;       Params:          0        0        0        0        0        0        0 |
27403 |     27361  ;;       Locals:          1        0        0        0        0        0        0 |
27404 |     27362  ;;       Temps:           0        0        0        0        0        0        0 |
27405 |     27363  ;;       Totals:          1        0        0        0        0        0        0 |
27406 |     27364  ;;Total  ram  usage:         1  bytes |
27407 |     27365  ;;  Hardware  stack  levels  used:     1 |
27408 |     27366  ;;  Hardware  stack  levels  required  when  called:     3 |
27409 |     27367  ;;  This  function  calls: |
27410 |     27368  ;;              _writeEEPROM |
27411 |     27369  ;;  This  function  is  called  by: |
27412 |     27370  ;;              _vscp_check_pstorage |
27413 |     27371  ;;              _vscp_handleProbeState |
27414 |     27372  ;;              _vscp_handleHeartbeat |
27415 |     27373  ;;              _vscp_handleSetNickname |
27416 |     27374  ;;  This  function  uses  a  non-reentrant  model |
27417 |     27375  ;; |
27418 |     27376                            psect  text78,class=CODE,space=0,reloc=2 |
27419 |     27377                            global  __ptext78 |
27420 |     27378   0000'                     __ptext78: |
27421 |     27379                            psect  text78 |
27422 |     27380                                   file   "../main.c" |
27423 |     27381                                   line   2740 |
27424 |     27382                                   global __size_of_vscp_setSegmentCRC |
27425 |     27383   0000                             __size_of_vscp_setSegmentCRC   equ        __end_of_vscp_setSegmentCRC-_vscp_setSegmentCRC |
27426 |     27384                                   |
27427 |     27385   0000'                     _vscp_setSegmentCRC: |
27428 |     27386                            ;incstack  =  0 |
27429 |     27387                                   opt    stack  24 |
27430 |     27388                            ;incstack  =  0 |
27431 |     27389                            ;vscp_setSegmentCRC@crc  stored  from  wreg |
27432 |     27390   0000'  CFE8  F010'                 movff  wreg,(c:vscp_setSegmentCRC@crc) |
27433 |     27391                                   line   2741 |
27434 |     27392                                   |
27435 |     27393   0004'                     l11155: |
27436 |     27394                            ;main.c:  2741:  writeEEPROM(0x02,  crc); |
27437 |     27395   0004'  0E00                       movlw  high(02h) |
27438 |     27396   0006'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
27439 |     27397   0008'  0E02                       movlw  low(02h) |
27440 |     27398   000A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
27441 |     27399   000C'  C010'  F00F'                movff  (c:vscp_setSegmentCRC@crc),0+((c:?_writeEEPROM)+02h) |
27442 |     27400   0010'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
27443 |     27401                                   line   2742 |
27444 |     27402                                   |
27445 |     27403   0014'                     l593: |
27446 |     27404   0014'  0012                       return |
27447 |     27405                                   opt  stack  0 |
27448 |     27406                            GLOBAL __end_of_vscp_setSegmentCRC |
27449 |     27407   0016'                            __end_of_vscp_setSegmentCRC: |
27450 |     27408                                   signat _vscp_setSegmentCRC,4216 |
27451 |     27409                                   global _vscp_getSegmentCRC |
27452 |     27410                            |
27453 |     27411  ;;  ***************  function  _vscp_getSegmentCRC  ***************** |
27454 |     27412  ;;  Defined  at: |
27455 |     27413  ;;              line  2732  in  file  "../main.c" |
27456 |     27414  ;;  Parameters:     Size   Location      Type |
27457 |     27415  ;;              None |
27458 |     27416  ;;  Auto  vars:      Size   Location      Type |
27459 |     27417  ;;              None |
27460 |     27418  ;;  Return  value:   Size   Location      Type |
27461 |     27419  ;;                   1     wreg       unsigned  char  |
27462 |     27420  ;;  Registers  used: |
27463 |     27421  ;;              wreg,  status,2,  cstack |
27464 |     27422  ;;  Tracked  objects: |
27465 |     27423  ;;              On  entry  :  0/0 |
27466 |     27424  ;;              On  exit   :  0/0 |
27467 |     27425  ;;              Unchanged:  0/0 |
27468 |     27426  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
27469 |     27427  ;;       Params:          0        0        0        0        0        0        0 |
27470 |     27428  ;;       Locals:          0        0        0        0        0        0        0 |
27471 |     27429  ;;       Temps:           0        0        0        0        0        0        0 |
27472 |     27430  ;;       Totals:          0        0        0        0        0        0        0 |
27473 |     27431  ;;Total  ram  usage:         0  bytes |
27474 |     27432  ;;  Hardware  stack  levels  used:     1 |
27475 |     27433  ;;  Hardware  stack  levels  required  when  called:     3 |
27476 |     27434  ;;  This  function  calls: |
27477 |     27435  ;;              _readEEPROM |
27478 |     27436  ;;  This  function  is  called  by: |
27479 |     27437  ;;              _vscp_check_pstorage |
27480 |     27438  ;;              _vscp_handleHeartbeat |
27481 |     27439  ;;  This  function  uses  a  non-reentrant  model |
27482 |     27440  ;; |
27483 |     27441                            psect  text79,class=CODE,space=0,reloc=2 |
27484 |     27442                            global  __ptext79 |
27485 |     27443   0000'                     __ptext79: |
27486 |     27444                            psect  text79 |
27487 |     27445                                   file   "../main.c" |
27488 |     27446                                   line   2732 |
27489 |     27447                                   global __size_of_vscp_getSegmentCRC |
27490 |     27448   0000                             __size_of_vscp_getSegmentCRC   equ        __end_of_vscp_getSegmentCRC-_vscp_getSegmentCRC |
27491 |     27449                                   |
27492 |     27450   0000'                     _vscp_getSegmentCRC: |
27493 |     27451                            ;incstack  =  0 |
27494 |     27452                                   opt    stack  24 |
27495 |     27453                            ;incstack  =  0 |
27496 |     27454                                   line   2733 |
27497 |     27455                                   |
27498 |     27456   0000'                     l11151: |
27499 |     27457                            ;main.c:  2733:  return  readEEPROM(0x02); |
27500 |     27458   0000'  0E00                       movlw  high(02h) |
27501 |     27459   0002'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
27502 |     27460   0004'  0E02                       movlw  low(02h) |
27503 |     27461   0006'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
27504 |     27462   0008'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
27505 |     27463                                   line   2734 |
27506 |     27464                                   |
27507 |     27465   000C'                     l590: |
27508 |     27466   000C'  0012                       return |
27509 |     27467                                   opt  stack  0 |
27510 |     27468                            GLOBAL __end_of_vscp_getSegmentCRC |
27511 |     27469   000E'                            __end_of_vscp_getSegmentCRC: |
27512 |     27470                                   signat _vscp_getSegmentCRC,89 |
27513 |     27471                                   global _readEEPROM |
27514 |     27472                            |
27515 |     27473  ;;  ***************  function  _readEEPROM  ***************** |
27516 |     27474  ;;  Defined  at: |
27517 |     27475  ;;              line  87  in  file  "../../../../../../vscp_firmware/pic/common/eeprom.c" |
27518 |     27476  ;;  Parameters:     Size   Location      Type |
27519 |     27477  ;;   address          2    13[COMRAM]  unsigned  short  |
27520 |     27478  ;;  Auto  vars:      Size   Location      Type |
27521 |     27479  ;;   data             1    16[COMRAM]  unsigned  char  |
27522 |     27480  ;;  Return  value:   Size   Location      Type |
27523 |     27481  ;;                   1     wreg       unsigned  char  |
27524 |     27482  ;;  Registers  used: |
27525 |     27483  ;;              wreg,  status,2 |
27526 |     27484  ;;  Tracked  objects: |
27527 |     27485  ;;              On  entry  :  0/0 |
27528 |     27486  ;;              On  exit   :  0/0 |
27529 |     27487  ;;              Unchanged:  0/0 |
27530 |     27488  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
27531 |     27489  ;;       Params:          2        0        0        0        0        0        0 |
27532 |     27490  ;;       Locals:          2        0        0        0        0        0        0 |
27533 |     27491  ;;       Temps:           0        0        0        0        0        0        0 |
27534 |     27492  ;;       Totals:          4        0        0        0        0        0        0 |
27535 |     27493  ;;Total  ram  usage:         4  bytes |
27536 |     27494  ;;  Hardware  stack  levels  used:     1 |
27537 |     27495  ;;  Hardware  stack  levels  required  when  called:     2 |
27538 |     27496  ;;  This  function  calls: |
27539 |     27497  ;;              Nothing |
27540 |     27498  ;;  This  function  is  called  by: |
27541 |     27499  ;;              _doWork |
27542 |     27500  ;;              _doOneSecondWork |
27543 |     27501  ;;              _sendTempEvent |
27544 |     27502  ;;              _getCalibrationValue |
27545 |     27503  ;;              _writeCoeffs2Ram |
27546 |     27504  ;;              _handle_sync |
27547 |     27505  ;;              _vscp_readAppReg |
27548 |     27506  ;;              _vscp_writeAppReg |
27549 |     27507  ;;              _vscp_getGUID |
27550 |     27508  ;;              _vscp_getUserID |
27551 |     27509  ;;              _vscp_getManufacturerId |
27552 |     27510  ;;              _vscp_getZone |
27553 |     27511  ;;              _vscp_getSubzone |
27554 |     27512  ;;              _vscp_readNicknamePermanent |
27555 |     27513  ;;              _vscp_getSegmentCRC |
27556 |     27514  ;;  This  function  uses  a  non-reentrant  model |
27557 |     27515  ;; |
27558 |     27516                            psect  text80,class=CODE,space=0,reloc=2 |
27559 |     27517                            global  __ptext80 |
27560 |     27518   0000'                     __ptext80: |
27561 |     27519                            psect  text80 |
27562 |     27520                                   file   "../../../../../../vscp_firmware/pic/common/eeprom.c" |
27563 |     27521                                   line   87 |
27564 |     27522                                   global __size_of_readEEPROM |
27565 |     27523   0000                             __size_of_readEEPROM   equ        __end_of_readEEPROM-_readEEPROM |
27566 |     27524                                   |
27567 |     27525   0000'                     _readEEPROM: |
27568 |     27526                            ;incstack  =  0 |
27569 |     27527                                   opt    stack  25 |
27570 |     27528                            ;incstack  =  0 |
27571 |     27529                                   line   93 |
27572 |     27530                                   |
27573 |     27531   0000'                     l10525: |
27574 |     27532                            ;eeprom.c:  88:  uint8_t  data; |
27575 |     27533                            ;eeprom.c:  93:  EEADR  =  address  &  0xff; |
27576 |     27534   0000'  C00D'  FFA9                 movff  (c:readEEPROM@address),(c:4009)   ;volatile |
27577 |     27535                                   line   94 |
27578 |     27536                            ;eeprom.c:  94:  EECON1bits.EEPGD=  0; |
27579 |     27537   0004'  9EA6                       bcf    ((c:4006)),c,7      ;volatile |
27580 |     27538                                   line   95 |
27581 |     27539                            ;eeprom.c:  95:  EECON1bits.CFGS  =  0; |
27582 |     27540   0006'  9CA6                       bcf    ((c:4006)),c,6      ;volatile |
27583 |     27541                                   line   96 |
27584 |     27542                            ;eeprom.c:  96:  EECON1bits.RD  =  1; |
27585 |     27543   0008'  80A6                       bsf    ((c:4006)),c,0      ;volatile |
27586 |     27544                                   line   97 |
27587 |     27545                            ;eeprom.c:  97:  data  =  EEDATA; |
27588 |     27546   000A'  CFA8  F010'                 movff  (c:4008),(c:readEEPROM@data)      ;volatile |
27589 |     27547                                   line   99 |
27590 |     27548                                   |
27591 |     27549   000E'                     l10527: |
27592 |     27550                            ;eeprom.c:  99:  return  data; |
27593 |     27551   000E'  5010'                      movf   ((c:readEEPROM@data)),c,w |
27594 |     27552                                   line   100 |
27595 |     27553                                   |
27596 |     27554   0010'                     l1248: |
27597 |     27555   0010'  0012                       return |
27598 |     27556                                   opt  stack  0 |
27599 |     27557                            GLOBAL __end_of_readEEPROM |
27600 |     27558   0012'                            __end_of_readEEPROM: |
27601 |     27559                                   signat _readEEPROM,4217 |
27602 |     27560                                   global _vscp_writeNicknamePermanent |
27603 |     27561                            |
27604 |     27562  ;;  ***************  function  _vscp_writeNicknamePermanent  ***************** |
27605 |     27563  ;;  Defined  at: |
27606 |     27564  ;;              line  2724  in  file  "../main.c" |
27607 |     27565  ;;  Parameters:     Size   Location      Type |
27608 |     27566  ;;   nickname         1     wreg      unsigned  char  |
27609 |     27567  ;;  Auto  vars:      Size   Location      Type |
27610 |     27568  ;;   nickname         1    16[COMRAM]  unsigned  char  |
27611 |     27569  ;;  Return  value:   Size   Location      Type |
27612 |     27570  ;;              None                void |
27613 |     27571  ;;  Registers  used: |
27614 |     27572  ;;              wreg,  status,2,  cstack |
27615 |     27573  ;;  Tracked  objects: |
27616 |     27574  ;;              On  entry  :  0/0 |
27617 |     27575  ;;              On  exit   :  0/0 |
27618 |     27576  ;;              Unchanged:  0/0 |
27619 |     27577  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
27620 |     27578  ;;       Params:          0        0        0        0        0        0        0 |
27621 |     27579  ;;       Locals:          1        0        0        0        0        0        0 |
27622 |     27580  ;;       Temps:           0        0        0        0        0        0        0 |
27623 |     27581  ;;       Totals:          1        0        0        0        0        0        0 |
27624 |     27582  ;;Total  ram  usage:         1  bytes |
27625 |     27583  ;;  Hardware  stack  levels  used:     1 |
27626 |     27584  ;;  Hardware  stack  levels  required  when  called:     3 |
27627 |     27585  ;;  This  function  calls: |
27628 |     27586  ;;              _writeEEPROM |
27629 |     27587  ;;  This  function  is  called  by: |
27630 |     27588  ;;              _vscp_check_pstorage |
27631 |     27589  ;;              _vscp_handleProbeState |
27632 |     27590  ;;              _vscp_handleHeartbeat |
27633 |     27591  ;;              _vscp_handleSetNickname |
27634 |     27592  ;;              _vscp_handleDropNickname |
27635 |     27593  ;;  This  function  uses  a  non-reentrant  model |
27636 |     27594  ;; |
27637 |     27595                            psect  text81,class=CODE,space=0,reloc=2 |
27638 |     27596                            global  __ptext81 |
27639 |     27597   0000'                     __ptext81: |
27640 |     27598                            psect  text81 |
27641 |     27599                                   file   "../main.c" |
27642 |     27600                                   line   2724 |
27643 |     27601                                   global __size_of_vscp_writeNicknamePermanent |
27644 |     27602   0000                             __size_of_vscp_writeNicknamePermanent  equ       __end_of_vscp_writeNicknamePermanent-_vscp_wr |
27645 |                                     iteNicknamePermanent |
27646 |     27603                                   |
27647 |     27604   0000'                     _vscp_writeNicknamePermanent: |
27648 |     27605                            ;incstack  =  0 |
27649 |     27606                                   opt    stack  24 |
27650 |     27607                            ;incstack  =  0 |
27651 |     27608                            ;vscp_writeNicknamePermanent@nickname  stored  from  wreg |
27652 |     27609   0000'  CFE8  F010'                 movff  wreg,(c:vscp_writeNicknamePermanent@nickname) |
27653 |     27610                                   line   2725 |
27654 |     27611                                   |
27655 |     27612   0004'                     l11149: |
27656 |     27613                            ;main.c:  2725:  writeEEPROM(0x01,  nickname); |
27657 |     27614   0004'  0E00                       movlw  high(01h) |
27658 |     27615   0006'  6E0E'                      movwf  ((c:?_writeEEPROM+1)),c |
27659 |     27616   0008'  0E01                       movlw  low(01h) |
27660 |     27617   000A'  6E0D'                      movwf  ((c:?_writeEEPROM)),c |
27661 |     27618   000C'  C010'  F00F'                movff  (c:vscp_writeNicknamePermanent@nickname),0+((c:?_writeEEPROM)+02h) |
27662 |     27619   0010'  EC00'  F000'                call   _writeEEPROM       ;wreg  free |
27663 |     27620                                   line   2726 |
27664 |     27621                                   |
27665 |     27622   0014'                     l587: |
27666 |     27623   0014'  0012                       return |
27667 |     27624                                   opt  stack  0 |
27668 |     27625                            GLOBAL __end_of_vscp_writeNicknamePermanent |
27669 |     27626   0016'                            __end_of_vscp_writeNicknamePermanent: |
27670 |     27627                                   signat _vscp_writeNicknamePermanent,4216 |
27671 |     27628                                   global _writeEEPROM |
27672 |     27629                            |
27673 |     27630  ;;  ***************  function  _writeEEPROM  ***************** |
27674 |     27631  ;;  Defined  at: |
27675 |     27632  ;;              line  23  in  file  "../../../../../../vscp_firmware/pic/common/eeprom.c" |
27676 |     27633  ;;  Parameters:     Size   Location      Type |
27677 |     27634  ;;   address          2    13[COMRAM]  unsigned  short  |
27678 |     27635  ;;   data             1    15[COMRAM]  unsigned  char  |
27679 |     27636  ;;  Auto  vars:      Size   Location      Type |
27680 |     27637  ;;              None |
27681 |     27638  ;;  Return  value:   Size   Location      Type |
27682 |     27639  ;;              None                void |
27683 |     27640  ;;  Registers  used: |
27684 |     27641  ;;              wreg,  status,2 |
27685 |     27642  ;;  Tracked  objects: |
27686 |     27643  ;;              On  entry  :  0/0 |
27687 |     27644  ;;              On  exit   :  0/0 |
27688 |     27645  ;;              Unchanged:  0/0 |
27689 |     27646  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
27690 |     27647  ;;       Params:          3        0        0        0        0        0        0 |
27691 |     27648  ;;       Locals:          0        0        0        0        0        0        0 |
27692 |     27649  ;;       Temps:           0        0        0        0        0        0        0 |
27693 |     27650  ;;       Totals:          3        0        0        0        0        0        0 |
27694 |     27651  ;;Total  ram  usage:         3  bytes |
27695 |     27652  ;;  Hardware  stack  levels  used:     1 |
27696 |     27653  ;;  Hardware  stack  levels  required  when  called:     2 |
27697 |     27654  ;;  This  function  calls: |
27698 |     27655  ;;              Nothing |
27699 |     27656  ;;  This  function  is  called  by: |
27700 |     27657  ;;              _main |
27701 |     27658  ;;              _doWork |
27702 |     27659  ;;              _init_app_eeprom |
27703 |     27660  ;;              _vscp_writeAppReg |
27704 |     27661  ;;              _vscp_setUserID |
27705 |     27662  ;;              _vscp_goBootloaderMode |
27706 |     27663  ;;              _vscp_writeNicknamePermanent |
27707 |     27664  ;;              _vscp_setSegmentCRC |
27708 |     27665  ;;              _vscp_setControlByte |
27709 |     27666  ;;  This  function  uses  a  non-reentrant  model |
27710 |     27667  ;; |
27711 |     27668                            psect  text82,class=CODE,space=0,reloc=2 |
27712 |     27669                            global  __ptext82 |
27713 |     27670   0000'                     __ptext82: |
27714 |     27671                            psect  text82 |
27715 |     27672                                   file   "../../../../../../vscp_firmware/pic/common/eeprom.c" |
27716 |     27673                                   line   23 |
27717 |     27674                                   global __size_of_writeEEPROM |
27718 |     27675   0000                             __size_of_writeEEPROM  equ       __end_of_writeEEPROM-_writeEEPROM |
27719 |     27676                                   |
27720 |     27677   0000'                     _writeEEPROM: |
27721 |     27678                            ;incstack  =  0 |
27722 |     27679                                   opt    stack  26 |
27723 |     27680                            ;incstack  =  0 |
27724 |     27681                                   line   29 |
27725 |     27682                                   |
27726 |     27683   0000'                     l9695: |
27727 |     27684                            ;eeprom.c:  29:  EEADR  =  address  &  0xff; |
27728 |     27685   0000'  C00D'  FFA9                 movff  (c:writeEEPROM@address),(c:4009)  ;volatile |
27729 |     27686                                   line   30 |
27730 |     27687                            ;eeprom.c:  30:  EEDATA  =  data; |
27731 |     27688   0004'  C00F'  FFA8                 movff  (c:writeEEPROM@data),(c:4008)     ;volatile |
27732 |     27689                                   line   31 |
27733 |     27690                            ;eeprom.c:  31:  EECON1bits.EEPGD  =  0; |
27734 |     27691   0008'  9EA6                       bcf    ((c:4006)),c,7      ;volatile |
27735 |     27692                                   line   32 |
27736 |     27693                            ;eeprom.c:  32:  EECON1bits.CFGS  =  0; |
27737 |     27694   000A'  9CA6                       bcf    ((c:4006)),c,6      ;volatile |
27738 |     27695                                   line   33 |
27739 |     27696                            ;eeprom.c:  33:  EECON1bits.WREN  =  1; |
27740 |     27697   000C'  84A6                       bsf    ((c:4006)),c,2      ;volatile |
27741 |     27698                                   line   36 |
27742 |     27699                            ;eeprom.c:  36:  INTCONbits.GIE  =  0; |
27743 |     27700   000E'  9EF2                       bcf    ((c:4082)),c,7      ;volatile |
27744 |     27701                                   line   37 |
27745 |     27702                                   |
27746 |     27703   0010'                     l9697: |
27747 |     27704                            ;eeprom.c:  37:  EECON2  =  0x55; |
27748 |     27705   0010'  0E55                       movlw  low(055h) |
27749 |     27706   0012'  6EA7                       movwf  ((c:4007)),c      ;volatile |
27750 |     27707                                   line   38 |
27751 |     27708                            ;eeprom.c:  38:  EECON2  =  0xaa; |
27752 |     27709   0014'  0EAA                       movlw  low(0AAh) |
27753 |     27710   0016'  6EA7                       movwf  ((c:4007)),c      ;volatile |
27754 |     27711                                   line   39 |
27755 |     27712                                   |
27756 |     27713   0018'                     l9699: |
27757 |     27714                            ;eeprom.c:  39:  EECON1bits.WR  =  1; |
27758 |     27715   0018'  82A6                       bsf    ((c:4006)),c,1      ;volatile |
27759 |     27716                                   line   40 |
27760 |     27717                                   |
27761 |     27718   001A'                     l9701: |
27762 |     27719                            ;eeprom.c:  40:  INTCONbits.GIE  =  1; |
27763 |     27720   001A'  8EF2                       bsf    ((c:4082)),c,7      ;volatile |
27764 |     27721                                   line   42 |
27765 |     27722                            ;eeprom.c:  42:  while  (!PIR2bits.EEIF); |
27766 |     27723                                   |
27767 |     27724   001C'                     l1242: |
27768 |     27725                                   |
27769 |     27726   001C'  A8A1                       btfss  ((c:4001)),c,4    ;volatile |
27770 |     27727   001E'  EF00'  F000'                goto   u7221 |
27771 |     27728   0022'  EF00'  F000'                goto   u7220 |
27772 |     27729   0026'                     u7221: |
27773 |     27730   0026'  EF00'  F000'                goto   l1242 |
27774 |     27731   002A'                     u7220: |
27775 |     27732                                   |
27776 |     27733   002A'                     l1244: |
27777 |     27734                                   line   43 |
27778 |     27735                            ;eeprom.c:  43:  PIR2bits.EEIF  =  0; |
27779 |     27736   002A'  98A1                       bcf    ((c:4001)),c,4      ;volatile |
27780 |     27737                                   line   44 |
27781 |     27738                            ;eeprom.c:  44:  EECON1bits.WREN  =  0; |
27782 |     27739   002C'  94A6                       bcf    ((c:4006)),c,2      ;volatile |
27783 |     27740                                   line   46 |
27784 |     27741                                   |
27785 |     27742   002E'                     l1245: |
27786 |     27743   002E'  0012                       return |
27787 |     27744                                   opt  stack  0 |
27788 |     27745                            GLOBAL __end_of_writeEEPROM |
27789 |     27746   0030'                            __end_of_writeEEPROM: |
27790 |     27747                                   signat _writeEEPROM,8312 |
27791 |     27748                                   global _init |
27792 |     27749                            |
27793 |     27750  ;;  ***************  function  _init  ***************** |
27794 |     27751  ;;  Defined  at: |
27795 |     27752  ;;              line  879  in  file  "../main.c" |
27796 |     27753  ;;  Parameters:     Size   Location      Type |
27797 |     27754  ;;              None |
27798 |     27755  ;;  Auto  vars:      Size   Location      Type |
27799 |     27756  ;;              None |
27800 |     27757  ;;  Return  value:   Size   Location      Type |
27801 |     27758  ;;              None                void |
27802 |     27759  ;;  Registers  used: |
27803 |     27760  ;;              wreg,  fsr0l,  fsr0h,  fsr1l,  fsr1h,  fsr1l,  fsr1h,  fsr2l,  fsr2h,  status,2,  status,0,  pclat,  btemp,  btemp+1,  btemp+2,  bt |
27804 |           emp+3,  btemp+4,  btemp+5,  btemp+6,  btemp+7,  tosl,  structret,  tblptrl,  tblptrh,  tblptru,  prodl,  prodh,  bsr,  cstack |
27805 |     27761  ;;  Tracked  objects: |
27806 |     27762  ;;              On  entry  :  0/0 |
27807 |     27763  ;;              On  exit   :  1/1 |
27808 |     27764  ;;              Unchanged:  0/0 |
27809 |     27765  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
27810 |     27766  ;;       Params:          0        0        0        0        0        0        0 |
27811 |     27767  ;;       Locals:          0        0        0        0        0        0        0 |
27812 |     27768  ;;       Temps:           0        0        0        0        0        0        0 |
27813 |     27769  ;;       Totals:          0        0        0        0        0        0        0 |
27814 |     27770  ;;Total  ram  usage:         0  bytes |
27815 |     27771  ;;  Hardware  stack  levels  used:     1 |
27816 |     27772  ;;  Hardware  stack  levels  required  when  called:     5 |
27817 |     27773  ;;  This  function  calls: |
27818 |     27774  ;;              _WriteTimer0 |
27819 |     27775  ;;              _ConvertADC |
27820 |     27776  ;;              _init_app_ram |
27821 |     27777  ;;              _OpenTimer0 |
27822 |     27778  ;;              _OpenADC |
27823 |     27779  ;;              _ECANInitialize |
27824 |     27780  ;;  This  function  is  called  by: |
27825 |     27781  ;;              _main |
27826 |     27782  ;;  This  function  uses  a  non-reentrant  model |
27827 |     27783  ;; |
27828 |     27784                            psect  text83,class=CODE,space=0,reloc=2 |
27829 |     27785                            global  __ptext83 |
27830 |     27786   0000'                     __ptext83: |
27831 |     27787                            psect  text83 |
27832 |     27788                                   file   "../main.c" |
27833 |     27789                                   line   879 |
27834 |     27790                                   global __size_of_init |
27835 |     27791   0000                             __size_of_init equ      __end_of_init-_init |
27836 |     27792                                   |
27837 |     27793   0000'                     _init: |
27838 |     27794                            ;incstack  =  0 |
27839 |     27795                                   opt    stack  24 |
27840 |     27796                            ;incstack  =  0 |
27841 |     27797                                   line   884 |
27842 |     27798                                   |
27843 |     27799   0000'                     l9635: |
27844 |     27800                            ;main.c:  884:  init_app_ram(); |
27845 |     27801   0000'  EC00'  F000'                call   _init_app_ram      ;wreg  free |
27846 |     27802                                   line   892 |
27847 |     27803                                   |
27848 |     27804   0004'                     l9637:;  BSR  set  to:  1 |
27849 |     27805                            |
27850 |     27806                            ;main.c:  892:  TRISA  =  0x07; |
27851 |     27807   0004'  0E07                       movlw  low(07h) |
27852 |     27808   0006'  6E92                       movwf  ((c:3986)),c      ;volatile |
27853 |     27809                                   line   903 |
27854 |     27810                                   |
27855 |     27811   0008'                     l9639:;  BSR  set  to:  1 |
27856 |     27812                            |
27857 |     27813                            ;main.c:  903:  TRISB  =  0x1B; |
27858 |     27814   0008'  0E1B                       movlw  low(01Bh) |
27859 |     27815   000A'  6E93                       movwf  ((c:3987)),c      ;volatile |
27860 |     27816                                   line   913 |
27861 |     27817                                   |
27862 |     27818   000C'                     l9641:;  BSR  set  to:  1 |
27863 |     27819                            |
27864 |     27820                            ;main.c:  913:  TRISC  =  0x01; |
27865 |     27821   000C'  0E01                       movlw  low(01h) |
27866 |     27822   000E'  6E94                       movwf  ((c:3988)),c      ;volatile |
27867 |     27823                                   line   914 |
27868 |     27824                                   |
27869 |     27825   0010'                     l9643:;  BSR  set  to:  1 |
27870 |     27826                            |
27871 |     27827                            ;main.c:  914:  PORTC  =  0x00; |
27872 |     27828   0010'  6A82                       clrf   ((c:3970)),c       ;volatile |
27873 |     27829                                   line   916 |
27874 |     27830                                   |
27875 |     27831   0012'                     l9645:;  BSR  set  to:  1 |
27876 |     27832                            |
27877 |     27833                            ;main.c:  916:  OpenTimer0(0b11111111  &  0b10111111  &  0b11011111  &  0b11110010); |
27878 |     27834   0012'  0E92                       movlw  (092h)&0ffh |
27879 |     27835                                   |
27880 |     27836   0014'  EC00'  F000'                call   _OpenTimer0 |
27881 |     27837                                   line   917 |
27882 |     27838                                   |
27883 |     27839   0018'                     l9647:;  BSR  set  to:  1 |
27884 |     27840                            |
27885 |     27841                            ;main.c:  917:  WriteTimer0(0xfb1d); |
27886 |     27842   0018'  0EFB                       movlw  high(0FB1Dh) |
27887 |     27843   001A'  6E0E'                      movwf  ((c:?_WriteTimer0+1)),c |
27888 |     27844   001C'  0E1D                       movlw  low(0FB1Dh) |
27889 |     27845   001E'  6E0D'                      movwf  ((c:?_WriteTimer0)),c |
27890 |     27846   0020'  EC00'  F000'                call   _WriteTimer0       ;wreg  free |
27891 |     27847                                   line   922 |
27892 |     27848                                   |
27893 |     27849   0024'                     l9649:;  BSR  set  to:  1 |
27894 |     27850                            |
27895 |     27851                            ;main.c:  919:  OpenADC(0b11101111  &  0b11111111  &  0b11111111, |
27896 |     27852                            ;main.c:  920:  0b10000111  &  0b11111111  &  0b11110100  & |
27897 |     27853                            ;main.c:  921:  0b11111110  &  0b11111101, |
27898 |     27854                            ;main.c:  922:  15); |
27899 |     27855   0024'  0E84                       movlw  low(084h) |
27900 |     27856   0026'  6E0D'                      movwf  ((c:?_OpenADC)),c |
27901 |     27857   0028'  0E0F                       movlw  low(0Fh) |
27902 |     27858   002A'  6E0E'                      movwf  (0+((c:?_OpenADC)+01h)),c |
27903 |     27859   002C'  0EEF                       movlw  (0EFh)&0ffh |
27904 |     27860                                   |
27905 |     27861   002E'  EC00'  F000'                call   _OpenADC |
27906 |     27862                                   line   925 |
27907 |     27863                                   |
27908 |     27864   0032'                     l9651:;  BSR  set  to:  1 |
27909 |     27865                            |
27910 |     27866                            ;main.c:  925:  ECANInitialize(); |
27911 |     27867   0032'  EC00'  F000'                call   _ECANInitialize    ;wreg  free |
27912 |     27868                                   line   946 |
27913 |     27869                                   |
27914 |     27870   0036'                     l9653: |
27915 |     27871                            ;main.c:  946:  INTCONbits.GIE  =  1; |
27916 |     27872   0036'  8EF2                       bsf    ((c:4082)),c,7      ;volatile |
27917 |     27873                                   line   948 |
27918 |     27874                                   |
27919 |     27875   0038'                     l9655: |
27920 |     27876                            ;main.c:  948:  ConvertADC(); |
27921 |     27877   0038'  EC00'  F000'                call   _ConvertADC        ;wreg  free |
27922 |     27878                                   line   951 |
27923 |     27879                                   |
27924 |     27880   003C'                     l262: |
27925 |     27881   003C'  0012                       return |
27926 |     27882                                   opt  stack  0 |
27927 |     27883                            GLOBAL __end_of_init |
27928 |     27884   003E'                            __end_of_init: |
27929 |     27885                                   signat _init,88 |
27930 |     27886                                   global _ECANInitialize |
27931 |     27887                            |
27932 |     27888  ;;  ***************  function  _ECANInitialize  ***************** |
27933 |     27889  ;;  Defined  at: |
27934 |     27890  ;;              line  168  in  file  "../ECAN.c" |
27935 |     27891  ;;  Parameters:     Size   Location      Type |
27936 |     27892  ;;              None |
27937 |     27893  ;;  Auto  vars:      Size   Location      Type |
27938 |     27894  ;;              None |
27939 |     27895  ;;  Return  value:   Size   Location      Type |
27940 |     27896  ;;              None                void |
27941 |     27897  ;;  Registers  used: |
27942 |     27898  ;;              wreg,  status,2,  status,0,  cstack |
27943 |     27899  ;;  Tracked  objects: |
27944 |     27900  ;;              On  entry  :  F/1 |
27945 |     27901  ;;              On  exit   :  1/1 |
27946 |     27902  ;;              Unchanged:  0/0 |
27947 |     27903  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
27948 |     27904  ;;       Params:          0        0        0        0        0        0        0 |
27949 |     27905  ;;       Locals:          0        0        0        0        0        0        0 |
27950 |     27906  ;;       Temps:           0        0        0        0        0        0        0 |
27951 |     27907  ;;       Totals:          0        0        0        0        0        0        0 |
27952 |     27908  ;;Total  ram  usage:         0  bytes |
27953 |     27909  ;;  Hardware  stack  levels  used:     1 |
27954 |     27910  ;;  Hardware  stack  levels  required  when  called:     3 |
27955 |     27911  ;;  This  function  calls: |
27956 |     27912  ;;              _ECANSetOperationMode |
27957 |     27913  ;;  This  function  is  called  by: |
27958 |     27914  ;;              _init |
27959 |     27915  ;;  This  function  uses  a  non-reentrant  model |
27960 |     27916  ;; |
27961 |     27917                            psect  text84,class=CODE,space=0,reloc=2 |
27962 |     27918                            global  __ptext84 |
27963 |     27919   0000'                     __ptext84: |
27964 |     27920                            psect  text84 |
27965 |     27921                                   file   "../ECAN.c" |
27966 |     27922                                   line   168 |
27967 |     27923                                   global __size_of_ECANInitialize |
27968 |     27924   0000                             __size_of_ECANInitialize       equ    __end_of_ECANInitialize-_ECANInitialize |
27969 |     27925                                   |
27970 |     27926   0000'                     _ECANInitialize: |
27971 |     27927                            ;incstack  =  0 |
27972 |     27928                                   opt    stack  25 |
27973 |     27929                            ;incstack  =  0 |
27974 |     27930                                   line   171 |
27975 |     27931                                   |
27976 |     27932   0000'                     l7577:;  BSR  set  to:  1 |
27977 |     27933                            |
27978 |     27934                            ;ECAN.c:  171:  ECANSetOperationMode(ECAN_OP_MODE_CONFIG); |
27979 |     27935   0000'  0E80                       movlw  (080h)&0ffh |
27980 |     27936                                   |
27981 |     27937   0002'  EC00'  F000'                call   _ECANSetOperationMode |
27982 |     27938                                   line   175 |
27983 |     27939                                   |
27984 |     27940   0006'                     l7579: |
27985 |     27941                            ;ECAN.c:  175:  BRGCON1  =  ((1-1) &lsaquo &lsaquo   6)  |  (10-1); |
27986 |     27942   0006'  0E09                       movlw  low(09h) |
27987 |     27943   0008'  6E70                       movwf  ((c:3952)),c      ;volatile |
27988 |     27944                                   line   176 |
27989 |     27945                                   |
27990 |     27946   000A'                     l7581: |
27991 |     27947                            ;ECAN.c:  176:  BRGCON2  =  (1 &lsaquo &lsaquo   7)  |  (1 &lsaquo &lsaquo   6)  |  ((8-1) &lsaquo &lsaquo   3)  |  (5-1); |
27992 |     27948   000A'  0EFC                       movlw  low(0FCh) |
27993 |     27949   000C'  6E71                       movwf  ((c:3953)),c      ;volatile |
27994 |     27950                                   line   182 |
27995 |     27951                                   |
27996 |     27952   000E'                     l7583: |
27997 |     27953                            ;ECAN.c:  180:  BRGCON3  =  (0 &lsaquo &lsaquo   7)  | |
27998 |     27954                            ;ECAN.c:  181:  (0 &lsaquo &lsaquo   6)  | |
27999 |     27955                            ;ECAN.c:  182:  (2-1); |
28000 |     27956   000E'  0E01                       movlw  low(01h) |
28001 |     27957   0010'  6E72                       movwf  ((c:3954)),c      ;volatile |
28002 |     27958                                   line   185 |
28003 |     27959                                   |
28004 |     27960   0012'                     l7585: |
28005 |     27961                            ;ECAN.c:  185:  CIOCON  =  0 &lsaquo &lsaquo   7  |  0 &lsaquo &lsaquo   6  |  1 &lsaquo &lsaquo   5  |  0; |
28006 |     27962   0012'  0E20                       movlw  low(020h) |
28007 |     27963   0014'  6E73                       movwf  ((c:3955)),c      ;volatile |
28008 |     27964                                   line   192 |
28009 |     27965                                   |
28010 |     27966   0016'                     l7587: |
28011 |     27967                            ;ECAN.c:  192:  MDSEL1  =  0x80 &rsaquo &rsaquo   7; |
28012 |     27968   0016'  8E77                       bsf    c:(31679/8),(31679)&7       ;volatile |
28013 |     27969                                   line   193 |
28014 |     27970                                   |
28015 |     27971   0018'                     l7589: |
28016 |     27972                            ;ECAN.c:  193:  MDSEL0  =  0x80 &rsaquo &rsaquo   6; |
28017 |     27973   0018'  9C77                       bcf    c:(31678/8),(31678)&7       ;volatile |
28018 |     27974                                   line   205 |
28019 |     27975                                   |
28020 |     27976   001A'                     l7591: |
28021 |     27977                            ;ECAN.c:  205:  RXB0CON  =  0; |
28022 |     27978   001A'  6A60                       clrf   ((c:3936)),c       ;volatile |
28023 |     27979                                   line   211 |
28024 |     27980                                   |
28025 |     27981   001C'                     l7593: |
28026 |     27982                            ;ECAN.c:  211:  RXB1CON  =  0; |
28027 |     27983   001C'  010F                       movlb  15        ;  ()  banked |
28028 |     27984   001E'  6B50                       clrf   ((3920))&0ffh      ;volatile |
28029 |     27985                                   line   221 |
28030 |     27986                                   |
28031 |     27987   0020'                     l7595:;  BSR  set  to:  15 |
28032 |     27988                            |
28033 |     27989                            ;ECAN.c:  221:  B0CON  =  0; |
28034 |     27990   0020'  010E                       movlb  14        ;  ()  banked |
28035 |     27991   0022'  6B20                       clrf   ((3616))&0ffh      ;volatile |
28036 |     27992                                   line   231 |
28037 |     27993                                   |
28038 |     27994   0024'                     l7597:;  BSR  set  to:  14 |
28039 |     27995                            |
28040 |     27996                            ;ECAN.c:  231:  B1CON  =  0; |
28041 |     27997   0024'  6B30                       clrf   ((3632))&0ffh      ;volatile |
28042 |     27998                                   line   241 |
28043 |     27999                                   |
28044 |     28000   0026'                     l7599:;  BSR  set  to:  14 |
28045 |     28001                            |
28046 |     28002                            ;ECAN.c:  241:  B2CON  =  0; |
28047 |     28003   0026'  6B40                       clrf   ((3648))&0ffh      ;volatile |
28048 |     28004                                   line   254 |
28049 |     28005                                   |
28050 |     28006   0028'                     l7601:;  BSR  set  to:  14 |
28051 |     28007                            |
28052 |     28008                            ;ECAN.c:  254:  B3CON  =  0 &lsaquo &lsaquo   2; |
28053 |     28009   0028'  6B50                       clrf   ((3664))&0ffh      ;volatile |
28054 |     28010                                   line   264 |
28055 |     28011                                   |
28056 |     28012   002A'                     l7603:;  BSR  set  to:  14 |
28057 |     28013                            |
28058 |     28014                            ;ECAN.c:  264:  B4CON  =  0 &lsaquo &lsaquo   2; |
28059 |     28015   002A'  6B60                       clrf   ((3680))&0ffh      ;volatile |
28060 |     28016                                   line   274 |
28061 |     28017                                   |
28062 |     28018   002C'                     l7605:;  BSR  set  to:  14 |
28063 |     28019                            |
28064 |     28020                            ;ECAN.c:  274:  B5CON  =  0 &lsaquo &lsaquo   2; |
28065 |     28021   002C'  6B70                       clrf   ((3696))&0ffh      ;volatile |
28066 |     28022                                   line   278 |
28067 |     28023                                   |
28068 |     28024   002E'                     l7607:;  BSR  set  to:  14 |
28069 |     28025                            |
28070 |     28026                            ;ECAN.c:  278:  BSEL0  =  1 &lsaquo &lsaquo   7  |  1 &lsaquo &lsaquo   6  |  1 &lsaquo &lsaquo   5  |  0 &lsaquo &lsaquo   4  |  0 &lsaquo &lsaquo   3  |  0 &lsaquo &lsaquo   2; |
28071 |     28027   002E'  0EE0                       movlw  low(0E0h) |
28072 |     28028   0030'  010D                       movlb  13        ;  ()  banked |
28073 |     28029   0032'  6FF8                       movwf  ((3576))&0ffh     ;volatile |
28074 |     28030                                   line   295 |
28075 |     28031                                   |
28076 |     28032   0034'                     l7609:;  BSR  set  to:  13 |
28077 |     28033                            |
28078 |     28034                            ;ECAN.c:  295:  RXF0SIDH  =  (long)0x00000000L &rsaquo &rsaquo   21L;RXF0SIDL  =  (((long)0x00000000L &rsaquo &rsaquo   13L) |
28079 |                                      &  0xe0)  |  ((long)(0x00000000L)  &  0x03L)  |  0x08;RXF0EIDH  =  (long)0x00000000L &rsaquo &rsaquo   8L;RXF0E |
28080 |                                     IDL  =  0x00000000L;; |
28081 |     28035   0034'  010F                       movlb  15        ;  ()  banked |
28082 |     28036   0036'  6B00                       clrf   ((3840))&0ffh      ;volatile |
28083 |     28037                                   |
28084 |     28038   0038'                     l7611:;  BSR  set  to:  15 |
28085 |     28039                            |
28086 |     28040   0038'  0E08                       movlw  low(08h) |
28087 |     28041   003A'  6F01                       movwf  ((3841))&0ffh     ;volatile |
28088 |     28042                                   |
28089 |     28043   003C'                     l7613:;  BSR  set  to:  15 |
28090 |     28044                            |
28091 |     28045   003C'  6B02                       clrf   ((3842))&0ffh      ;volatile |
28092 |     28046                                   |
28093 |     28047   003E'                     l7615:;  BSR  set  to:  15 |
28094 |     28048                            |
28095 |     28049   003E'  6B03                       clrf   ((3843))&0ffh      ;volatile |
28096 |     28050                                   line   303 |
28097 |     28051                                   |
28098 |     28052   0040'                     l7617:;  BSR  set  to:  15 |
28099 |     28053                            |
28100 |     28054                            ;ECAN.c:  303:  RXF1SIDH  =  (long)0x001E1A00L &rsaquo &rsaquo   21L;RXF1SIDL  =  (((long)0x001E1A00L &rsaquo &rsaquo   13L) |
28101 |                                      &  0xe0)  |  ((long)(0x001E1A00L)  &  0x03L)  |  0x08;RXF1EIDH  =  (long)0x001E1A00L &rsaquo &rsaquo   8L;RXF1E |
28102 |                                     IDL  =  0x001E1A00L;; |
28103 |     28055   0040'  6B04                       clrf   ((3844))&0ffh      ;volatile |
28104 |     28056                                   |
28105 |     28057   0042'                     l7619:;  BSR  set  to:  15 |
28106 |     28058                            |
28107 |     28059   0042'  0EE8                       movlw  low(0E8h) |
28108 |     28060   0044'  6F05                       movwf  ((3845))&0ffh     ;volatile |
28109 |     28061                                   |
28110 |     28062   0046'                     l7621:;  BSR  set  to:  15 |
28111 |     28063                            |
28112 |     28064   0046'  0E1A                       movlw  low(01Ah) |
28113 |     28065   0048'  6F06                       movwf  ((3846))&0ffh     ;volatile |
28114 |     28066                                   |
28115 |     28067   004A'                     l7623:;  BSR  set  to:  15 |
28116 |     28068                            |
28117 |     28069   004A'  6B07                       clrf   ((3847))&0ffh      ;volatile |
28118 |     28070                                   line   428 |
28119 |     28071                                   |
28120 |     28072   004C'                     l7625:;  BSR  set  to:  15 |
28121 |     28073                            |
28122 |     28074                            ;ECAN.c:  428:  RXFCON0  =  (0 &lsaquo &lsaquo   7)  |  (0 &lsaquo &lsaquo   6)  |  (0 &lsaquo &lsaquo   5)  |  (0 &lsaquo &lsaquo   4)  |  (0 &lsaquo &lsaquo   3)  |  (0 &lsaquo &lsaquo   2)  |
28123 |                                     |  (1 &lsaquo &lsaquo   1)  |  (1); |
28124 |     28075   004C'  0E03                       movlw  low(03h) |
28125 |     28076   004E'  010D                       movlb  13        ;  ()  banked |
28126 |     28077   0050'  6FD4                       movwf  ((3540))&0ffh     ;volatile |
28127 |     28078                                   line   436 |
28128 |     28079                                   |
28129 |     28080   0052'                     l7627:;  BSR  set  to:  13 |
28130 |     28081                            |
28131 |     28082                            ;ECAN.c:  436:  RXFCON1  =  (0 &lsaquo &lsaquo   7)  |  (0 &lsaquo &lsaquo   6)  |  (0 &lsaquo &lsaquo   5)  |  (0 &lsaquo &lsaquo   4)  |  (0 &lsaquo &lsaquo   3)  |  (0 &lsaquo &lsaquo   2)  |
28132 |                                     |  (0 &lsaquo &lsaquo   1)  |  (0); |
28133 |     28083   0052'  6BD5                       clrf   ((3541))&0ffh      ;volatile |
28134 |     28084                                   line   449 |
28135 |     28085                                   |
28136 |     28086   0054'                     l7629:;  BSR  set  to:  13 |
28137 |     28087                            |
28138 |     28088                            ;ECAN.c:  449:  RXFBCON0  =  (0 &lsaquo &lsaquo   4)  |  0; |
28139 |     28089   0054'  6BE0                       clrf   ((3552))&0ffh      ;volatile |
28140 |     28090                                   line   450 |
28141 |     28091                                   |
28142 |     28092   0056'                     l7631:;  BSR  set  to:  13 |
28143 |     28093                            |
28144 |     28094                            ;ECAN.c:  450:  RXFBCON1  =  (1 &lsaquo &lsaquo   4)  |  1; |
28145 |     28095   0056'  0E11                       movlw  low(011h) |
28146 |     28096   0058'  6FE1                       movwf  ((3553))&0ffh     ;volatile |
28147 |     28097                                   line   451 |
28148 |     28098                                   |
28149 |     28099   005A'                     l7633:;  BSR  set  to:  13 |
28150 |     28100                            |
28151 |     28101                            ;ECAN.c:  451:  RXFBCON2  =  (1 &lsaquo &lsaquo   4)  |  1; |
28152 |     28102   005A'  0E11                       movlw  low(011h) |
28153 |     28103   005C'  6FE2                       movwf  ((3554))&0ffh     ;volatile |
28154 |     28104                                   line   452 |
28155 |     28105                                   |
28156 |     28106   005E'                     l7635:;  BSR  set  to:  13 |
28157 |     28107                            |
28158 |     28108                            ;ECAN.c:  452:  RXFBCON3  =  (0 &lsaquo &lsaquo   4)  |  0; |
28159 |     28109   005E'  6BE3                       clrf   ((3555))&0ffh      ;volatile |
28160 |     28110                                   line   453 |
28161 |     28111                                   |
28162 |     28112   0060'                     l7637:;  BSR  set  to:  13 |
28163 |     28113                            |
28164 |     28114                            ;ECAN.c:  453:  RXFBCON4  =  (0 &lsaquo &lsaquo   4)  |  0; |
28165 |     28115   0060'  6BE4                       clrf   ((3556))&0ffh      ;volatile |
28166 |     28116                                   line   454 |
28167 |     28117                                   |
28168 |     28118   0062'                     l7639:;  BSR  set  to:  13 |
28169 |     28119                            |
28170 |     28120                            ;ECAN.c:  454:  RXFBCON5  =  (0 &lsaquo &lsaquo   4)  |  0; |
28171 |     28121   0062'  6BE5                       clrf   ((3557))&0ffh      ;volatile |
28172 |     28122                                   line   455 |
28173 |     28123                                   |
28174 |     28124   0064'                     l7641:;  BSR  set  to:  13 |
28175 |     28125                            |
28176 |     28126                            ;ECAN.c:  455:  RXFBCON6  =  (0 &lsaquo &lsaquo   4)  |  0; |
28177 |     28127   0064'  6BE6                       clrf   ((3558))&0ffh      ;volatile |
28178 |     28128                                   line   456 |
28179 |     28129                                   |
28180 |     28130   0066'                     l7643:;  BSR  set  to:  13 |
28181 |     28131                            |
28182 |     28132                            ;ECAN.c:  456:  RXFBCON7  =  (0 &lsaquo &lsaquo   4)  |  0; |
28183 |     28133   0066'  6BE7                       clrf   ((3559))&0ffh      ;volatile |
28184 |     28134                                   line   458 |
28185 |     28135                                   |
28186 |     28136   0068'                     l7645:;  BSR  set  to:  13 |
28187 |     28137                            |
28188 |     28138                            ;ECAN.c:  458:  MSEL0  =  1 &lsaquo &lsaquo   6  |  1 &lsaquo &lsaquo   4  |  1 &lsaquo &lsaquo   2  |  0;; |
28189 |     28139   0068'  0E54                       movlw  low(054h) |
28190 |     28140   006A'  6FF0                       movwf  ((3568))&0ffh     ;volatile |
28191 |     28141                                   line   462 |
28192 |     28142                                   |
28193 |     28143   006C'                     l7647:;  BSR  set  to:  13 |
28194 |     28144                            |
28195 |     28145                            ;ECAN.c:  462:  MSEL1  =  0 &lsaquo &lsaquo   6  |  0 &lsaquo &lsaquo   4  |  1 &lsaquo &lsaquo   2  |  1;; |
28196 |     28146   006C'  0E05                       movlw  low(05h) |
28197 |     28147   006E'  6FF1                       movwf  ((3569))&0ffh     ;volatile |
28198 |     28148                                   line   466 |
28199 |     28149                                   |
28200 |     28150   0070'                     l7649:;  BSR  set  to:  13 |
28201 |     28151                            |
28202 |     28152                            ;ECAN.c:  466:  MSEL2  =  0 &lsaquo &lsaquo   6  |  0 &lsaquo &lsaquo   4  |  0 &lsaquo &lsaquo   2  |  0;; |
28203 |     28153   0070'  6BF2                       clrf   ((3570))&0ffh      ;volatile |
28204 |     28154                                   line   470 |
28205 |     28155                                   |
28206 |     28156   0072'                     l7651:;  BSR  set  to:  13 |
28207 |     28157                            |
28208 |     28158                            ;ECAN.c:  470:  MSEL2  =  0 &lsaquo &lsaquo   6  |  0 &lsaquo &lsaquo   4  |  0 &lsaquo &lsaquo   2  |  0;; |
28209 |     28159   0072'  6BF2                       clrf   ((3570))&0ffh      ;volatile |
28210 |     28160                                   line   481 |
28211 |     28161                                   |
28212 |     28162   0074'                     l7653:;  BSR  set  to:  13 |
28213 |     28163                            |
28214 |     28164                            ;ECAN.c:  481:  RXM0SIDH  =  (long)0x01FF0000L &rsaquo &rsaquo   21L;  RXM0SIDL  =  (((long)0x01FF0000L &rsaquo &rsaquo   13L |
28215 |                                     )  &  0xe0)  |  ((long)(0x01FF0000L)  &  0x03L);  RXM0EIDH  =  (long)0x01FF0000L &rsaquo &rsaquo   8L;  RXM0EIDL  |
28216 |                                     =  0x01FF0000L;; |
28217 |     28165   0074'  0E0F                       movlw  low(0Fh) |
28218 |     28166   0076'  010F                       movlb  15        ;  ()  banked |
28219 |     28167   0078'  6F18                       movwf  ((3864))&0ffh     ;volatile |
28220 |     28168                                   |
28221 |     28169   007A'                     l7655:;  BSR  set  to:  15 |
28222 |     28170                            |
28223 |     28171   007A'  0EE0                       movlw  low(0E0h) |
28224 |     28172   007C'  6F19                       movwf  ((3865))&0ffh     ;volatile |
28225 |     28173                                   |
28226 |     28174   007E'                     l7657:;  BSR  set  to:  15 |
28227 |     28175                            |
28228 |     28176   007E'  6B1A                       clrf   ((3866))&0ffh      ;volatile |
28229 |     28177                                   |
28230 |     28178   0080'                     l7659:;  BSR  set  to:  15 |
28231 |     28179                            |
28232 |     28180   0080'  6B1B                       clrf   ((3867))&0ffh      ;volatile |
28233 |     28181                                   line   482 |
28234 |     28182                                   |
28235 |     28183   0082'                     l7661:;  BSR  set  to:  15 |
28236 |     28184                            |
28237 |     28185                            ;ECAN.c:  482:  RXM0EXIDM  =  1; |
28238 |     28186   0082'  010F                       movlb  (30923/8) &rsaquo &rsaquo   8 |
28239 |     28187   0084'  010F                       movlb  15        ;  ()  banked |
28240 |     28188   0086'  8719                       bsf    (30923/8)&0ffh,(30923)&7    ;volatile |
28241 |     28189                                   line   489 |
28242 |     28190                                   |
28243 |     28191   0088'                     l7663:;  BSR  set  to:  15 |
28244 |     28192                            |
28245 |     28193                            ;ECAN.c:  489:  RXM1SIDH  =  (long)0x01FFFF00L &rsaquo &rsaquo   21L;  RXM1SIDL  =  (((long)0x01FFFF00L &rsaquo &rsaquo   13L |
28246 |                                     )  &  0xe0)  |  ((long)(0x01FFFF00L)  &  0x03L);  RXM1EIDH  =  (long)0x01FFFF00L &rsaquo &rsaquo   8L;  RXM1EIDL  |
28247 |                                     =  0x01FFFF00L;; |
28248 |     28194   0088'  0E0F                       movlw  low(0Fh) |
28249 |     28195   008A'  6F1C                       movwf  ((3868))&0ffh     ;volatile |
28250 |     28196                                   |
28251 |     28197   008C'                     l7665:;  BSR  set  to:  15 |
28252 |     28198                            |
28253 |     28199   008C'  0EE0                       movlw  low(0E0h) |
28254 |     28200   008E'  6F1D                       movwf  ((3869))&0ffh     ;volatile |
28255 |     28201                                   |
28256 |     28202   0090'                     l7667:;  BSR  set  to:  15 |
28257 |     28203                            |
28258 |     28204   0090'  691E                       setf   ((3870))&0ffh      ;volatile |
28259 |     28205                                   |
28260 |     28206   0092'                     l7669:;  BSR  set  to:  15 |
28261 |     28207                            |
28262 |     28208   0092'  6B1F                       clrf   ((3871))&0ffh      ;volatile |
28263 |     28209                                   line   490 |
28264 |     28210                                   |
28265 |     28211   0094'                     l7671:;  BSR  set  to:  15 |
28266 |     28212                            |
28267 |     28213                            ;ECAN.c:  490:  RXM1EXIDEN  =  1; |
28268 |     28214   0094'  010F                       movlb  (30955/8) &rsaquo &rsaquo   8 |
28269 |     28215   0096'  010F                       movlb  15        ;  ()  banked |
28270 |     28216   0098'  871D                       bsf    (30955/8)&0ffh,(30955)&7    ;volatile |
28271 |     28217                                   line   498 |
28272 |     28218                                   |
28273 |     28219   009A'                     l7673:;  BSR  set  to:  15 |
28274 |     28220                            |
28275 |     28221                            ;ECAN.c:  498:  ECANSetOperationMode(0x00); |
28276 |     28222   009A'  0E00                       movlw  (0)&0ffh |
28277 |     28223                                   |
28278 |     28224   009C'  EC00'  F000'                call   _ECANSetOperationMode |
28279 |     28225                                   line   500 |
28280 |     28226                                   |
28281 |     28227   00A0'                     l796: |
28282 |     28228   00A0'  0012                       return |
28283 |     28229                                   opt  stack  0 |
28284 |     28230                            GLOBAL __end_of_ECANInitialize |
28285 |     28231   00A2'                            __end_of_ECANInitialize: |
28286 |     28232                                   signat _ECANInitialize,88 |
28287 |     28233                                   global _ECANSetOperationMode |
28288 |     28234                            |
28289 |     28235  ;;  ***************  function  _ECANSetOperationMode  ***************** |
28290 |     28236  ;;  Defined  at: |
28291 |     28237  ;;              line  1012  in  file  "../ECAN.c" |
28292 |     28238  ;;  Parameters:     Size   Location      Type |
28293 |     28239  ;;   mode             1     wreg      enum  E16346 |
28294 |     28240  ;;  Auto  vars:      Size   Location      Type |
28295 |     28241  ;;   mode             1    13[COMRAM]  enum  E16346 |
28296 |     28242  ;;  Return  value:   Size   Location      Type |
28297 |     28243  ;;              None                void |
28298 |     28244  ;;  Registers  used: |
28299 |     28245  ;;              wreg,  status,2,  status,0 |
28300 |     28246  ;;  Tracked  objects: |
28301 |     28247  ;;              On  entry  :  1/1 |
28302 |     28248  ;;              On  exit   :  1/1 |
28303 |     28249  ;;              Unchanged:  1/0 |
28304 |     28250  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
28305 |     28251  ;;       Params:          0        0        0        0        0        0        0 |
28306 |     28252  ;;       Locals:          1        0        0        0        0        0        0 |
28307 |     28253  ;;       Temps:           0        0        0        0        0        0        0 |
28308 |     28254  ;;       Totals:          1        0        0        0        0        0        0 |
28309 |     28255  ;;Total  ram  usage:         1  bytes |
28310 |     28256  ;;  Hardware  stack  levels  used:     1 |
28311 |     28257  ;;  Hardware  stack  levels  required  when  called:     2 |
28312 |     28258  ;;  This  function  calls: |
28313 |     28259  ;;              Nothing |
28314 |     28260  ;;  This  function  is  called  by: |
28315 |     28261  ;;              _ECANInitialize |
28316 |     28262  ;;  This  function  uses  a  non-reentrant  model |
28317 |     28263  ;; |
28318 |     28264                            psect  text85,class=CODE,space=0,reloc=2 |
28319 |     28265                            global  __ptext85 |
28320 |     28266   0000'                     __ptext85: |
28321 |     28267                            psect  text85 |
28322 |     28268                                   file   "../ECAN.c" |
28323 |     28269                                   line   1012 |
28324 |     28270                                   global __size_of_ECANSetOperationMode |
28325 |     28271   0000                             __size_of_ECANSetOperationMode equ      __end_of_ECANSetOperationMode-_ECANSetOperationMode |
28326 |     28272                                   |
28327 |     28273   0000'                     _ECANSetOperationMode: |
28328 |     28274                            ;incstack  =  0 |
28329 |     28275                                   opt    stack  25 |
28330 |     28276                            ;incstack  =  0 |
28331 |     28277                            ;ECANSetOperationMode@mode  stored  from  wreg |
28332 |     28278   0000'  CFE8  F00D'                 movff  wreg,(c:ECANSetOperationMode@mode) |
28333 |     28279                                   line   1013 |
28334 |     28280                                   |
28335 |     28281   0004'                     l8509: |
28336 |     28282                            ;ECAN.c:  1013:  CANCON  &=  0x1F; |
28337 |     28283   0004'  0E1F                       movlw  (01Fh)&0ffh |
28338 |     28284   0006'  166F                       andwf  ((c:3951)),c      ;volatile |
28339 |     28285                                   line   1014 |
28340 |     28286                            ;ECAN.c:  1014:  CANCON  |=  mode; |
28341 |     28287   0008'  500D'                      movf   ((c:ECANSetOperationMode@mode)),c,w |
28342 |     28288   000A'  126F                       iorwf  ((c:3951)),c      ;volatile |
28343 |     28289                                   line   1016 |
28344 |     28290                            ;ECAN.c:  1016:  while(  (CANCON  &  ECAN_OP_MODE_BITS)  !=  mode  ); |
28345 |     28291                                   |
28346 |     28292   000C'                     l8511: |
28347 |     28293   000C'  506F                       movf   ((c:3951)),c,w     ;volatile |
28348 |     28294   000E'  0BE0                       andlw  low(0E0h) |
28349 |     28295   0010'  180D'                      xorwf  ((c:ECANSetOperationMode@mode)),c,w |
28350 |     28296   0012'  A4D8                       btfss  status,2 |
28351 |     28297   0014'  EF00'  F000'                goto   u5741 |
28352 |     28298   0018'  EF00'  F000'                goto   u5740 |
28353 |     28299   001C'                     u5741: |
28354 |     28300   001C'  EF00'  F000'                goto   l8511 |
28355 |     28301   0020'                     u5740: |
28356 |     28302                                   line   1017 |
28357 |     28303                                   |
28358 |     28304   0020'                     l864: |
28359 |     28305   0020'  0012                       return |
28360 |     28306                                   opt  stack  0 |
28361 |     28307                            GLOBAL __end_of_ECANSetOperationMode |
28362 |     28308   0022'                            __end_of_ECANSetOperationMode: |
28363 |     28309                                   signat _ECANSetOperationMode,4216 |
28364 |     28310                                   global _OpenADC |
28365 |     28311                            |
28366 |     28312  ;;  ***************  function  _OpenADC  ***************** |
28367 |     28313  ;;  Defined  at: |
28368 |     28314  ;;              line  71  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\ADC\adcopen.c" |
28369 |     28315  ;;  Parameters:     Size   Location      Type |
28370 |     28316  ;;   config           1     wreg      unsigned  char  |
28371 |     28317  ;;   config2          1    13[COMRAM]  unsigned  char  |
28372 |     28318  ;;   portconfig       1    14[COMRAM]  unsigned  char  |
28373 |     28319  ;;  Auto  vars:      Size   Location      Type |
28374 |     28320  ;;   config           1    17[COMRAM]  unsigned  char  |
28375 |     28321  ;;  Return  value:   Size   Location      Type |
28376 |     28322  ;;              None                void |
28377 |     28323  ;;  Registers  used: |
28378 |     28324  ;;              wreg,  status,2,  status,0 |
28379 |     28325  ;;  Tracked  objects: |
28380 |     28326  ;;              On  entry  :  F/1 |
28381 |     28327  ;;              On  exit   :  F/1 |
28382 |     28328  ;;              Unchanged:  F/0 |
28383 |     28329  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
28384 |     28330  ;;       Params:          2        0        0        0        0        0        0 |
28385 |     28331  ;;       Locals:          1        0        0        0        0        0        0 |
28386 |     28332  ;;       Temps:           2        0        0        0        0        0        0 |
28387 |     28333  ;;       Totals:          5        0        0        0        0        0        0 |
28388 |     28334  ;;Total  ram  usage:         5  bytes |
28389 |     28335  ;;  Hardware  stack  levels  used:     1 |
28390 |     28336  ;;  Hardware  stack  levels  required  when  called:     2 |
28391 |     28337  ;;  This  function  calls: |
28392 |     28338  ;;              Nothing |
28393 |     28339  ;;  This  function  is  called  by: |
28394 |     28340  ;;              _init |
28395 |     28341  ;;  This  function  uses  a  non-reentrant  model |
28396 |     28342  ;; |
28397 |     28343                            psect  text86,class=CODE,space=0,reloc=2 |
28398 |     28344                            global  __ptext86 |
28399 |     28345   0000'                     __ptext86: |
28400 |     28346                            psect  text86 |
28401 |     28347                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\ADC\adcopen.c" |
28402 |     28348                                   line   71 |
28403 |     28349                                   global __size_of_OpenADC |
28404 |     28350   0000                             __size_of_OpenADC      equ   __end_of_OpenADC-_OpenADC |
28405 |     28351                                   |
28406 |     28352   0000'                     _OpenADC: |
28407 |     28353                            ;incstack  =  0 |
28408 |     28354                                   opt    stack  26 |
28409 |     28355                            ;incstack  =  0 |
28410 |     28356                            ;OpenADC@config  stored  from  wreg |
28411 |     28357   0000'  CFE8  F011'                 movff  wreg,(c:OpenADC@config) |
28412 |     28358                                   line   72 |
28413 |     28359                                   |
28414 |     28360   0004'                     l7569:;  BSR  set  to:  1 |
28415 |     28361                            |
28416 |     28362   0004'  6AC2                       clrf   ((c:4034)),c       ;volatile |
28417 |     28363                                   line   73 |
28418 |     28364   0006'  6AC0                       clrf   ((c:4032)),c       ;volatile |
28419 |     28365                                   line   75 |
28420 |     28366                                   |
28421 |     28367   0008'                     l7571:;  BSR  set  to:  1 |
28422 |     28368                            |
28423 |     28369   0008'  90D8                       bcf    status,0 |
28424 |     28370   000A'  300D'                      rrcf   ((c:OpenADC@config2)),c,w |
28425 |     28371   000C'  0B3C                       andlw  low(03Ch) |
28426 |     28372   000E'  6EC2                       movwf  ((c:4034)),c      ;volatile |
28427 |     28373                                   line   77 |
28428 |     28374   0010'  C00D'  F00F'                movff  (c:OpenADC@config2),??_OpenADC+0+0 |
28429 |     28375   0014'  3A0F'                      swapf  (??_OpenADC+0+0),c |
28430 |     28376   0016'  0EF0                       movlw  (0ffh  shl  4)  &  0ffh |
28431 |     28377   0018'  160F'                      andwf  (??_OpenADC+0+0),c |
28432 |     28378   001A'  0E30                       movlw  030h |
28433 |     28379   001C'  160F'                      andwf  (??_OpenADC+0+0),c |
28434 |     28380   001E'  500E'                      movf   ((c:OpenADC@portconfig)),c,w |
28435 |     28381   0020'  0B0F                       andlw  low(0Fh) |
28436 |     28382   0022'  100F'                      iorwf  (??_OpenADC+0+0),c,w |
28437 |     28383   0024'  6EC1                       movwf  ((c:4033)),c      ;volatile |
28438 |     28384                                   line   80 |
28439 |     28385   0026'  C011'  F00F'                movff  (c:OpenADC@config),??_OpenADC+0+0 |
28440 |     28386   002A'  90D8                       bcf    status,0 |
28441 |     28387   002C'  360F'                      rlcf   (??_OpenADC+0+0),c |
28442 |     28388   002E'  90D8                       bcf    status,0 |
28443 |     28389   0030'  360F'                      rlcf   (??_OpenADC+0+0),c |
28444 |     28390                            |
28445 |     28391   0032'  0E38                       movlw  038h |
28446 |     28392   0034'  160F'                      andwf  (??_OpenADC+0+0),c |
28447 |     28393   0036'  C011'  F010'                movff  (c:OpenADC@config),??_OpenADC+1+0 |
28448 |     28394   003A'  3A10'                      swapf  (??_OpenADC+1+0),c |
28449 |     28395   003C'  0E0F                       movlw  (0ffh  shr  4)  &  0ffh |
28450 |     28396   003E'  1610'                      andwf  (??_OpenADC+1+0),c |
28451 |     28397   0040'  0E07                       movlw  07h |
28452 |     28398   0042'  1610'                      andwf  (??_OpenADC+1+0),c |
28453 |     28399   0044'  5011'                      movf   ((c:OpenADC@config)),c,w |
28454 |     28400   0046'  0B80                       andlw  low(080h) |
28455 |     28401   0048'  1010'                      iorwf  (??_OpenADC+1+0),c,w |
28456 |     28402   004A'  100F'                      iorwf  (??_OpenADC+0+0),c,w |
28457 |     28403   004C'  6EC0                       movwf  ((c:4032)),c      ;volatile |
28458 |     28404                                   line   82 |
28459 |     28405                                   |
28460 |     28406   004E'                     l7573:;  BSR  set  to:  1 |
28461 |     28407                            |
28462 |     28408                                   |
28463 |     28409   004E'  AE0D'                      btfss  ((c:OpenADC@config2)),c,(7)&7 |
28464 |     28410   0050'  EF00'  F000'                goto   u5141 |
28465 |     28411   0054'  EF00'  F000'                goto   u5140 |
28466 |     28412   0058'                     u5141: |
28467 |     28413   0058'  EF00'  F000'                goto   l1270 |
28468 |     28414   005C'                     u5140: |
28469 |     28415                                   line   84 |
28470 |     28416                                   |
28471 |     28417   005C'                     l7575:;  BSR  set  to:  1 |
28472 |     28418                            |
28473 |     28419   005C'  9C9E                       bcf    ((c:3998)),c,6      ;volatile |
28474 |     28420                                   line   85 |
28475 |     28421   005E'  8C9D                       bsf    ((c:3997)),c,6      ;volatile |
28476 |     28422                                   line   86 |
28477 |     28423   0060'  8CF2                       bsf    ((c:4082)),c,6      ;volatile |
28478 |     28424                                   line   87 |
28479 |     28425                                   |
28480 |     28426   0062'                     l1270:;  BSR  set  to:  1 |
28481 |     28427                            |
28482 |     28428                                   line   88 |
28483 |     28429   0062'  80C2                       bsf    ((c:4034)),c,0      ;volatile |
28484 |     28430                                   line   89 |
28485 |     28431                                   |
28486 |     28432   0064'                     l1271:;  BSR  set  to:  1 |
28487 |     28433                            |
28488 |     28434   0064'  0012                       return |
28489 |     28435                                   opt  stack  0 |
28490 |     28436                            GLOBAL __end_of_OpenADC |
28491 |     28437   0066'                            __end_of_OpenADC: |
28492 |     28438                                   signat _OpenADC,12408 |
28493 |     28439                                   global _OpenTimer0 |
28494 |     28440                            |
28495 |     28441  ;;  ***************  function  _OpenTimer0  ***************** |
28496 |     28442  ;;  Defined  at: |
28497 |     28443  ;;              line  19  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\Timers\t0open.c" |
28498 |     28444  ;;  Parameters:     Size   Location      Type |
28499 |     28445  ;;   config           1     wreg      unsigned  char  |
28500 |     28446  ;;  Auto  vars:      Size   Location      Type |
28501 |     28447  ;;   config           1    13[COMRAM]  unsigned  char  |
28502 |     28448  ;;  Return  value:   Size   Location      Type |
28503 |     28449  ;;              None                void |
28504 |     28450  ;;  Registers  used: |
28505 |     28451  ;;              wreg,  status,2,  status,0 |
28506 |     28452  ;;  Tracked  objects: |
28507 |     28453  ;;              On  entry  :  F/1 |
28508 |     28454  ;;              On  exit   :  F/1 |
28509 |     28455  ;;              Unchanged:  F/0 |
28510 |     28456  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
28511 |     28457  ;;       Params:          0        0        0        0        0        0        0 |
28512 |     28458  ;;       Locals:          1        0        0        0        0        0        0 |
28513 |     28459  ;;       Temps:           0        0        0        0        0        0        0 |
28514 |     28460  ;;       Totals:          1        0        0        0        0        0        0 |
28515 |     28461  ;;Total  ram  usage:         1  bytes |
28516 |     28462  ;;  Hardware  stack  levels  used:     1 |
28517 |     28463  ;;  Hardware  stack  levels  required  when  called:     2 |
28518 |     28464  ;;  This  function  calls: |
28519 |     28465  ;;              Nothing |
28520 |     28466  ;;  This  function  is  called  by: |
28521 |     28467  ;;              _init |
28522 |     28468  ;;  This  function  uses  a  non-reentrant  model |
28523 |     28469  ;; |
28524 |     28470                            psect  text87,class=CODE,space=0,reloc=2 |
28525 |     28471                            global  __ptext87 |
28526 |     28472   0000'                     __ptext87: |
28527 |     28473                            psect  text87 |
28528 |     28474                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\Timers\t0open.c" |
28529 |     28475                                   line   19 |
28530 |     28476                                   global __size_of_OpenTimer0 |
28531 |     28477   0000                             __size_of_OpenTimer0   equ        __end_of_OpenTimer0-_OpenTimer0 |
28532 |     28478                                   |
28533 |     28479   0000'                     _OpenTimer0:;  BSR  set  to:  1 |
28534 |     28480                            |
28535 |     28481                            ;incstack  =  0 |
28536 |     28482                                   opt    stack  26 |
28537 |     28483                            ;incstack  =  0 |
28538 |     28484                            ;OpenTimer0@config  stored  from  wreg |
28539 |     28485   0000'  CFE8  F00D'                 movff  wreg,(c:OpenTimer0@config) |
28540 |     28486                                   line   20 |
28541 |     28487                                   |
28542 |     28488   0004'                     l7557:;  BSR  set  to:  1 |
28543 |     28489                            |
28544 |     28490   0004'  500D'                      movf   ((c:OpenTimer0@config)),c,w |
28545 |     28491   0006'  0B7F                       andlw  low(07Fh) |
28546 |     28492   0008'  6ED5                       movwf  ((c:4053)),c      ;volatile |
28547 |     28493                                   line   21 |
28548 |     28494                                   |
28549 |     28495   000A'                     l7559:;  BSR  set  to:  1 |
28550 |     28496                            |
28551 |     28497   000A'  6AD7                       clrf   ((c:4055)),c       ;volatile |
28552 |     28498                                   line   22 |
28553 |     28499                                   |
28554 |     28500   000C'                     l7561:;  BSR  set  to:  1 |
28555 |     28501                            |
28556 |     28502   000C'  6AD6                       clrf   ((c:4054)),c       ;volatile |
28557 |     28503                                   line   23 |
28558 |     28504                                   |
28559 |     28505   000E'                     l7563:;  BSR  set  to:  1 |
28560 |     28506                            |
28561 |     28507   000E'  94F2                       bcf    ((c:4082)),c,2      ;volatile |
28562 |     28508                                   line   25 |
28563 |     28509                                   |
28564 |     28510   0010'                     l7565:;  BSR  set  to:  1 |
28565 |     28511                            |
28566 |     28512                                   |
28567 |     28513   0010'  AE0D'                      btfss  ((c:OpenTimer0@config)),c,(7)&7 |
28568 |     28514   0012'  EF00'  F000'                goto   u5131 |
28569 |     28515   0016'  EF00'  F000'                goto   u5130 |
28570 |     28516   001A'                     u5131: |
28571 |     28517   001A'  EF00'  F000'                goto   l1284 |
28572 |     28518   001E'                     u5130: |
28573 |     28519                                   line   26 |
28574 |     28520                                   |
28575 |     28521   001E'                     l7567:;  BSR  set  to:  1 |
28576 |     28522                            |
28577 |     28523   001E'  8AF2                       bsf    ((c:4082)),c,5      ;volatile |
28578 |     28524   0020'  EF00'  F000'                goto   l1285 |
28579 |     28525                                   line   27 |
28580 |     28526                                   |
28581 |     28527   0024'                     l1284:;  BSR  set  to:  1 |
28582 |     28528                            |
28583 |     28529                                   line   28 |
28584 |     28530   0024'  9AF2                       bcf    ((c:4082)),c,5      ;volatile |
28585 |     28531                                   |
28586 |     28532   0026'                     l1285:;  BSR  set  to:  1 |
28587 |     28533                            |
28588 |     28534                                   line   30 |
28589 |     28535   0026'  8ED5                       bsf    ((c:4053)),c,7      ;volatile |
28590 |     28536                                   line   31 |
28591 |     28537                                   |
28592 |     28538   0028'                     l1286:;  BSR  set  to:  1 |
28593 |     28539                            |
28594 |     28540   0028'  0012                       return |
28595 |     28541                                   opt  stack  0 |
28596 |     28542                            GLOBAL __end_of_OpenTimer0 |
28597 |     28543   002A'                            __end_of_OpenTimer0: |
28598 |     28544                                   signat _OpenTimer0,4216 |
28599 |     28545                                   global _init_app_ram |
28600 |     28546                            |
28601 |     28547  ;;  ***************  function  _init_app_ram  ***************** |
28602 |     28548  ;;  Defined  at: |
28603 |     28549  ;;              line  976  in  file  "../main.c" |
28604 |     28550  ;;  Parameters:     Size   Location      Type |
28605 |     28551  ;;              None |
28606 |     28552  ;;  Auto  vars:      Size   Location      Type |
28607 |     28553  ;;   i                1    32[COMRAM]  unsigned  char  |
28608 |     28554  ;;  Return  value:   Size   Location      Type |
28609 |     28555  ;;              None                void |
28610 |     28556  ;;  Registers  used: |
28611 |     28557  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  prodl,  prodh,  cstack |
28612 |     28558  ;;  Tracked  objects: |
28613 |     28559  ;;              On  entry  :  0/1 |
28614 |     28560  ;;              On  exit   :  F/1 |
28615 |     28561  ;;              Unchanged:  0/0 |
28616 |     28562  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
28617 |     28563  ;;       Params:          0        0        0        0        0        0        0 |
28618 |     28564  ;;       Locals:          1        0        0        0        0        0        0 |
28619 |     28565  ;;       Temps:           0        0        0        0        0        0        0 |
28620 |     28566  ;;       Totals:          1        0        0        0        0        0        0 |
28621 |     28567  ;;Total  ram  usage:         1  bytes |
28622 |     28568  ;;  Hardware  stack  levels  used:     1 |
28623 |     28569  ;;  Hardware  stack  levels  required  when  called:     4 |
28624 |     28570  ;;  This  function  calls: |
28625 |     28571  ;;              _writeCoeffs2Ram |
28626 |     28572  ;;  This  function  is  called  by: |
28627 |     28573  ;;              _init |
28628 |     28574  ;;              _vscp_restoreDefaults |
28629 |     28575  ;;  This  function  uses  a  non-reentrant  model |
28630 |     28576  ;; |
28631 |     28577                            psect  text88,class=CODE,space=0,reloc=2 |
28632 |     28578                            global  __ptext88 |
28633 |     28579   0000'                     __ptext88: |
28634 |     28580                            psect  text88 |
28635 |     28581                                   file   "../main.c" |
28636 |     28582                                   line   976 |
28637 |     28583                                   global __size_of_init_app_ram |
28638 |     28584   0000                             __size_of_init_app_ram equ      __end_of_init_app_ram-_init_app_ram |
28639 |     28585                                   |
28640 |     28586   0000'                     _init_app_ram:;  BSR  set  to:  1 |
28641 |     28587                            |
28642 |     28588                            ;incstack  =  0 |
28643 |     28589                                   opt    stack  22 |
28644 |     28590                            ;incstack  =  0 |
28645 |     28591                                   line   979 |
28646 |     28592                                   |
28647 |     28593   0000'                     l10637: |
28648 |     28594                            ;main.c:  977:  char  i; |
28649 |     28595                            ;main.c:  979:  measurement_clock  =  0; |
28650 |     28596   0000'  0101                       movlb  1 ;  ()  banked |
28651 |     28597   0002'  6B00'                      clrf   ((_measurement_clock))&0ffh |
28652 |     28598   0004'  6B00'                      clrf   ((_measurement_clock+1))&0ffh |
28653 |     28599   0006'  6B00'                      clrf   ((_measurement_clock+2))&0ffh |
28654 |     28600   0008'  6B00'                      clrf   ((_measurement_clock+3))&0ffh |
28655 |     28601                            |
28656 |     28602                                   line   980 |
28657 |     28603                            ;main.c:  980:  seconds  =  0; |
28658 |     28604   000A'  0100                       movlb  0 ;  ()  banked |
28659 |     28605   000C'  6B00'                      clrf   ((_seconds))&0ffh |
28660 |     28606                                   line   983 |
28661 |     28607                            ;main.c:  983:  for  (i  =  0;  i &lsaquo   6;  i++)  { |
28662 |     28608   000E'  6A20'                      clrf   ((c:init_app_ram@i)),c |
28663 |     28609                                   line   984 |
28664 |     28610                                   |
28665 |     28611   0010'                     l10643:;  BSR  set  to:  0 |
28666 |     28612                            |
28667 |     28613                            ;main.c:  984:  seconds_temp[i]  =  0; |
28668 |     28614   0010'  0101                       movlb  1 ;  ()  banked |
28669 |     28615   0012'  0E00'                      movlw  low(_seconds_temp) |
28670 |     28616   0014'  2420'                      addwf  ((c:init_app_ram@i)),c,w |
28671 |     28617   0016'  6ED9                       movwf  c:fsr2l |
28672 |     28618   0018'  6ADA                       clrf   1+c:fsr2l |
28673 |     28619   001A'  0E00'                      movlw  high(_seconds_temp) |
28674 |     28620   001C'  22DA                       addwfc 1+c:fsr2l |
28675 |     28621   001E'  0E00                       movlw  low(0) |
28676 |     28622   0020'  6EDF                       movwf  indf2 |
28677 |     28623                                   line   985 |
28678 |     28624                                   |
28679 |     28625   0022'                     l10645:;  BSR  set  to:  1 |
28680 |     28626                            |
28681 |     28627                            ;main.c:  985:  current_temp[i]  =  0; |
28682 |     28628   0022'  5020'                      movf   ((c:init_app_ram@i)),c,w |
28683 |     28629   0024'  0D02                       mullw  02h |
28684 |     28630   0026'  50F3                       movf   (prodl),c,w |
28685 |     28631   0028'  0100                       movlb  0 ;  ()  banked |
28686 |     28632   002A'  0F00'                      addlw  low(_current_temp) |
28687 |     28633   002C'  6ED9                       movwf  fsr2l |
28688 |     28634   002E'  6ADA                       clrf   fsr2h |
28689 |     28635   0030'  0E00                       movlw  low(0) |
28690 |     28636   0032'  6EDE                       movwf  postinc2 |
28691 |     28637   0034'  0E00                       movlw  high(0) |
28692 |     28638   0036'  6EDD                       movwf  postdec2 |
28693 |     28639                                   line   983 |
28694 |     28640                                   |
28695 |     28641   0038'                     l10647:;  BSR  set  to:  0 |
28696 |     28642                            |
28697 |     28643   0038'  2A20'                      incf   ((c:init_app_ram@i)),c |
28698 |     28644                                   |
28699 |     28645   003A'                     l10649:;  BSR  set  to:  0 |
28700 |     28646                            |
28701 |     28647   003A'  0E05                       movlw  (06h-1) |
28702 |     28648   003C'  6420'                      cpfsgt ((c:init_app_ram@i)),c |
28703 |     28649   003E'  EF00'  F000'                goto   u8631 |
28704 |     28650   0042'  EF00'  F000'                goto   u8630 |
28705 |     28651   0046'                     u8631: |
28706 |     28652   0046'  EF00'  F000'                goto   l10643 |
28707 |     28653   004A'                     u8630: |
28708 |     28654                                   |
28709 |     28655   004A'                     l273:;  BSR  set  to:  0 |
28710 |     28656                            |
28711 |     28657                                   line   989 |
28712 |     28658                            ;main.c:  986:  } |
28713 |     28659                            ;main.c:  989:  adc_conversion_flags  =  0; |
28714 |     28660   004A'  6B00'                      clrf   ((_adc_conversion_flags))&0ffh |
28715 |     28661                                   line   992 |
28716 |     28662                            ;main.c:  992:  adc_series_counter  =  0; |
28717 |     28663   004C'  6A03'                      clrf   ((c:_adc_series_counter)),c |
28718 |     28664                                   line   995 |
28719 |     28665                            ;main.c:  995:  low_alarm  =  0; |
28720 |     28666   004E'  6B00'                      clrf   ((_low_alarm))&0ffh |
28721 |     28667                                   line   998 |
28722 |     28668                            ;main.c:  998:  high_alarm  =  0; |
28723 |     28669   0050'  6B00'                      clrf   ((_high_alarm))&0ffh |
28724 |     28670                                   line   1001 |
28725 |     28671                                   |
28726 |     28672   0052'                     l10651:;  BSR  set  to:  0 |
28727 |     28673                            |
28728 |     28674                            ;main.c:  1001:  writeCoeffs2Ram(); |
28729 |     28675   0052'  EC00'  F000'                call   _writeCoeffs2Ram   ;wreg  free |
28730 |     28676                                   line   1002 |
28731 |     28677                                   |
28732 |     28678   0056'                     l274:;  BSR  set  to:  1 |
28733 |     28679                            |
28734 |     28680   0056'  0012                       return |
28735 |     28681                                   opt  stack  0 |
28736 |     28682                            GLOBAL __end_of_init_app_ram |
28737 |     28683   0058'                            __end_of_init_app_ram: |
28738 |     28684                                   signat _init_app_ram,88 |
28739 |     28685                                   global _writeCoeffs2Ram |
28740 |     28686                            |
28741 |     28687  ;;  ***************  function  _writeCoeffs2Ram  ***************** |
28742 |     28688  ;;  Defined  at: |
28743 |     28689  ;;              line  958  in  file  "../main.c" |
28744 |     28690  ;;  Parameters:     Size   Location      Type |
28745 |     28691  ;;              None |
28746 |     28692  ;;  Auto  vars:      Size   Location      Type |
28747 |     28693  ;;   c                3    25[COMRAM]  unsigned  char  [3] |
28748 |     28694  ;;   j                2    30[COMRAM]  int  |
28749 |     28695  ;;   i                2    28[COMRAM]  int  |
28750 |     28696  ;;  Return  value:   Size   Location      Type |
28751 |     28697  ;;              None                void |
28752 |     28698  ;;  Registers  used: |
28753 |     28699  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  prodl,  prodh,  cstack |
28754 |     28700  ;;  Tracked  objects: |
28755 |     28701  ;;              On  entry  :  0/0 |
28756 |     28702  ;;              On  exit   :  F/1 |
28757 |     28703  ;;              Unchanged:  0/0 |
28758 |     28704  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
28759 |     28705  ;;       Params:          0        0        0        0        0        0        0 |
28760 |     28706  ;;       Locals:          7        0        0        0        0        0        0 |
28761 |     28707  ;;       Temps:           2        0        0        0        0        0        0 |
28762 |     28708  ;;       Totals:          9        0        0        0        0        0        0 |
28763 |     28709  ;;Total  ram  usage:         9  bytes |
28764 |     28710  ;;  Hardware  stack  levels  used:     1 |
28765 |     28711  ;;  Hardware  stack  levels  required  when  called:     3 |
28766 |     28712  ;;  This  function  calls: |
28767 |     28713  ;;              _readEEPROM |
28768 |     28714  ;;              ___wmul |
28769 |     28715  ;;  This  function  is  called  by: |
28770 |     28716  ;;              _init_app_ram |
28771 |     28717  ;;              _vscp_writeAppReg |
28772 |     28718  ;;  This  function  uses  a  non-reentrant  model |
28773 |     28719  ;; |
28774 |     28720                            psect  text89,class=CODE,space=0,reloc=2 |
28775 |     28721                            global  __ptext89 |
28776 |     28722   0000'                     __ptext89: |
28777 |     28723                            psect  text89 |
28778 |     28724                                   file   "../main.c" |
28779 |     28725                                   line   958 |
28780 |     28726                                   global __size_of_writeCoeffs2Ram |
28781 |     28727   0000                             __size_of_writeCoeffs2Ram      equ   __end_of_writeCoeffs2Ram-_writeCoeffs2Ram |
28782 |     28728                                   |
28783 |     28729   0000'                     _writeCoeffs2Ram:;  BSR  set  to:  1 |
28784 |     28730                            |
28785 |     28731                            ;incstack  =  0 |
28786 |     28732                                   opt    stack  22 |
28787 |     28733                            ;incstack  =  0 |
28788 |     28734                                   line   962 |
28789 |     28735                                   |
28790 |     28736   0000'                     l10653: |
28791 |     28737                            ;main.c:  959:  int  i,  j; |
28792 |     28738                            ;main.c:  960:  uint8_t  c[3]; |
28793 |     28739                            ;main.c:  962:  for  (i  =  0;  i &lsaquo   6;  i++)  { |
28794 |     28740   0000'  6A1C'                      clrf   ((c:writeCoeffs2Ram@i)),c |
28795 |     28741   0002'  6A1D'                      clrf   ((c:writeCoeffs2Ram@i+1)),c |
28796 |     28742                                   line   963 |
28797 |     28743                                   |
28798 |     28744   0004'                     l10659: |
28799 |     28745                            ;main.c:  963:  for  (j  =  2;  j &rsaquo   0;  j--)  { |
28800 |     28746   0004'  0E00                       movlw  high(02h) |
28801 |     28747   0006'  6E1F'                      movwf  ((c:writeCoeffs2Ram@j+1)),c |
28802 |     28748   0008'  0E02                       movlw  low(02h) |
28803 |     28749   000A'  6E1E'                      movwf  ((c:writeCoeffs2Ram@j)),c |
28804 |     28750                                   line   965 |
28805 |     28751                                   |
28806 |     28752   000C'                     l10665: |
28807 |     28753                            ;main.c:  965:  c[2  -  j]  =  readEEPROM(0xAA  +  i  *  3  +  j); |
28808 |     28754   000C'  501E'                      movf   ((c:writeCoeffs2Ram@j)),c,w |
28809 |     28755   000E'  0802                       sublw  low(02h) |
28810 |     28756   0010'  6E00'                      movwf  (??_writeCoeffs2Ram+0+0)&0ffh,c |
28811 |     28757   0012'  5017'                      movf   ((??_writeCoeffs2Ram+0+0)),c,w |
28812 |     28758   0014'  0F00'                      addlw  low((c:writeCoeffs2Ram@c)) |
28813 |     28759   0016'  6ED9                       movwf  fsr2l |
28814 |     28760   0018'  6ADA                       clrf   fsr2h |
28815 |     28761   001A'  C01C'  F011'                movff  (c:writeCoeffs2Ram@i),(c:?___wmul) |
28816 |     28762   001E'  C01D'  F012'                movff  (c:writeCoeffs2Ram@i+1),(c:?___wmul+1) |
28817 |     28763   0022'  0E00                       movlw  high(03h) |
28818 |     28764   0024'  6E14'                      movwf  (1+((c:?___wmul)+02h)),c |
28819 |     28765   0026'  0E03                       movlw  low(03h) |
28820 |     28766   0028'  6E13'                      movwf  (0+((c:?___wmul)+02h)),c |
28821 |     28767   002A'  EC00'  F000'                call   ___wmul    ;wreg  free |
28822 |     28768   002E'  501E'                      movf   ((c:writeCoeffs2Ram@j)),c,w |
28823 |     28769   0030'  2611'                      addwf  (0+?___wmul),c |
28824 |     28770   0032'  501F'                      movf   ((c:writeCoeffs2Ram@j+1)),c,w |
28825 |     28771   0034'  2212'                      addwfc (1+?___wmul),c |
28826 |     28772   0036'  0EAA                       movlw  low(0AAh) |
28827 |     28773   0038'  2411'                      addwf  (0+?___wmul),c,w |
28828 |     28774                                   |
28829 |     28775   003A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
28830 |     28776   003C'  0E00                       movlw  high(0AAh) |
28831 |     28777   003E'  2012'                      addwfc (1+?___wmul),c,w |
28832 |     28778   0040'  6E0E'                      movwf  1+((c:?_readEEPROM)),c |
28833 |     28779   0042'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
28834 |     28780   0046'  6EDF                       movwf  indf2 |
28835 |     28781                            |
28836 |     28782                                   line   963 |
28837 |     28783                                   |
28838 |     28784   0048'                     l10667: |
28839 |     28785   0048'  061E'                      decf   ((c:writeCoeffs2Ram@j)),c |
28840 |     28786   004A'  A0D8                       btfss  status,0 |
28841 |     28787   004C'  061F'                      decf   ((c:writeCoeffs2Ram@j+1)),c |
28842 |     28788                                   |
28843 |     28789   004E'                     l10669: |
28844 |     28790   004E'  501F'                      movf   ((c:writeCoeffs2Ram@j+1)),c,w |
28845 |     28791   0050'  0A80                       xorlw  80h |
28846 |     28792   0052'  0F80                       addlw  -((0)^80h) |
28847 |     28793   0054'  0E01                       movlw  01h |
28848 |     28794   0056'  B4D8                       btfsc  status,2 |
28849 |     28795   0058'  5C1E'                      subwf  ((c:writeCoeffs2Ram@j)),c,w |
28850 |     28796   005A'  B0D8                       btfsc  status,0 |
28851 |     28797   005C'  EF00'  F000'                goto   u8641 |
28852 |     28798   0060'  EF00'  F000'                goto   u8640 |
28853 |     28799   0064'                     u8641: |
28854 |     28800   0064'  EF00'  F000'                goto   l10665 |
28855 |     28801   0068'                     u8640: |
28856 |     28802                                   line   967 |
28857 |     28803                                   |
28858 |     28804   0068'                     l10671: |
28859 |     28805                            ;main.c:  966:  } |
28860 |     28806                            ;main.c:  967:  sh_coefficients[i]  =  *((double*)  c); |
28861 |     28807   0068'  C01C'  F017'                movff  (c:writeCoeffs2Ram@i),??_writeCoeffs2Ram+0+0 |
28862 |     28808   006C'  C01D'  F018'                movff  (c:writeCoeffs2Ram@i+1),??_writeCoeffs2Ram+0+0+1 |
28863 |     28809   0070'  90D8                       bcf    status,0 |
28864 |     28810   0072'  3617'                      rlcf   (??_writeCoeffs2Ram+0+0),c |
28865 |     28811   0074'  3618'                      rlcf   (??_writeCoeffs2Ram+0+1),c |
28866 |     28812   0076'  90D8                       bcf    status,0 |
28867 |     28813   0078'  3617'                      rlcf   (??_writeCoeffs2Ram+0+0),c |
28868 |     28814   007A'  3618'                      rlcf   (??_writeCoeffs2Ram+0+1),c |
28869 |     28815   007C'  0101                       movlb  1 ;  ()  banked |
28870 |     28816   007E'  0E00'                      movlw  low(_sh_coefficients) |
28871 |     28817   0080'  2417'                      addwf  (??_writeCoeffs2Ram+0+0),c,w |
28872 |     28818   0082'  6ED9                       movwf  c:fsr2l |
28873 |     28819   0084'  0E00'                      movlw  high(_sh_coefficients) |
28874 |     28820   0086'  2018'                      addwfc (??_writeCoeffs2Ram+0+1),c,w |
28875 |     28821   0088'  6EDA                       movwf  1+c:fsr2l |
28876 |     28822   008A'  C019'  FFDE                 movff  0+((c:writeCoeffs2Ram@c)),postinc2 |
28877 |     28823   008E'  C01A'  FFDE                 movff  1+((c:writeCoeffs2Ram@c)),postinc2 |
28878 |     28824   0092'  C01B'  FFDE                 movff  2+((c:writeCoeffs2Ram@c)),postinc2 |
28879 |     28825   0096'  C01C'  FFDE                 movff  3+((c:writeCoeffs2Ram@c)),postinc2 |
28880 |     28826                                   line   962 |
28881 |     28827                                   |
28882 |     28828   009A'                     l10673:;  BSR  set  to:  1 |
28883 |     28829                            |
28884 |     28830   009A'  4A1C'                      infsnz ((c:writeCoeffs2Ram@i)),c |
28885 |     28831   009C'  2A1D'                      incf   ((c:writeCoeffs2Ram@i+1)),c |
28886 |     28832                                   |
28887 |     28833   009E'                     l10675:;  BSR  set  to:  1 |
28888 |     28834                            |
28889 |     28835   009E'  501D'                      movf   ((c:writeCoeffs2Ram@i+1)),c,w |
28890 |     28836   00A0'  0A80                       xorlw  80h |
28891 |     28837   00A2'  0F80                       addlw  -((0)^80h) |
28892 |     28838   00A4'  0E06                       movlw  06h |
28893 |     28839   00A6'  B4D8                       btfsc  status,2 |
28894 |     28840   00A8'  5C1C'                      subwf  ((c:writeCoeffs2Ram@i)),c,w |
28895 |     28841   00AA'  A0D8                       btfss  status,0 |
28896 |     28842   00AC'  EF00'  F000'                goto   u8651 |
28897 |     28843   00B0'  EF00'  F000'                goto   u8650 |
28898 |     28844   00B4'                     u8651: |
28899 |     28845   00B4'  EF00'  F000'                goto   l10659 |
28900 |     28846   00B8'                     u8650: |
28901 |     28847                                   line   969 |
28902 |     28848                                   |
28903 |     28849   00B8'                     l269:;  BSR  set  to:  1 |
28904 |     28850                            |
28905 |     28851   00B8'  0012                       return |
28906 |     28852                                   opt  stack  0 |
28907 |     28853                            GLOBAL __end_of_writeCoeffs2Ram |
28908 |     28854   00BA'                            __end_of_writeCoeffs2Ram: |
28909 |     28855                                   signat _writeCoeffs2Ram,88 |
28910 |     28856                                   global ___wmul |
28911 |     28857                            |
28912 |     28858  ;;  ***************  function  ___wmul  ***************** |
28913 |     28859  ;;  Defined  at: |
28914 |     28860  ;;              line  5  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\wmul.c" |
28915 |     28861  ;;  Parameters:     Size   Location      Type |
28916 |     28862  ;;   multiplier       2    17[COMRAM]  unsigned  int  |
28917 |     28863  ;;   multiplicand     2    19[COMRAM]  unsigned  int  |
28918 |     28864  ;;  Auto  vars:      Size   Location      Type |
28919 |     28865  ;;   product          2    21[COMRAM]  unsigned  int  |
28920 |     28866  ;;  Return  value:   Size   Location      Type |
28921 |     28867  ;;                   2    17[COMRAM]  unsigned  int  |
28922 |     28868  ;;  Registers  used: |
28923 |     28869  ;;              wreg,  status,2,  status,0,  prodl,  prodh |
28924 |     28870  ;;  Tracked  objects: |
28925 |     28871  ;;              On  entry  :  0/1 |
28926 |     28872  ;;              On  exit   :  0/0 |
28927 |     28873  ;;              Unchanged:  0/0 |
28928 |     28874  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
28929 |     28875  ;;       Params:          4        0        0        0        0        0        0 |
28930 |     28876  ;;       Locals:          2        0        0        0        0        0        0 |
28931 |     28877  ;;       Temps:           0        0        0        0        0        0        0 |
28932 |     28878  ;;       Totals:          6        0        0        0        0        0        0 |
28933 |     28879  ;;Total  ram  usage:         6  bytes |
28934 |     28880  ;;  Hardware  stack  levels  used:     1 |
28935 |     28881  ;;  Hardware  stack  levels  required  when  called:     2 |
28936 |     28882  ;;  This  function  calls: |
28937 |     28883  ;;              Nothing |
28938 |     28884  ;;  This  function  is  called  by: |
28939 |     28885  ;;              _doWork |
28940 |     28886  ;;              _writeCoeffs2Ram |
28941 |     28887  ;;  This  function  uses  a  non-reentrant  model |
28942 |     28888  ;; |
28943 |     28889                            psect  text90,class=CODE,space=0,reloc=2 |
28944 |     28890                            global  __ptext90 |
28945 |     28891   0000'                     __ptext90: |
28946 |     28892                            psect  text90 |
28947 |     28893                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\wmul.c" |
28948 |     28894                                   line   5 |
28949 |     28895                                   global __size_of___wmul |
28950 |     28896   0000                             __size_of___wmul       equ    __end_of___wmul-___wmul |
28951 |     28897                                   |
28952 |     28898   0000'                     ___wmul:;  BSR  set  to:  1 |
28953 |     28899                            |
28954 |     28900                            ;incstack  =  0 |
28955 |     28901                                   opt    stack  26 |
28956 |     28902                            ;incstack  =  0 |
28957 |     28903                                   line   14 |
28958 |     28904                                   |
28959 |     28905   0000'                     l11907: |
28960 |     28906   0000'  5011'                      movf   ((c:___wmul@multiplier)),c,w |
28961 |     28907   0002'  0213'                      mulwf  ((c:___wmul@multiplicand)),c |
28962 |     28908   0004'  CFF3  F015'                 movff  prodl,(c:___wmul@product) |
28963 |     28909   0008'  CFF4  F016'                 movff  prodh,(c:___wmul@product+1) |
28964 |     28910                                   line   15 |
28965 |     28911   000C'  5011'                      movf   ((c:___wmul@multiplier)),c,w |
28966 |     28912   000E'  0214'                      mulwf  (0+((c:___wmul@multiplicand)+01h)),c |
28967 |     28913   0010'  CFF3  FFF4                  movff  prodl,prodh |
28968 |     28914   0014'  6AF3                       clrf   (prodl),c |
28969 |     28915   0016'  50F3                       movf   (prodl),c,w |
28970 |     28916   0018'  2615'                      addwf  ((c:___wmul@product)),c |
28971 |     28917   001A'  50F4                       movf   (prodh),c,w |
28972 |     28918   001C'  2216'                      addwfc ((c:___wmul@product+1)),c |
28973 |     28919                            |
28974 |     28920                                   line   16 |
28975 |     28921   001E'  5012'                      movf   (0+((c:___wmul@multiplier)+01h)),c,w |
28976 |     28922   0020'  0213'                      mulwf  ((c:___wmul@multiplicand)),c |
28977 |     28923   0022'  CFF3  FFF4                  movff  prodl,prodh |
28978 |     28924   0026'  6AF3                       clrf   (prodl),c |
28979 |     28925   0028'  50F3                       movf   (prodl),c,w |
28980 |     28926   002A'  2615'                      addwf  ((c:___wmul@product)),c |
28981 |     28927   002C'  50F4                       movf   (prodh),c,w |
28982 |     28928   002E'  2216'                      addwfc ((c:___wmul@product+1)),c |
28983 |     28929                            |
28984 |     28930                                   line   30 |
28985 |     28931                                   |
28986 |     28932   0030'                     l11909: |
28987 |     28933   0030'  C015'  F011'                movff  (c:___wmul@product),(c:?___wmul) |
28988 |     28934   0034'  C016'  F012'                movff  (c:___wmul@product+1),(c:?___wmul+1) |
28989 |     28935                                   line   31 |
28990 |     28936                                   |
28991 |     28937   0038'                     l1911: |
28992 |     28938   0038'  0012                       return |
28993 |     28939                                   opt  stack  0 |
28994 |     28940                            GLOBAL __end_of___wmul |
28995 |     28941   003A'                            __end_of___wmul: |
28996 |     28942                                   signat ___wmul,8314 |
28997 |     28943                                   global _ConvertADC |
28998 |     28944                            |
28999 |     28945  ;;  ***************  function  _ConvertADC  ***************** |
29000 |     28946  ;;  Defined  at: |
29001 |     28947  ;;              line  23  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\ADC\adcconv.c" |
29002 |     28948  ;;  Parameters:     Size   Location      Type |
29003 |     28949  ;;              None |
29004 |     28950  ;;  Auto  vars:      Size   Location      Type |
29005 |     28951  ;;              None |
29006 |     28952  ;;  Return  value:   Size   Location      Type |
29007 |     28953  ;;              None                void |
29008 |     28954  ;;  Registers  used: |
29009 |     28955  ;;              None |
29010 |     28956  ;;  Tracked  objects: |
29011 |     28957  ;;              On  entry  :  1/1 |
29012 |     28958  ;;              On  exit   :  1/1 |
29013 |     28959  ;;              Unchanged:  1/0 |
29014 |     28960  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
29015 |     28961  ;;       Params:          0        0        0        0        0        0        0 |
29016 |     28962  ;;       Locals:          0        0        0        0        0        0        0 |
29017 |     28963  ;;       Temps:           0        0        0        0        0        0        0 |
29018 |     28964  ;;       Totals:          0        0        0        0        0        0        0 |
29019 |     28965  ;;Total  ram  usage:         0  bytes |
29020 |     28966  ;;  Hardware  stack  levels  used:     1 |
29021 |     28967  ;;  Hardware  stack  levels  required  when  called:     2 |
29022 |     28968  ;;  This  function  calls: |
29023 |     28969  ;;              Nothing |
29024 |     28970  ;;  This  function  is  called  by: |
29025 |     28971  ;;              _init |
29026 |     28972  ;;  This  function  uses  a  non-reentrant  model |
29027 |     28973  ;; |
29028 |     28974                            psect  text91,class=CODE,space=0,reloc=2 |
29029 |     28975                            global  __ptext91 |
29030 |     28976   0000'                     __ptext91: |
29031 |     28977                            psect  text91 |
29032 |     28978                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\ADC\adcconv.c" |
29033 |     28979                                   line   23 |
29034 |     28980                                   global __size_of_ConvertADC |
29035 |     28981   0000                             __size_of_ConvertADC   equ        __end_of_ConvertADC-_ConvertADC |
29036 |     28982                                   |
29037 |     28983   0000'                     _ConvertADC: |
29038 |     28984                            ;incstack  =  0 |
29039 |     28985                                   opt    stack  26 |
29040 |     28986                            ;incstack  =  0 |
29041 |     28987                                   line   24 |
29042 |     28988                                   |
29043 |     28989   0000'                     l6451: |
29044 |     28990   0000'  82C2                       bsf    ((c:4034)),c,1      ;volatile |
29045 |     28991                                   line   25 |
29046 |     28992                                   |
29047 |     28993   0002'                     l1253: |
29048 |     28994   0002'  0012                       return |
29049 |     28995                                   opt  stack  0 |
29050 |     28996                            GLOBAL __end_of_ConvertADC |
29051 |     28997   0004'                            __end_of_ConvertADC: |
29052 |     28998                                   signat _ConvertADC,88 |
29053 |     28999                                   global _WriteTimer0 |
29054 |     29000                            |
29055 |     29001  ;;  ***************  function  _WriteTimer0  ***************** |
29056 |     29002  ;;  Defined  at: |
29057 |     29003  ;;              line  17  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\Timers\t0write.c" |
29058 |     29004  ;;  Parameters:     Size   Location      Type |
29059 |     29005  ;;   timer0           2    13[COMRAM]  unsigned  int  |
29060 |     29006  ;;  Auto  vars:      Size   Location      Type |
29061 |     29007  ;;   timer            2    15[COMRAM]  struct  Timers |
29062 |     29008  ;;  Return  value:   Size   Location      Type |
29063 |     29009  ;;              None                void |
29064 |     29010  ;;  Registers  used: |
29065 |     29011  ;;              None |
29066 |     29012  ;;  Tracked  objects: |
29067 |     29013  ;;              On  entry  :  F/1 |
29068 |     29014  ;;              On  exit   :  F/1 |
29069 |     29015  ;;              Unchanged:  F/0 |
29070 |     29016  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
29071 |     29017  ;;       Params:          2        0        0        0        0        0        0 |
29072 |     29018  ;;       Locals:          2        0        0        0        0        0        0 |
29073 |     29019  ;;       Temps:           0        0        0        0        0        0        0 |
29074 |     29020  ;;       Totals:          4        0        0        0        0        0        0 |
29075 |     29021  ;;Total  ram  usage:         4  bytes |
29076 |     29022  ;;  Hardware  stack  levels  used:     1 |
29077 |     29023  ;;  Hardware  stack  levels  required  when  called:     2 |
29078 |     29024  ;;  This  function  calls: |
29079 |     29025  ;;              Nothing |
29080 |     29026  ;;  This  function  is  called  by: |
29081 |     29027  ;;              _init |
29082 |     29028  ;;  This  function  uses  a  non-reentrant  model |
29083 |     29029  ;; |
29084 |     29030                            psect  text92,class=CODE,space=0,reloc=2 |
29085 |     29031                            global  __ptext92 |
29086 |     29032   0000'                     __ptext92: |
29087 |     29033                            psect  text92 |
29088 |     29034                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\Timers\t0write.c" |
29089 |     29035                                   line   17 |
29090 |     29036                                   global __size_of_WriteTimer0 |
29091 |     29037   0000                             __size_of_WriteTimer0  equ       __end_of_WriteTimer0-_WriteTimer0 |
29092 |     29038                                   |
29093 |     29039   0000'                     _WriteTimer0: |
29094 |     29040                            ;incstack  =  0 |
29095 |     29041                                   opt    stack  26 |
29096 |     29042                            ;incstack  =  0 |
29097 |     29043                                   line   20 |
29098 |     29044                                   |
29099 |     29045   0000'                     l6449:;  BSR  set  to:  1 |
29100 |     29046                            |
29101 |     29047   0000'  C00D'  F00F'                movff  (c:WriteTimer0@timer0),(c:WriteTimer0@timer) |
29102 |     29048   0004'  C00E'  F010'                movff  (c:WriteTimer0@timer0+1),(c:WriteTimer0@timer+1) |
29103 |     29049                                   line   22 |
29104 |     29050   0008'  C010'  FFD7                 movff  0+((c:WriteTimer0@timer)+01h),(c:4055)    ;volatile |
29105 |     29051                                   line   23 |
29106 |     29052   000C'  C00F'  FFD6                 movff  (c:WriteTimer0@timer),(c:4054)    ;volatile |
29107 |     29053                                   line   24 |
29108 |     29054                                   |
29109 |     29055   0010'                     l1293:;  BSR  set  to:  1 |
29110 |     29056                            |
29111 |     29057   0010'  0012                       return |
29112 |     29058                                   opt  stack  0 |
29113 |     29059                            GLOBAL __end_of_WriteTimer0 |
29114 |     29060   0012'                            __end_of_WriteTimer0: |
29115 |     29061                                   signat _WriteTimer0,4216 |
29116 |     29062                                   global ___awtofl |
29117 |     29063                            |
29118 |     29064  ;;  ***************  function  ___awtofl  ***************** |
29119 |     29065  ;;  Defined  at: |
29120 |     29066  ;;              line  32  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\awtofl.c" |
29121 |     29067  ;;  Parameters:     Size   Location      Type |
29122 |     29068  ;;   c                2    23[COMRAM]  int  |
29123 |     29069  ;;  Auto  vars:      Size   Location      Type |
29124 |     29070  ;;   f1               4     0         int  |
29125 |     29071  ;;   sign             1    28[COMRAM]  unsigned  char  |
29126 |     29072  ;;  Return  value:   Size   Location      Type |
29127 |     29073  ;;                   4    23[COMRAM]  unsigned  char  |
29128 |     29074  ;;  Registers  used: |
29129 |     29075  ;;              wreg,  status,2,  status,0,  cstack |
29130 |     29076  ;;  Tracked  objects: |
29131 |     29077  ;;              On  entry  :  F/0 |
29132 |     29078  ;;              On  exit   :  0/0 |
29133 |     29079  ;;              Unchanged:  0/0 |
29134 |     29080  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
29135 |     29081  ;;       Params:          4        0        0        0        0        0        0 |
29136 |     29082  ;;       Locals:          2        0        0        0        0        0        0 |
29137 |     29083  ;;       Temps:           0        0        0        0        0        0        0 |
29138 |     29084  ;;       Totals:          6        0        0        0        0        0        0 |
29139 |     29085  ;;Total  ram  usage:         6  bytes |
29140 |     29086  ;;  Hardware  stack  levels  used:     1 |
29141 |     29087  ;;  Hardware  stack  levels  required  when  called:     3 |
29142 |     29088  ;;  This  function  calls: |
29143 |     29089  ;;              ___flpack |
29144 |     29090  ;;  This  function  is  called  by: |
29145 |     29091  ;;              _setEventData |
29146 |     29092  ;;              _exp |
29147 |     29093  ;;              _log |
29148 |     29094  ;;  This  function  uses  a  non-reentrant  model |
29149 |     29095  ;; |
29150 |     29096                            psect  text93,class=CODE,space=0,reloc=2 |
29151 |     29097                            global  __ptext93 |
29152 |     29098   0000'                     __ptext93: |
29153 |     29099                            psect  text93 |
29154 |     29100                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\awtofl.c" |
29155 |     29101                                   line   32 |
29156 |     29102                                   global __size_of___awtofl |
29157 |     29103   0000                             __size_of___awtofl     equ  __end_of___awtofl-___awtofl |
29158 |     29104                                   |
29159 |     29105   0000'                     ___awtofl:;  BSR  set  to:  1 |
29160 |     29106                            |
29161 |     29107                            ;incstack  =  0 |
29162 |     29108                                   opt    stack  24 |
29163 |     29109                            ;incstack  =  0 |
29164 |     29110                                   line   36 |
29165 |     29111                                   |
29166 |     29112   0000'                     l14521:;  BSR  set  to:  0 |
29167 |     29113                            |
29168 |     29114   0000'  6A1C'                      clrf   ((c:___awtofl@sign)),c |
29169 |     29115                                   line   37 |
29170 |     29116   0002'  AE18'                      btfss  ((c:___awtofl@c+1)),c,7 |
29171 |     29117   0004'  EF00'  F000'                goto   u13411 |
29172 |     29118   0008'  EF00'  F000'                goto   u13410 |
29173 |     29119   000C'                     u13411: |
29174 |     29120   000C'  EF00'  F000'                goto   l14525 |
29175 |     29121   0010'                     u13410: |
29176 |     29122                                   line   38 |
29177 |     29123                                   |
29178 |     29124   0010'                     l14523:;  BSR  set  to:  0 |
29179 |     29125                            |
29180 |     29126   0010'  6C17'                      negf   ((c:___awtofl@c)),c |
29181 |     29127   0012'  1E18'                      comf   ((c:___awtofl@c+1)),c |
29182 |     29128   0014'  B0D8                       btfsc  status,0 |
29183 |     29129   0016'  2A18'                      incf   ((c:___awtofl@c+1)),c |
29184 |     29130                                   line   39 |
29185 |     29131   0018'  2A1C'                      incf   ((c:___awtofl@sign)),c |
29186 |     29132                                   line   41 |
29187 |     29133                                   |
29188 |     29134   001A'                     l14525:;  BSR  set  to:  0 |
29189 |     29135                            |
29190 |     29136   001A'  C017'  F00D'                movff  (c:___awtofl@c),(c:?___flpack) |
29191 |     29137   001E'  C018'  F00E'                movff  (c:___awtofl@c+1),(c:?___flpack+1) |
29192 |     29138   0022'  6A0F'                      clrf   ((c:?___flpack+2)),c |
29193 |     29139   0024'  6A10'                      clrf   ((c:?___flpack+3)),c |
29194 |     29140                            |
29195 |     29141   0026'  0E96                       movlw  low(096h) |
29196 |     29142   0028'  6E11'                      movwf  (0+((c:?___flpack)+04h)),c |
29197 |     29143   002A'  C01C'  F012'                movff  (c:___awtofl@sign),0+((c:?___flpack)+05h) |
29198 |     29144   002E'  EC00'  F000'                call   ___flpack  ;wreg  free |
29199 |     29145                                   |
29200 |     29146   0032'  C010'  F01A'                movff  3+?___flpack,(c:?___awtofl+3) |
29201 |     29147   0036'  C00F'  F019'                movff  2+?___flpack,(c:?___awtofl+2) |
29202 |     29148   003A'  C00E'  F018'                movff  1+?___flpack,(c:?___awtofl+1) |
29203 |     29149   003E'  C00D'  F017'                movff  0+?___flpack,(c:?___awtofl) |
29204 |     29150                                   |
29205 |     29151                                   line   42 |
29206 |     29152                                   |
29207 |     29153   0042'                     l1503: |
29208 |     29154   0042'  0012                       return |
29209 |     29155                                   opt  stack  0 |
29210 |     29156                            GLOBAL __end_of___awtofl |
29211 |     29157   0044'                            __end_of___awtofl: |
29212 |     29158                                   signat ___awtofl,4220 |
29213 |     29159                                   global ___flmul |
29214 |     29160                            |
29215 |     29161  ;;  ***************  function  ___flmul  ***************** |
29216 |     29162  ;;  Defined  at: |
29217 |     29163  ;;              line  51  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\flmul.c" |
29218 |     29164  ;;  Parameters:     Size   Location      Type |
29219 |     29165  ;;   f1               4     0[BANK0  ]  unsigned  char  |
29220 |     29166  ;;   f2               4     4[BANK0  ]  unsigned  char  |
29221 |     29167  ;;  Auto  vars:      Size   Location      Type |
29222 |     29168  ;;   f3_as_produc     4    57[COMRAM]  unsigned  long  |
29223 |     29169  ;;   sign             1    62[COMRAM]  unsigned  char  |
29224 |     29170  ;;   cntr             1    61[COMRAM]  unsigned  char  |
29225 |     29171  ;;   exp              1    56[COMRAM]  unsigned  char  |
29226 |     29172  ;;  Return  value:   Size   Location      Type |
29227 |     29173  ;;                   4     0[BANK0  ]  unsigned  char  |
29228 |     29174  ;;  Registers  used: |
29229 |     29175  ;;              wreg,  status,2,  status,0,  cstack |
29230 |     29176  ;;  Tracked  objects: |
29231 |     29177  ;;              On  entry  :  0/0 |
29232 |     29178  ;;              On  exit   :  0/0 |
29233 |     29179  ;;              Unchanged:  0/0 |
29234 |     29180  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
29235 |     29181  ;;       Params:          0        8        0        0        0        0        0 |
29236 |     29182  ;;       Locals:         14        0        0        0        0        0        0 |
29237 |     29183  ;;       Temps:           0        0        0        0        0        0        0 |
29238 |     29184  ;;       Totals:         14        8        0        0        0        0        0 |
29239 |     29185  ;;Total  ram  usage:        22  bytes |
29240 |     29186  ;;  Hardware  stack  levels  used:     1 |
29241 |     29187  ;;  Hardware  stack  levels  required  when  called:     3 |
29242 |     29188  ;;  This  function  calls: |
29243 |     29189  ;;              ___flpack |
29244 |     29190  ;;  This  function  is  called  by: |
29245 |     29191  ;;              _doWork |
29246 |     29192  ;;              _Celsius2Fahrenheit |
29247 |     29193  ;;              ___asflmul |
29248 |     29194  ;;              _log |
29249 |     29195  ;;              _eval_poly |
29250 |     29196  ;;  This  function  uses  a  non-reentrant  model |
29251 |     29197  ;; |
29252 |     29198                            psect  text94,class=CODE,space=0,reloc=2 |
29253 |     29199                            global  __ptext94 |
29254 |     29200   0000'                     __ptext94: |
29255 |     29201                            psect  text94 |
29256 |     29202                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\flmul.c" |
29257 |     29203                                   line   51 |
29258 |     29204                                   global __size_of___flmul |
29259 |     29205   0000                             __size_of___flmul      equ   __end_of___flmul-___flmul |
29260 |     29206                                   |
29261 |     29207   0000'                     ___flmul: |
29262 |     29208                            ;incstack  =  0 |
29263 |     29209                                   opt    stack  25 |
29264 |     29210                            ;incstack  =  0 |
29265 |     29211                                   line   55 |
29266 |     29212                                   |
29267 |     29213   0000'                     l14465: |
29268 |     29214   0000'  0100                       movlb  0 ;  ()  banked |
29269 |     29215   0002'  3500'                      rlcf   ((___flmul@f1+2))&0ffh,w |
29270 |     29216   0004'  3500'                      rlcf   ((___flmul@f1+3))&0ffh,w |
29271 |     29217   0006'  6E38'                      movwf  ((c:___flmul@exp)),c |
29272 |     29218   0008'  6600'                      tstfsz ((c:___flmul@exp))&0ffh |
29273 |     29219   000A'  EF00'  F000'                goto   u13371 |
29274 |     29220   000E'  EF00'  F000'                goto   u13370 |
29275 |     29221   0012'                     u13371: |
29276 |     29222   0012'  EF00'  F000'                goto   l14469 |
29277 |     29223   0016'                     u13370: |
29278 |     29224                                   line   56 |
29279 |     29225                                   |
29280 |     29226   0016'                     l14467: |
29281 |     29227   0016'  0100                       movlb  0 ;  ()  banked |
29282 |     29228   0018'  6B00'                      clrf   ((?___flmul))&0ffh |
29283 |     29229   001A'  6B00'                      clrf   ((?___flmul+1))&0ffh |
29284 |     29230   001C'  6B00'                      clrf   ((?___flmul+2))&0ffh |
29285 |     29231   001E'  6B00'                      clrf   ((?___flmul+3))&0ffh |
29286 |     29232                            |
29287 |     29233   0020'  EF00'  F000'                goto   l1605 |
29288 |     29234                                   line   57 |
29289 |     29235                                   |
29290 |     29236   0024'                     l14469: |
29291 |     29237   0024'  0100                       movlb  0 ;  ()  banked |
29292 |     29238   0026'  3500'                      rlcf   ((___flmul@f2+2))&0ffh,w |
29293 |     29239   0028'  3500'                      rlcf   ((___flmul@f2+3))&0ffh,w |
29294 |     29240   002A'  6E3E'                      movwf  ((c:___flmul@sign)),c |
29295 |     29241   002C'  6600'                      tstfsz ((c:___flmul@sign))&0ffh |
29296 |     29242   002E'  EF00'  F000'                goto   u13381 |
29297 |     29243   0032'  EF00'  F000'                goto   u13380 |
29298 |     29244   0036'                     u13381: |
29299 |     29245   0036'  EF00'  F000'                goto   l14473 |
29300 |     29246   003A'                     u13380: |
29301 |     29247                                   line   58 |
29302 |     29248                                   |
29303 |     29249   003A'                     l14471: |
29304 |     29250   003A'  0100                       movlb  0 ;  ()  banked |
29305 |     29251   003C'  6B00'                      clrf   ((?___flmul))&0ffh |
29306 |     29252   003E'  6B00'                      clrf   ((?___flmul+1))&0ffh |
29307 |     29253   0040'  6B00'                      clrf   ((?___flmul+2))&0ffh |
29308 |     29254   0042'  6B00'                      clrf   ((?___flmul+3))&0ffh |
29309 |     29255                            |
29310 |     29256   0044'  EF00'  F000'                goto   l1605 |
29311 |     29257                                   line   59 |
29312 |     29258                                   |
29313 |     29259   0048'                     l14473: |
29314 |     29260   0048'  503E'                      movf   ((c:___flmul@sign)),c,w |
29315 |     29261   004A'  0F7B                       addlw  low(07Bh) |
29316 |     29262   004C'  2638'                      addwf  ((c:___flmul@exp)),c |
29317 |     29263                                   line   60 |
29318 |     29264                                   |
29319 |     29265   004E'                     l14475: |
29320 |     29266   004E'  C003'  F03E'                movff  0+3+(___flmul@f1),(c:___flmul@sign) |
29321 |     29267                                   line   61 |
29322 |     29268   0052'  0100                       movlb  0 ;  ()  banked |
29323 |     29269   0054'  5100'                      movf   (0+3+(___flmul@f2))&0ffh,w |
29324 |     29270   0056'  1A3E'                      xorwf  ((c:___flmul@sign)),c |
29325 |     29271                                   line   62 |
29326 |     29272   0058'  0E80                       movlw  (080h)&0ffh |
29327 |     29273   005A'  163E'                      andwf  ((c:___flmul@sign)),c |
29328 |     29274                                   line   63 |
29329 |     29275                                   |
29330 |     29276   005C'                     l14477:;  BSR  set  to:  0 |
29331 |     29277                            |
29332 |     29278   005C'  8F00'                      bsf    (0+(23/8)+(___flmul@f1))&0ffh,(23)&7 |
29333 |     29279                                   line   65 |
29334 |     29280                                   |
29335 |     29281   005E'                     l14479:;  BSR  set  to:  0 |
29336 |     29282                            |
29337 |     29283   005E'  8F00'                      bsf    (0+(23/8)+(___flmul@f2))&0ffh,(23)&7 |
29338 |     29284                                   line   66 |
29339 |     29285   0060'  0EFF                       movlw  0FFh |
29340 |     29286   0062'  1700'                      andwf  ((___flmul@f2))&0ffh |
29341 |     29287   0064'  0EFF                       movlw  0FFh |
29342 |     29288   0066'  1700'                      andwf  ((___flmul@f2+1))&0ffh |
29343 |     29289   0068'  0EFF                       movlw  0FFh |
29344 |     29290   006A'  1700'                      andwf  ((___flmul@f2+2))&0ffh |
29345 |     29291   006C'  0E00                       movlw  0 |
29346 |     29292   006E'  1700'                      andwf  ((___flmul@f2+3))&0ffh |
29347 |     29293                                   line   67 |
29348 |     29294                                   |
29349 |     29295   0070'                     l14481:;  BSR  set  to:  0 |
29350 |     29296                            |
29351 |     29297   0070'  6A39'                      clrf   ((c:___flmul@f3_as_product)),c |
29352 |     29298   0072'  6A3A'                      clrf   ((c:___flmul@f3_as_product+1)),c |
29353 |     29299   0074'  6A3B'                      clrf   ((c:___flmul@f3_as_product+2)),c |
29354 |     29300   0076'  6A3C'                      clrf   ((c:___flmul@f3_as_product+3)),c |
29355 |     29301                            |
29356 |     29302                                   line   68 |
29357 |     29303                                   |
29358 |     29304   0078'                     l14483:;  BSR  set  to:  0 |
29359 |     29305                            |
29360 |     29306   0078'  0E07                       movlw  low(07h) |
29361 |     29307   007A'  6E3D'                      movwf  ((c:___flmul@cntr)),c |
29362 |     29308                                   line   70 |
29363 |     29309                                   |
29364 |     29310   007C'                     l14485:;  BSR  set  to:  0 |
29365 |     29311                            |
29366 |     29312                                   |
29367 |     29313   007C'  A100'                      btfss  ((___flmul@f1))&0ffh,(0)&7 |
29368 |     29314   007E'  EF00'  F000'                goto   u13391 |
29369 |     29315   0082'  EF00'  F000'                goto   u13390 |
29370 |     29316   0086'                     u13391: |
29371 |     29317   0086'  EF00'  F000'                goto   l14489 |
29372 |     29318   008A'                     u13390: |
29373 |     29319                                   line   71 |
29374 |     29320                                   |
29375 |     29321   008A'                     l14487:;  BSR  set  to:  0 |
29376 |     29322                            |
29377 |     29323   008A'  5100'                      movf   ((___flmul@f2))&0ffh,w |
29378 |     29324   008C'  2639'                      addwf  ((c:___flmul@f3_as_product)),c |
29379 |     29325   008E'  5100'                      movf   ((___flmul@f2+1))&0ffh,w |
29380 |     29326   0090'  223A'                      addwfc ((c:___flmul@f3_as_product+1)),c |
29381 |     29327   0092'  5100'                      movf   ((___flmul@f2+2))&0ffh,w |
29382 |     29328   0094'  223B'                      addwfc ((c:___flmul@f3_as_product+2)),c |
29383 |     29329   0096'  5100'                      movf   ((___flmul@f2+3))&0ffh,w |
29384 |     29330   0098'  223C'                      addwfc ((c:___flmul@f3_as_product+3)),c |
29385 |     29331                                   line   72 |
29386 |     29332                                   |
29387 |     29333   009A'                     l14489:;  BSR  set  to:  0 |
29388 |     29334                            |
29389 |     29335   009A'  90D8                       bcf    status,0 |
29390 |     29336   009C'  3300'                      rrcf   ((___flmul@f1+3))&0ffh |
29391 |     29337   009E'  3300'                      rrcf   ((___flmul@f1+2))&0ffh |
29392 |     29338   00A0'  3300'                      rrcf   ((___flmul@f1+1))&0ffh |
29393 |     29339   00A2'  3300'                      rrcf   ((___flmul@f1))&0ffh |
29394 |     29340                                   line   73 |
29395 |     29341                                   |
29396 |     29342   00A4'                     l14491:;  BSR  set  to:  0 |
29397 |     29343                            |
29398 |     29344   00A4'  90D8                       bcf    status,0 |
29399 |     29345   00A6'  3700'                      rlcf   ((___flmul@f2))&0ffh |
29400 |     29346   00A8'  3700'                      rlcf   ((___flmul@f2+1))&0ffh |
29401 |     29347   00AA'  3700'                      rlcf   ((___flmul@f2+2))&0ffh |
29402 |     29348   00AC'  3700'                      rlcf   ((___flmul@f2+3))&0ffh |
29403 |     29349                                   line   74 |
29404 |     29350                                   |
29405 |     29351   00AE'                     l14493:;  BSR  set  to:  0 |
29406 |     29352                            |
29407 |     29353   00AE'  2E3D'                      decfsz ((c:___flmul@cntr)),c |
29408 |     29354                                   |
29409 |     29355   00B0'  EF00'  F000'                goto   l14485 |
29410 |     29356                                   line   75 |
29411 |     29357                                   |
29412 |     29358   00B4'                     l14495:;  BSR  set  to:  0 |
29413 |     29359                            |
29414 |     29360   00B4'  0E11                       movlw  low(011h) |
29415 |     29361   00B6'  6E3D'                      movwf  ((c:___flmul@cntr)),c |
29416 |     29362                                   line   77 |
29417 |     29363                                   |
29418 |     29364   00B8'                     l14497:;  BSR  set  to:  0 |
29419 |     29365                            |
29420 |     29366                                   |
29421 |     29367   00B8'  A100'                      btfss  ((___flmul@f1))&0ffh,(0)&7 |
29422 |     29368   00BA'  EF00'  F000'                goto   u13401 |
29423 |     29369   00BE'  EF00'  F000'                goto   u13400 |
29424 |     29370   00C2'                     u13401: |
29425 |     29371   00C2'  EF00'  F000'                goto   l14501 |
29426 |     29372   00C6'                     u13400: |
29427 |     29373                                   line   78 |
29428 |     29374                                   |
29429 |     29375   00C6'                     l14499:;  BSR  set  to:  0 |
29430 |     29376                            |
29431 |     29377   00C6'  5100'                      movf   ((___flmul@f2))&0ffh,w |
29432 |     29378   00C8'  2639'                      addwf  ((c:___flmul@f3_as_product)),c |
29433 |     29379   00CA'  5100'                      movf   ((___flmul@f2+1))&0ffh,w |
29434 |     29380   00CC'  223A'                      addwfc ((c:___flmul@f3_as_product+1)),c |
29435 |     29381   00CE'  5100'                      movf   ((___flmul@f2+2))&0ffh,w |
29436 |     29382   00D0'  223B'                      addwfc ((c:___flmul@f3_as_product+2)),c |
29437 |     29383   00D2'  5100'                      movf   ((___flmul@f2+3))&0ffh,w |
29438 |     29384   00D4'  223C'                      addwfc ((c:___flmul@f3_as_product+3)),c |
29439 |     29385                                   line   79 |
29440 |     29386                                   |
29441 |     29387   00D6'                     l14501:;  BSR  set  to:  0 |
29442 |     29388                            |
29443 |     29389   00D6'  90D8                       bcf    status,0 |
29444 |     29390   00D8'  3300'                      rrcf   ((___flmul@f1+3))&0ffh |
29445 |     29391   00DA'  3300'                      rrcf   ((___flmul@f1+2))&0ffh |
29446 |     29392   00DC'  3300'                      rrcf   ((___flmul@f1+1))&0ffh |
29447 |     29393   00DE'  3300'                      rrcf   ((___flmul@f1))&0ffh |
29448 |     29394                                   line   80 |
29449 |     29395                                   |
29450 |     29396   00E0'                     l14503:;  BSR  set  to:  0 |
29451 |     29397                            |
29452 |     29398   00E0'  90D8                       bcf    status,0 |
29453 |     29399   00E2'  323C'                      rrcf   ((c:___flmul@f3_as_product+3)),c |
29454 |     29400   00E4'  323B'                      rrcf   ((c:___flmul@f3_as_product+2)),c |
29455 |     29401   00E6'  323A'                      rrcf   ((c:___flmul@f3_as_product+1)),c |
29456 |     29402   00E8'  3239'                      rrcf   ((c:___flmul@f3_as_product)),c |
29457 |     29403                                   line   81 |
29458 |     29404                                   |
29459 |     29405   00EA'                     l14505:;  BSR  set  to:  0 |
29460 |     29406                            |
29461 |     29407   00EA'  2E3D'                      decfsz ((c:___flmul@cntr)),c |
29462 |     29408                                   |
29463 |     29409   00EC'  EF00'  F000'                goto   l14497 |
29464 |     29410                                   line   82 |
29465 |     29411                                   |
29466 |     29412   00F0'                     l14507:;  BSR  set  to:  0 |
29467 |     29413                            |
29468 |     29414   00F0'  C039'  F00D'                movff  (c:___flmul@f3_as_product),(c:?___flpack) |
29469 |     29415   00F4'  C03A'  F00E'                movff  (c:___flmul@f3_as_product+1),(c:?___flpack+1) |
29470 |     29416   00F8'  C03B'  F00F'                movff  (c:___flmul@f3_as_product+2),(c:?___flpack+2) |
29471 |     29417   00FC'  C03C'  F010'                movff  (c:___flmul@f3_as_product+3),(c:?___flpack+3) |
29472 |     29418   0100'  C038'  F011'                movff  (c:___flmul@exp),0+((c:?___flpack)+04h) |
29473 |     29419   0104'  C03E'  F012'                movff  (c:___flmul@sign),0+((c:?___flpack)+05h) |
29474 |     29420   0108'  EC00'  F000'                call   ___flpack  ;wreg  free |
29475 |     29421                                   |
29476 |     29422   010C'  C010'  F003'                movff  3+?___flpack,(?___flmul+3) |
29477 |     29423   0110'  C00F'  F002'                movff  2+?___flpack,(?___flmul+2) |
29478 |     29424   0114'  C00E'  F001'                movff  1+?___flpack,(?___flmul+1) |
29479 |     29425   0118'  C00D'  F000'                movff  0+?___flpack,(?___flmul) |
29480 |     29426                                   |
29481 |     29427                                   line   83 |
29482 |     29428                                   |
29483 |     29429   011C'                     l1605: |
29484 |     29430   011C'  0012                       return |
29485 |     29431                                   opt  stack  0 |
29486 |     29432                            GLOBAL __end_of___flmul |
29487 |     29433   011E'                            __end_of___flmul: |
29488 |     29434                                   signat ___flmul,8316 |
29489 |     29435                                   global ___flpack |
29490 |     29436                            |
29491 |     29437  ;;  ***************  function  ___flpack  ***************** |
29492 |     29438  ;;  Defined  at: |
29493 |     29439  ;;              line  64  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\double.c" |
29494 |     29440  ;;  Parameters:     Size   Location      Type |
29495 |     29441  ;;   arg              4    13[COMRAM]  unsigned  long  |
29496 |     29442  ;;   exp              1    17[COMRAM]  unsigned  char  |
29497 |     29443  ;;   sign             1    18[COMRAM]  unsigned  char  |
29498 |     29444  ;;  Auto  vars:      Size   Location      Type |
29499 |     29445  ;;              None |
29500 |     29446  ;;  Return  value:   Size   Location      Type |
29501 |     29447  ;;                   4    13[COMRAM]  unsigned  char  |
29502 |     29448  ;;  Registers  used: |
29503 |     29449  ;;              wreg,  status,2,  status,0 |
29504 |     29450  ;;  Tracked  objects: |
29505 |     29451  ;;              On  entry  :  0/0 |
29506 |     29452  ;;              On  exit   :  0/0 |
29507 |     29453  ;;              Unchanged:  0/0 |
29508 |     29454  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
29509 |     29455  ;;       Params:          6        0        0        0        0        0        0 |
29510 |     29456  ;;       Locals:          0        0        0        0        0        0        0 |
29511 |     29457  ;;       Temps:           4        0        0        0        0        0        0 |
29512 |     29458  ;;       Totals:         10        0        0        0        0        0        0 |
29513 |     29459  ;;Total  ram  usage:        10  bytes |
29514 |     29460  ;;  Hardware  stack  levels  used:     1 |
29515 |     29461  ;;  Hardware  stack  levels  required  when  called:     2 |
29516 |     29462  ;;  This  function  calls: |
29517 |     29463  ;;              Nothing |
29518 |     29464  ;;  This  function  is  called  by: |
29519 |     29465  ;;              ___altofl |
29520 |     29466  ;;              ___awtofl |
29521 |     29467  ;;              ___fladd |
29522 |     29468  ;;              ___fldiv |
29523 |     29469  ;;              ___flmul |
29524 |     29470  ;;              ___lwtofl |
29525 |     29471  ;;  This  function  uses  a  non-reentrant  model |
29526 |     29472  ;; |
29527 |     29473                            psect  text95,class=CODE,space=0,reloc=2 |
29528 |     29474                            global  __ptext95 |
29529 |     29475   0000'                     __ptext95: |
29530 |     29476                            psect  text95 |
29531 |     29477                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\common\double.c" |
29532 |     29478                                   line   64 |
29533 |     29479                                   global __size_of___flpack |
29534 |     29480   0000                             __size_of___flpack     equ  __end_of___flpack-___flpack |
29535 |     29481                                   |
29536 |     29482   0000'                     ___flpack: |
29537 |     29483                            ;incstack  =  0 |
29538 |     29484                                   opt    stack  25 |
29539 |     29485                            ;incstack  =  0 |
29540 |     29486                                   line   65 |
29541 |     29487                                   |
29542 |     29488   0000'                     l14311: |
29543 |     29489   0000'  5011'                      movf   ((c:___flpack@exp)),c,w |
29544 |     29490   0002'  B4D8                       btfsc  status,2 |
29545 |     29491   0004'  EF00'  F000'                goto   u13071 |
29546 |     29492   0008'  EF00'  F000'                goto   u13070 |
29547 |     29493   000C'                     u13071: |
29548 |     29494   000C'  EF00'  F000'                goto   l1520 |
29549 |     29495   0010'                     u13070: |
29550 |     29496                                   |
29551 |     29497   0010'                     l14313: |
29552 |     29498   0010'  5010'                      movf   ((c:___flpack@arg+3)),c,w |
29553 |     29499   0012'  100D'                      iorwf  ((c:___flpack@arg)),c,w |
29554 |     29500   0014'  100E'                      iorwf  ((c:___flpack@arg+1)),c,w |
29555 |     29501   0016'  100F'                      iorwf  ((c:___flpack@arg+2)),c,w |
29556 |     29502                            |
29557 |     29503   0018'  A4D8                       btfss  status,2 |
29558 |     29504   001A'  EF00'  F000'                goto   u13081 |
29559 |     29505   001E'  EF00'  F000'                goto   u13080 |
29560 |     29506   0022'                     u13081: |
29561 |     29507   0022'  EF00'  F000'                goto   l14317 |
29562 |     29508   0026'                     u13080: |
29563 |     29509                                   |
29564 |     29510   0026'                     l1520: |
29565 |     29511                                   line   66 |
29566 |     29512   0026'  6A0D'                      clrf   ((c:?___flpack)),c |
29567 |     29513   0028'  6A0E'                      clrf   ((c:?___flpack+1)),c |
29568 |     29514   002A'  6A0F'                      clrf   ((c:?___flpack+2)),c |
29569 |     29515   002C'  6A10'                      clrf   ((c:?___flpack+3)),c |
29570 |     29516                            |
29571 |     29517   002E'  EF00'  F000'                goto   l1521 |
29572 |     29518                                   line   68 |
29573 |     29519                                   |
29574 |     29520   0032'                     l14315: |
29575 |     29521   0032'  2A11'                      incf   ((c:___flpack@exp)),c |
29576 |     29522                                   line   69 |
29577 |     29523   0034'  90D8                       bcf    status,0 |
29578 |     29524   0036'  3210'                      rrcf   ((c:___flpack@arg+3)),c |
29579 |     29525   0038'  320F'                      rrcf   ((c:___flpack@arg+2)),c |
29580 |     29526   003A'  320E'                      rrcf   ((c:___flpack@arg+1)),c |
29581 |     29527   003C'  320D'                      rrcf   ((c:___flpack@arg)),c |
29582 |     29528                                   line   67 |
29583 |     29529                                   |
29584 |     29530   003E'                     l14317: |
29585 |     29531   003E'  0E00                       movlw  0 |
29586 |     29532   0040'  140D'                      andwf  ((c:___flpack@arg)),c,w |
29587 |     29533   0042'  6E00'                      movwf  (??___flpack+0+0)&0ffh,c |
29588 |     29534   0044'  0E00                       movlw  0 |
29589 |     29535   0046'  140E'                      andwf  ((c:___flpack@arg+1)),c,w |
29590 |     29536   0048'  6E00'                      movwf  1+(??___flpack+0+0)&0ffh,c |
29591 |     29537   004A'  0E00                       movlw  0 |
29592 |     29538   004C'  140F'                      andwf  ((c:___flpack@arg+2)),c,w |
29593 |     29539   004E'  6E00'                      movwf  2+(??___flpack+0+0)&0ffh,c |
29594 |     29540   0050'  0EFE                       movlw  0FEh |
29595 |     29541   0052'  1410'                      andwf  ((c:___flpack@arg+3)),c,w |
29596 |     29542   0054'  6E00'                      movwf  3+(??___flpack+0+0)&0ffh,c |
29597 |     29543   0056'  5016'                      movf   (??___flpack+0+3),c,w |
29598 |     29544   0058'  1013'                      iorwf  (??___flpack+0+0),c,w |
29599 |     29545   005A'  1014'                      iorwf  (??___flpack+0+1),c,w |
29600 |     29546   005C'  1015'                      iorwf  (??___flpack+0+2),c,w |
29601 |     29547                            |
29602 |     29548   005E'  A4D8                       btfss  status,2 |
29603 |     29549   0060'  EF00'  F000'                goto   u13091 |
29604 |     29550   0064'  EF00'  F000'                goto   u13090 |
29605 |     29551   0068'                     u13091: |
29606 |     29552   0068'  EF00'  F000'                goto   l14315 |
29607 |     29553   006C'                     u13090: |
29608 |     29554   006C'  EF00'  F000'                goto   l1525 |
29609 |     29555                                   line   72 |
29610 |     29556                                   |
29611 |     29557   0070'                     l14319: |
29612 |     29558   0070'  2A11'                      incf   ((c:___flpack@exp)),c |
29613 |     29559                                   line   73 |
29614 |     29560                                   |
29615 |     29561   0072'                     l14321: |
29616 |     29562   0072'  0E01                       movlw  01h |
29617 |     29563   0074'  260D'                      addwf  ((c:___flpack@arg)),c |
29618 |     29564   0076'  0E00                       movlw  0 |
29619 |     29565   0078'  220E'                      addwfc ((c:___flpack@arg+1)),c |
29620 |     29566   007A'  0E00                       movlw  0 |
29621 |     29567   007C'  220F'                      addwfc ((c:___flpack@arg+2)),c |
29622 |     29568   007E'  0E00                       movlw  0 |
29623 |     29569   0080'  2210'                      addwfc ((c:___flpack@arg+3)),c |
29624 |     29570                                   line   74 |
29625 |     29571                                   |
29626 |     29572   0082'                     l14323: |
29627 |     29573   0082'  90D8                       bcf    status,0 |
29628 |     29574   0084'  3210'                      rrcf   ((c:___flpack@arg+3)),c |
29629 |     29575   0086'  320F'                      rrcf   ((c:___flpack@arg+2)),c |
29630 |     29576   0088'  320E'                      rrcf   ((c:___flpack@arg+1)),c |
29631 |     29577   008A'  320D'                      rrcf   ((c:___flpack@arg)),c |
29632 |     29578                                   line   75 |
29633 |     29579                                   |
29634 |     29580   008C'                     l1525: |
29635 |     29581                                   line   71 |
29636 |     29582   008C'  0E00                       movlw  0 |
29637 |     29583   008E'  140D'                      andwf  ((c:___flpack@arg)),c,w |
29638 |     29584   0090'  6E00'                      movwf  (??___flpack+0+0)&0ffh,c |
29639 |     29585   0092'  0E00                       movlw  0 |
29640 |     29586   0094'  140E'                      andwf  ((c:___flpack@arg+1)),c,w |
29641 |     29587   0096'  6E00'                      movwf  1+(??___flpack+0+0)&0ffh,c |
29642 |     29588   0098'  0E00                       movlw  0 |
29643 |     29589   009A'  140F'                      andwf  ((c:___flpack@arg+2)),c,w |
29644 |     29590   009C'  6E00'                      movwf  2+(??___flpack+0+0)&0ffh,c |
29645 |     29591   009E'  0EFF                       movlw  0FFh |
29646 |     29592   00A0'  1410'                      andwf  ((c:___flpack@arg+3)),c,w |
29647 |     29593   00A2'  6E00'                      movwf  3+(??___flpack+0+0)&0ffh,c |
29648 |     29594   00A4'  5016'                      movf   (??___flpack+0+3),c,w |
29649 |     29595   00A6'  1013'                      iorwf  (??___flpack+0+0),c,w |
29650 |     29596   00A8'  1014'                      iorwf  (??___flpack+0+1),c,w |
29651 |     29597   00AA'  1015'                      iorwf  (??___flpack+0+2),c,w |
29652 |     29598                            |
29653 |     29599   00AC'  A4D8                       btfss  status,2 |
29654 |     29600   00AE'  EF00'  F000'                goto   u13101 |
29655 |     29601   00B2'  EF00'  F000'                goto   u13100 |
29656 |     29602   00B6'                     u13101: |
29657 |     29603   00B6'  EF00'  F000'                goto   l14319 |
29658 |     29604   00BA'                     u13100: |
29659 |     29605   00BA'  EF00'  F000'                goto   l14327 |
29660 |     29606                                   line   77 |
29661 |     29607                                   |
29662 |     29608   00BE'                     l14325: |
29663 |     29609   00BE'  0611'                      decf   ((c:___flpack@exp)),c |
29664 |     29610                                   line   78 |
29665 |     29611   00C0'  90D8                       bcf    status,0 |
29666 |     29612   00C2'  360D'                      rlcf   ((c:___flpack@arg)),c |
29667 |     29613   00C4'  360E'                      rlcf   ((c:___flpack@arg+1)),c |
29668 |     29614   00C6'  360F'                      rlcf   ((c:___flpack@arg+2)),c |
29669 |     29615   00C8'  3610'                      rlcf   ((c:___flpack@arg+3)),c |
29670 |     29616                                   line   76 |
29671 |     29617                                   |
29672 |     29618   00CA'                     l14327: |
29673 |     29619                                   |
29674 |     29620   00CA'  AE0F'                      btfss  ((c:___flpack@arg+2)),c,(23)&7 |
29675 |     29621   00CC'  EF00'  F000'                goto   u13111 |
29676 |     29622   00D0'  EF00'  F000'                goto   u13110 |
29677 |     29623   00D4'                     u13111: |
29678 |     29624   00D4'  EF00'  F000'                goto   l14325 |
29679 |     29625   00D8'                     u13110: |
29680 |     29626                                   |
29681 |     29627   00D8'                     l1530: |
29682 |     29628                                   line   80 |
29683 |     29629                                   |
29684 |     29630   00D8'  B011'                      btfsc  ((c:___flpack@exp)),c,(0)&7 |
29685 |     29631   00DA'  EF00'  F000'                goto   u13121 |
29686 |     29632   00DE'  EF00'  F000'                goto   u13120 |
29687 |     29633   00E2'                     u13121: |
29688 |     29634   00E2'  EF00'  F000'                goto   l1531 |
29689 |     29635   00E6'                     u13120: |
29690 |     29636                                   line   81 |
29691 |     29637                                   |
29692 |     29638   00E6'                     l14329: |
29693 |     29639   00E6'  0EFF                       movlw  0FFh |
29694 |     29640   00E8'  160D'                      andwf  ((c:___flpack@arg)),c |
29695 |     29641   00EA'  0EFF                       movlw  0FFh |
29696 |     29642   00EC'  160E'                      andwf  ((c:___flpack@arg+1)),c |
29697 |     29643   00EE'  0E7F                       movlw  07Fh |
29698 |     29644   00F0'  160F'                      andwf  ((c:___flpack@arg+2)),c |
29699 |     29645   00F2'  0EFF                       movlw  0FFh |
29700 |     29646   00F4'  1610'                      andwf  ((c:___flpack@arg+3)),c |
29701 |     29647                                   |
29702 |     29648   00F6'                     l1531: |
29703 |     29649                                   line   82 |
29704 |     29650   00F6'  90D8                       bcf  status,0 |
29705 |     29651   00F8'  3211'                      rrcf   ((c:___flpack@exp)),c |
29706 |     29652                            |
29707 |     29653                                   line   83 |
29708 |     29654   00FA'  C011'  F013'                movff  (c:___flpack@exp),??___flpack+0+0 |
29709 |     29655   00FE'  6A00'                      clrf   (??___flpack+0+0+1)&0ffh,c |
29710 |     29656   0100'  6A00'                      clrf   (??___flpack+0+0+2)&0ffh,c |
29711 |     29657   0102'  6A00'                      clrf   (??___flpack+0+0+3)&0ffh,c |
29712 |     29658   0104'  C013'  F016'                movff  ??___flpack+0+0,??___flpack+0+3 |
29713 |     29659   0108'  6A15'                      clrf   (??___flpack+0+2),c |
29714 |     29660   010A'  6A14'                      clrf   (??___flpack+0+1),c |
29715 |     29661   010C'  6A13'                      clrf   (??___flpack+0+0),c |
29716 |     29662   010E'  5013'                      movf   (??___flpack+0+0),c,w |
29717 |     29663   0110'  120D'                      iorwf  ((c:___flpack@arg)),c |
29718 |     29664   0112'  5014'                      movf   (??___flpack+0+1),c,w |
29719 |     29665   0114'  120E'                      iorwf  ((c:___flpack@arg+1)),c |
29720 |     29666   0116'  5015'                      movf   (??___flpack+0+2),c,w |
29721 |     29667   0118'  120F'                      iorwf  ((c:___flpack@arg+2)),c |
29722 |     29668   011A'  5016'                      movf   (??___flpack+0+3),c,w |
29723 |     29669   011C'  1210'                      iorwf  ((c:___flpack@arg+3)),c |
29724 |     29670                            |
29725 |     29671                                   line   84 |
29726 |     29672                                   |
29727 |     29673   011E'                     l14331: |
29728 |     29674   011E'  5012'                      movf   ((c:___flpack@sign)),c,w |
29729 |     29675   0120'  B4D8                       btfsc  status,2 |
29730 |     29676   0122'  EF00'  F000'                goto   u13131 |
29731 |     29677   0126'  EF00'  F000'                goto   u13130 |
29732 |     29678   012A'                     u13131: |
29733 |     29679   012A'  EF00'  F000'                goto   l14335 |
29734 |     29680   012E'                     u13130: |
29735 |     29681                                   line   85 |
29736 |     29682                                   |
29737 |     29683   012E'                     l14333: |
29738 |     29684   012E'  8E10'                      bsf    (0+(31/8)+(c:___flpack@arg)),c,(31)&7 |
29739 |     29685                                   line   86 |
29740 |     29686                                   |
29741 |     29687   0130'                     l14335: |
29742 |     29688   0130'  C00D'  F00D'                movff  (c:___flpack@arg),(c:?___flpack) |
29743 |     29689   0134'  C00E'  F00E'                movff  (c:___flpack@arg+1),(c:?___flpack+1) |
29744 |     29690   0138'  C00F'  F00F'                movff  (c:___flpack@arg+2),(c:?___flpack+2) |
29745 |     29691   013C'  C010'  F010'                movff  (c:___flpack@arg+3),(c:?___flpack+3) |
29746 |     29692                                   line   87 |
29747 |     29693                                   |
29748 |     29694   0140'                     l1521: |
29749 |     29695   0140'  0012                       return |
29750 |     29696                                   opt  stack  0 |
29751 |     29697                            GLOBAL __end_of___flpack |
29752 |     29698   0142'                            __end_of___flpack: |
29753 |     29699                                   signat ___flpack,12412 |
29754 |     29700                                   global _vscp_readAppReg |
29755 |     29701                            |
29756 |     29702  ;;  ***************  function  _vscp_readAppReg  ***************** |
29757 |     29703  ;;  Defined  at: |
29758 |     29704  ;;              line  1260  in  file  "../main.c" |
29759 |     29705  ;;  Parameters:     Size   Location      Type |
29760 |     29706  ;;   reg              1     wreg      unsigned  char  |
29761 |     29707  ;;  Auto  vars:      Size   Location      Type |
29762 |     29708  ;;   reg              1    18[COMRAM]  unsigned  char  |
29763 |     29709  ;;   pos              1    17[COMRAM]  unsigned  char  |
29764 |     29710  ;;   rv               1    19[COMRAM]  unsigned  char  |
29765 |     29711  ;;  Return  value:   Size   Location      Type |
29766 |     29712  ;;                   1     wreg       unsigned  char  |
29767 |     29713  ;;  Registers  used: |
29768 |     29714  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  cstack |
29769 |     29715  ;;  Tracked  objects: |
29770 |     29716  ;;              On  entry  :  F/0 |
29771 |     29717  ;;              On  exit   :  0/0 |
29772 |     29718  ;;              Unchanged:  0/0 |
29773 |     29719  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
29774 |     29720  ;;       Params:          0        0        0        0        0        0        0 |
29775 |     29721  ;;       Locals:          3        0        0        0        0        0        0 |
29776 |     29722  ;;       Temps:           0        0        0        0        0        0        0 |
29777 |     29723  ;;       Totals:          3        0        0        0        0        0        0 |
29778 |     29724  ;;Total  ram  usage:         3  bytes |
29779 |     29725  ;;  Hardware  stack  levels  used:     1 |
29780 |     29726  ;;  Hardware  stack  levels  required  when  called:     3 |
29781 |     29727  ;;  This  function  calls: |
29782 |     29728  ;;              _readEEPROM |
29783 |     29729  ;;  This  function  is  called  by: |
29784 |     29730  ;;              _vscp_readRegister |
29785 |     29731  ;;              _vscp_handleProtocolEvent |
29786 |     29732  ;;  This  function  uses  a  non-reentrant  model |
29787 |     29733  ;; |
29788 |     29734                            psect  text96,class=CODE,space=0,reloc=2 |
29789 |     29735                            global  __ptext96 |
29790 |     29736   0000'                     __ptext96: |
29791 |     29737                            psect  text96 |
29792 |     29738                                   file   "../main.c" |
29793 |     29739                                   line   1260 |
29794 |     29740                                   global __size_of_vscp_readAppReg |
29795 |     29741   0000                             __size_of_vscp_readAppReg      equ   __end_of_vscp_readAppReg-_vscp_readAppReg |
29796 |     29742                                   |
29797 |     29743   0000'                     _vscp_readAppReg: |
29798 |     29744                            ;incstack  =  0 |
29799 |     29745                                   opt    stack  24 |
29800 |     29746                            ;incstack  =  0 |
29801 |     29747                            ;vscp_readAppReg@reg  stored  from  wreg |
29802 |     29748                                   line   1266 |
29803 |     29749   0000'  CFE8  F012'                 movff  wreg,(c:vscp_readAppReg@reg) |
29804 |     29750                                   |
29805 |     29751   0004'                     l10677:;  BSR  set  to:  0 |
29806 |     29752                            |
29807 |     29753                            ;main.c:  1261:  uint8_t  rv; |
29808 |     29754                            ;main.c:  1266:  if  (0  ==  vscp_page_select)  { |
29809 |     29755   0004'  5001'                      movf   ((c:_vscp_page_select+1)),c,w |
29810 |     29756   0006'  1000'                      iorwf  ((c:_vscp_page_select)),c,w |
29811 |     29757                            |
29812 |     29758   0008'  A4D8                       btfss  status,2 |
29813 |     29759   000A'  EF00'  F000'                goto   u8661 |
29814 |     29760   000E'  EF00'  F000'                goto   u8660 |
29815 |     29761   0012'                     u8661: |
29816 |     29762   0012'  EF00'  F000'                goto   l10887 |
29817 |     29763   0016'                     u8660: |
29818 |     29764   0016'  EF00'  F000'                goto   l10885 |
29819 |     29765                                   line   1272 |
29820 |     29766                                   |
29821 |     29767   001A'                     l10681:;  BSR  set  to:  0 |
29822 |     29768                            |
29823 |     29769                            ;main.c:  1272:  rv  =  readEEPROM(0x41); |
29824 |     29770   001A'  0E00                       movlw  high(041h) |
29825 |     29771   001C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
29826 |     29772   001E'  0E41                       movlw  low(041h) |
29827 |     29773   0020'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
29828 |     29774   0022'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
29829 |     29775   0026'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
29830 |     29776                                   line   1273 |
29831 |     29777                            ;main.c:  1273:  break; |
29832 |     29778   0028'  EF00'  F000'                goto   l10903 |
29833 |     29779                                   line   1277 |
29834 |     29780                                   |
29835 |     29781   002C'                     l10683:;  BSR  set  to:  0 |
29836 |     29782                            |
29837 |     29783                            ;main.c:  1277:  rv  =  readEEPROM(0x42); |
29838 |     29784   002C'  0E00                       movlw  high(042h) |
29839 |     29785   002E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
29840 |     29786   0030'  0E42                       movlw  low(042h) |
29841 |     29787   0032'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
29842 |     29788   0034'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
29843 |     29789   0038'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
29844 |     29790                                   line   1278 |
29845 |     29791                            ;main.c:  1278:  break; |
29846 |     29792   003A'  EF00'  F000'                goto   l10903 |
29847 |     29793                                   line   1282 |
29848 |     29794                                   |
29849 |     29795   003E'                     l10685:;  BSR  set  to:  0 |
29850 |     29796                            |
29851 |     29797                            ;main.c:  1282:  rv  =  readEEPROM(0x43); |
29852 |     29798   003E'  0E00                       movlw  high(043h) |
29853 |     29799   0040'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
29854 |     29800   0042'  0E43                       movlw  low(043h) |
29855 |     29801   0044'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
29856 |     29802   0046'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
29857 |     29803   004A'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
29858 |     29804                                   line   1283 |
29859 |     29805                            ;main.c:  1283:  break; |
29860 |     29806   004C'  EF00'  F000'                goto   l10903 |
29861 |     29807                                   line   1287 |
29862 |     29808                                   |
29863 |     29809   0050'                     l10687:;  BSR  set  to:  0 |
29864 |     29810                            |
29865 |     29811                            ;main.c:  1287:  rv  =  readEEPROM(0x44); |
29866 |     29812   0050'  0E00                       movlw  high(044h) |
29867 |     29813   0052'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
29868 |     29814   0054'  0E44                       movlw  low(044h) |
29869 |     29815   0056'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
29870 |     29816   0058'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
29871 |     29817   005C'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
29872 |     29818                                   line   1288 |
29873 |     29819                            ;main.c:  1288:  break; |
29874 |     29820   005E'  EF00'  F000'                goto   l10903 |
29875 |     29821                                   line   1292 |
29876 |     29822                                   |
29877 |     29823   0062'                     l10689:;  BSR  set  to:  0 |
29878 |     29824                            |
29879 |     29825                            ;main.c:  1292:  rv  =  readEEPROM(0x45); |
29880 |     29826   0062'  0E00                       movlw  high(045h) |
29881 |     29827   0064'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
29882 |     29828   0066'  0E45                       movlw  low(045h) |
29883 |     29829   0068'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
29884 |     29830   006A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
29885 |     29831   006E'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
29886 |     29832                                   line   1293 |
29887 |     29833                            ;main.c:  1293:  break; |
29888 |     29834   0070'  EF00'  F000'                goto   l10903 |
29889 |     29835                                   line   1297 |
29890 |     29836                                   |
29891 |     29837   0074'                     l10691:;  BSR  set  to:  0 |
29892 |     29838                            |
29893 |     29839                            ;main.c:  1297:  rv  =  readEEPROM(0x46); |
29894 |     29840   0074'  0E00                       movlw  high(046h) |
29895 |     29841   0076'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
29896 |     29842   0078'  0E46                       movlw  low(046h) |
29897 |     29843   007A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
29898 |     29844   007C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
29899 |     29845   0080'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
29900 |     29846                                   line   1298 |
29901 |     29847                            ;main.c:  1298:  break; |
29902 |     29848   0082'  EF00'  F000'                goto   l10903 |
29903 |     29849                                   line   1302 |
29904 |     29850                                   |
29905 |     29851   0086'                     l10693:;  BSR  set  to:  0 |
29906 |     29852                            |
29907 |     29853                            ;main.c:  1302:  rv  =  readEEPROM(0x47); |
29908 |     29854   0086'  0E00                       movlw  high(047h) |
29909 |     29855   0088'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
29910 |     29856   008A'  0E47                       movlw  low(047h) |
29911 |     29857   008C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
29912 |     29858   008E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
29913 |     29859   0092'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
29914 |     29860                                   line   1303 |
29915 |     29861                            ;main.c:  1303:  break; |
29916 |     29862   0094'  EF00'  F000'                goto   l10903 |
29917 |     29863                                   line   1307 |
29918 |     29864                                   |
29919 |     29865   0098'                     l10695:;  BSR  set  to:  0 |
29920 |     29866                            |
29921 |     29867                            ;main.c:  1307:  rv  =  readEEPROM(0x48); |
29922 |     29868   0098'  0E00                       movlw  high(048h) |
29923 |     29869   009A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
29924 |     29870   009C'  0E48                       movlw  low(048h) |
29925 |     29871   009E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
29926 |     29872   00A0'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
29927 |     29873   00A4'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
29928 |     29874                                   line   1308 |
29929 |     29875                            ;main.c:  1308:  break; |
29930 |     29876   00A6'  EF00'  F000'                goto   l10903 |
29931 |     29877                                   line   1312 |
29932 |     29878                                   |
29933 |     29879   00AA'                     l10697:;  BSR  set  to:  0 |
29934 |     29880                            |
29935 |     29881                            ;main.c:  1312:  rv  =  ((current_temp[0]  &  0xff00) &rsaquo &rsaquo   8); |
29936 |     29882   00AA'  5100'                      movf   ((_current_temp+1))&0ffh,w |
29937 |     29883   00AC'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
29938 |     29884                                   line   1313 |
29939 |     29885                            ;main.c:  1313:  break; |
29940 |     29886   00AE'  EF00'  F000'                goto   l10903 |
29941 |     29887                                   line   1316 |
29942 |     29888                            ;main.c:  1316:  case  0x09: |
29943 |     29889                                   |
29944 |     29890   00B2'                     l315:;  BSR  set  to:  0 |
29945 |     29891                            |
29946 |     29892                                   line   1317 |
29947 |     29893                            ;main.c:  1317:  rv  =  (current_temp[0]  &  0x00ff); |
29948 |     29894   00B2'  C000'  F013'                movff  (_current_temp),(c:vscp_readAppReg@rv) |
29949 |     29895                                   line   1318 |
29950 |     29896                            ;main.c:  1318:  break; |
29951 |     29897   00B6'  EF00'  F000'                goto   l10903 |
29952 |     29898                                   line   1322 |
29953 |     29899                                   |
29954 |     29900   00BA'                     l10699:;  BSR  set  to:  0 |
29955 |     29901                            |
29956 |     29902                            ;main.c:  1322:  rv  =  ((current_temp[1]  &  0xff00) &rsaquo &rsaquo   8); |
29957 |     29903   00BA'  5100'                      movf   (1+(_current_temp+02h))&0ffh,w |
29958 |     29904   00BC'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
29959 |     29905                                   line   1323 |
29960 |     29906                            ;main.c:  1323:  break; |
29961 |     29907   00BE'  EF00'  F000'                goto   l10903 |
29962 |     29908                                   line   1326 |
29963 |     29909                            ;main.c:  1326:  case  0x0B: |
29964 |     29910                                   |
29965 |     29911   00C2'                     l317:;  BSR  set  to:  0 |
29966 |     29912                            |
29967 |     29913                                   line   1327 |
29968 |     29914                            ;main.c:  1327:  rv  =  (current_temp[1]  &  0x00ff); |
29969 |     29915   00C2'  C002'  F013'                movff  0+(_current_temp+02h),(c:vscp_readAppReg@rv) |
29970 |     29916                                   line   1328 |
29971 |     29917                            ;main.c:  1328:  break; |
29972 |     29918   00C6'  EF00'  F000'                goto   l10903 |
29973 |     29919                                   line   1332 |
29974 |     29920                                   |
29975 |     29921   00CA'                     l10701:;  BSR  set  to:  0 |
29976 |     29922                            |
29977 |     29923                            ;main.c:  1332:  rv  =  ((current_temp[2]  &  0xff00) &rsaquo &rsaquo   8); |
29978 |     29924   00CA'  5100'                      movf   (1+(_current_temp+04h))&0ffh,w |
29979 |     29925   00CC'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
29980 |     29926                                   line   1333 |
29981 |     29927                            ;main.c:  1333:  break; |
29982 |     29928   00CE'  EF00'  F000'                goto   l10903 |
29983 |     29929                                   line   1336 |
29984 |     29930                            ;main.c:  1336:  case  0x0D: |
29985 |     29931                                   |
29986 |     29932   00D2'                     l319:;  BSR  set  to:  0 |
29987 |     29933                            |
29988 |     29934                                   line   1337 |
29989 |     29935                            ;main.c:  1337:  rv  =  (current_temp[2]  &  0x00ff); |
29990 |     29936   00D2'  C004'  F013'                movff  0+(_current_temp+04h),(c:vscp_readAppReg@rv) |
29991 |     29937                                   line   1338 |
29992 |     29938                            ;main.c:  1338:  break; |
29993 |     29939   00D6'  EF00'  F000'                goto   l10903 |
29994 |     29940                                   line   1342 |
29995 |     29941                                   |
29996 |     29942   00DA'                     l10703:;  BSR  set  to:  0 |
29997 |     29943                            |
29998 |     29944                            ;main.c:  1342:  rv  =  ((current_temp[3]  &  0xff00) &rsaquo &rsaquo   8); |
29999 |     29945   00DA'  5100'                      movf   (1+(_current_temp+06h))&0ffh,w |
30000 |     29946   00DC'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30001 |     29947                                   line   1343 |
30002 |     29948                            ;main.c:  1343:  break; |
30003 |     29949   00DE'  EF00'  F000'                goto   l10903 |
30004 |     29950                                   line   1346 |
30005 |     29951                            ;main.c:  1346:  case  0x0F: |
30006 |     29952                                   |
30007 |     29953   00E2'                     l321:;  BSR  set  to:  0 |
30008 |     29954                            |
30009 |     29955                                   line   1347 |
30010 |     29956                            ;main.c:  1347:  rv  =  (current_temp[3]  &  0x00ff); |
30011 |     29957   00E2'  C006'  F013'                movff  0+(_current_temp+06h),(c:vscp_readAppReg@rv) |
30012 |     29958                                   line   1348 |
30013 |     29959                            ;main.c:  1348:  break; |
30014 |     29960   00E6'  EF00'  F000'                goto   l10903 |
30015 |     29961                                   line   1352 |
30016 |     29962                                   |
30017 |     29963   00EA'                     l10705:;  BSR  set  to:  0 |
30018 |     29964                            |
30019 |     29965                            ;main.c:  1352:  rv  =  ((current_temp[4]  &  0xff00) &rsaquo &rsaquo   8); |
30020 |     29966   00EA'  5100'                      movf   (1+(_current_temp+08h))&0ffh,w |
30021 |     29967   00EC'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30022 |     29968                                   line   1353 |
30023 |     29969                            ;main.c:  1353:  break; |
30024 |     29970   00EE'  EF00'  F000'                goto   l10903 |
30025 |     29971                                   line   1356 |
30026 |     29972                            ;main.c:  1356:  case  0x11: |
30027 |     29973                                   |
30028 |     29974   00F2'                     l323:;  BSR  set  to:  0 |
30029 |     29975                            |
30030 |     29976                                   line   1357 |
30031 |     29977                            ;main.c:  1357:  rv  =  (current_temp[4]  &  0x00ff); |
30032 |     29978   00F2'  C008'  F013'                movff  0+(_current_temp+08h),(c:vscp_readAppReg@rv) |
30033 |     29979                                   line   1358 |
30034 |     29980                            ;main.c:  1358:  break; |
30035 |     29981   00F6'  EF00'  F000'                goto   l10903 |
30036 |     29982                                   line   1372 |
30037 |     29983                                   |
30038 |     29984   00FA'                     l10709:;  BSR  set  to:  0 |
30039 |     29985                            |
30040 |     29986                            ;main.c:  1372:  rv  =  readEEPROM(0x49); |
30041 |     29987   00FA'  0E00                       movlw  high(049h) |
30042 |     29988   00FC'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30043 |     29989   00FE'  0E49                       movlw  low(049h) |
30044 |     29990   0100'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30045 |     29991   0102'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30046 |     29992   0106'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30047 |     29993                                   line   1373 |
30048 |     29994                            ;main.c:  1373:  break; |
30049 |     29995   0108'  EF00'  F000'                goto   l10903 |
30050 |     29996                                   line   1377 |
30051 |     29997                                   |
30052 |     29998   010C'                     l10711:;  BSR  set  to:  0 |
30053 |     29999                            |
30054 |     30000                            ;main.c:  1377:  rv  =  readEEPROM(0x4A); |
30055 |     30001   010C'  0E00                       movlw  high(04Ah) |
30056 |     30002   010E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30057 |     30003   0110'  0E4A                       movlw  low(04Ah) |
30058 |     30004   0112'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30059 |     30005   0114'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30060 |     30006   0118'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30061 |     30007                                   line   1378 |
30062 |     30008                            ;main.c:  1378:  break; |
30063 |     30009   011A'  EF00'  F000'                goto   l10903 |
30064 |     30010                                   line   1382 |
30065 |     30011                                   |
30066 |     30012   011E'                     l10713:;  BSR  set  to:  0 |
30067 |     30013                            |
30068 |     30014                            ;main.c:  1382:  rv  =  readEEPROM(0x4B); |
30069 |     30015   011E'  0E00                       movlw  high(04Bh) |
30070 |     30016   0120'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30071 |     30017   0122'  0E4B                       movlw  low(04Bh) |
30072 |     30018   0124'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30073 |     30019   0126'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30074 |     30020   012A'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30075 |     30021                                   line   1383 |
30076 |     30022                            ;main.c:  1383:  break; |
30077 |     30023   012C'  EF00'  F000'                goto   l10903 |
30078 |     30024                                   line   1387 |
30079 |     30025                                   |
30080 |     30026   0130'                     l10715:;  BSR  set  to:  0 |
30081 |     30027                            |
30082 |     30028                            ;main.c:  1387:  rv  =  readEEPROM(0x4C); |
30083 |     30029   0130'  0E00                       movlw  high(04Ch) |
30084 |     30030   0132'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30085 |     30031   0134'  0E4C                       movlw  low(04Ch) |
30086 |     30032   0136'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30087 |     30033   0138'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30088 |     30034   013C'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30089 |     30035                                   line   1388 |
30090 |     30036                            ;main.c:  1388:  break; |
30091 |     30037   013E'  EF00'  F000'                goto   l10903 |
30092 |     30038                                   line   1392 |
30093 |     30039                                   |
30094 |     30040   0142'                     l10717:;  BSR  set  to:  0 |
30095 |     30041                            |
30096 |     30042                            ;main.c:  1392:  rv  =  readEEPROM(0x4D); |
30097 |     30043   0142'  0E00                       movlw  high(04Dh) |
30098 |     30044   0144'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30099 |     30045   0146'  0E4D                       movlw  low(04Dh) |
30100 |     30046   0148'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30101 |     30047   014A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30102 |     30048   014E'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30103 |     30049                                   line   1393 |
30104 |     30050                            ;main.c:  1393:  break; |
30105 |     30051   0150'  EF00'  F000'                goto   l10903 |
30106 |     30052                                   line   1397 |
30107 |     30053                                   |
30108 |     30054   0154'                     l10719:;  BSR  set  to:  0 |
30109 |     30055                            |
30110 |     30056                            ;main.c:  1397:  rv  =  readEEPROM(0x4E); |
30111 |     30057   0154'  0E00                       movlw  high(04Eh) |
30112 |     30058   0156'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30113 |     30059   0158'  0E4E                       movlw  low(04Eh) |
30114 |     30060   015A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30115 |     30061   015C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30116 |     30062   0160'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30117 |     30063                                   line   1398 |
30118 |     30064                            ;main.c:  1398:  break; |
30119 |     30065   0162'  EF00'  F000'                goto   l10903 |
30120 |     30066                                   line   1404 |
30121 |     30067                                   |
30122 |     30068   0166'                     l10721:;  BSR  set  to:  0 |
30123 |     30069                            |
30124 |     30070                            ;main.c:  1404:  rv  =  readEEPROM(0x4F); |
30125 |     30071   0166'  0E00                       movlw  high(04Fh) |
30126 |     30072   0168'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30127 |     30073   016A'  0E4F                       movlw  low(04Fh) |
30128 |     30074   016C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30129 |     30075   016E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30130 |     30076   0172'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30131 |     30077                                   line   1405 |
30132 |     30078                            ;main.c:  1405:  break; |
30133 |     30079   0174'  EF00'  F000'                goto   l10903 |
30134 |     30080                                   line   1409 |
30135 |     30081                                   |
30136 |     30082   0178'                     l10723:;  BSR  set  to:  0 |
30137 |     30083                            |
30138 |     30084                            ;main.c:  1409:  rv  =  readEEPROM(0x50); |
30139 |     30085   0178'  0E00                       movlw  high(050h) |
30140 |     30086   017A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30141 |     30087   017C'  0E50                       movlw  low(050h) |
30142 |     30088   017E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30143 |     30089   0180'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30144 |     30090   0184'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30145 |     30091                                   line   1410 |
30146 |     30092                            ;main.c:  1410:  break; |
30147 |     30093   0186'  EF00'  F000'                goto   l10903 |
30148 |     30094                                   line   1414 |
30149 |     30095                                   |
30150 |     30096   018A'                     l10725:;  BSR  set  to:  0 |
30151 |     30097                            |
30152 |     30098                            ;main.c:  1414:  rv  =  readEEPROM(0x51); |
30153 |     30099   018A'  0E00                       movlw  high(051h) |
30154 |     30100   018C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30155 |     30101   018E'  0E51                       movlw  low(051h) |
30156 |     30102   0190'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30157 |     30103   0192'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30158 |     30104   0196'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30159 |     30105                                   line   1415 |
30160 |     30106                            ;main.c:  1415:  break; |
30161 |     30107   0198'  EF00'  F000'                goto   l10903 |
30162 |     30108                                   line   1419 |
30163 |     30109                                   |
30164 |     30110   019C'                     l10727:;  BSR  set  to:  0 |
30165 |     30111                            |
30166 |     30112                            ;main.c:  1419:  rv  =  readEEPROM(0x52); |
30167 |     30113   019C'  0E00                       movlw  high(052h) |
30168 |     30114   019E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30169 |     30115   01A0'  0E52                       movlw  low(052h) |
30170 |     30116   01A2'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30171 |     30117   01A4'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30172 |     30118   01A8'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30173 |     30119                                   line   1420 |
30174 |     30120                            ;main.c:  1420:  break; |
30175 |     30121   01AA'  EF00'  F000'                goto   l10903 |
30176 |     30122                                   line   1424 |
30177 |     30123                                   |
30178 |     30124   01AE'                     l10729:;  BSR  set  to:  0 |
30179 |     30125                            |
30180 |     30126                            ;main.c:  1424:  rv  =  readEEPROM(0x53); |
30181 |     30127   01AE'  0E00                       movlw  high(053h) |
30182 |     30128   01B0'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30183 |     30129   01B2'  0E53                       movlw  low(053h) |
30184 |     30130   01B4'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30185 |     30131   01B6'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30186 |     30132   01BA'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30187 |     30133                                   line   1425 |
30188 |     30134                            ;main.c:  1425:  break; |
30189 |     30135   01BC'  EF00'  F000'                goto   l10903 |
30190 |     30136                                   line   1429 |
30191 |     30137                                   |
30192 |     30138   01C0'                     l10731:;  BSR  set  to:  0 |
30193 |     30139                            |
30194 |     30140                            ;main.c:  1429:  rv  =  readEEPROM(0x54); |
30195 |     30141   01C0'  0E00                       movlw  high(054h) |
30196 |     30142   01C2'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30197 |     30143   01C4'  0E54                       movlw  low(054h) |
30198 |     30144   01C6'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30199 |     30145   01C8'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30200 |     30146   01CC'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30201 |     30147                                   line   1430 |
30202 |     30148                            ;main.c:  1430:  break; |
30203 |     30149   01CE'  EF00'  F000'                goto   l10903 |
30204 |     30150                                   line   1434 |
30205 |     30151                                   |
30206 |     30152   01D2'                     l10733:;  BSR  set  to:  0 |
30207 |     30153                            |
30208 |     30154                            ;main.c:  1434:  rv  =  readEEPROM(0x55); |
30209 |     30155   01D2'  0E00                       movlw  high(055h) |
30210 |     30156   01D4'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30211 |     30157   01D6'  0E55                       movlw  low(055h) |
30212 |     30158   01D8'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30213 |     30159   01DA'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30214 |     30160   01DE'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30215 |     30161                                   line   1435 |
30216 |     30162                            ;main.c:  1435:  break; |
30217 |     30163   01E0'  EF00'  F000'                goto   l10903 |
30218 |     30164                                   line   1439 |
30219 |     30165                                   |
30220 |     30166   01E4'                     l10735:;  BSR  set  to:  0 |
30221 |     30167                            |
30222 |     30168                            ;main.c:  1439:  rv  =  readEEPROM(0x56); |
30223 |     30169   01E4'  0E00                       movlw  high(056h) |
30224 |     30170   01E6'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30225 |     30171   01E8'  0E56                       movlw  low(056h) |
30226 |     30172   01EA'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30227 |     30173   01EC'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30228 |     30174   01F0'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30229 |     30175                                   line   1440 |
30230 |     30176                            ;main.c:  1440:  break; |
30231 |     30177   01F2'  EF00'  F000'                goto   l10903 |
30232 |     30178                                   line   1444 |
30233 |     30179                                   |
30234 |     30180   01F6'                     l10737:;  BSR  set  to:  0 |
30235 |     30181                            |
30236 |     30182                            ;main.c:  1444:  rv  =  readEEPROM(0x57); |
30237 |     30183   01F6'  0E00                       movlw  high(057h) |
30238 |     30184   01F8'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30239 |     30185   01FA'  0E57                       movlw  low(057h) |
30240 |     30186   01FC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30241 |     30187   01FE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30242 |     30188   0202'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30243 |     30189                                   line   1445 |
30244 |     30190                            ;main.c:  1445:  break; |
30245 |     30191   0204'  EF00'  F000'                goto   l10903 |
30246 |     30192                                   line   1449 |
30247 |     30193                                   |
30248 |     30194   0208'                     l10739:;  BSR  set  to:  0 |
30249 |     30195                            |
30250 |     30196                            ;main.c:  1449:  rv  =  readEEPROM(0x58); |
30251 |     30197   0208'  0E00                       movlw  high(058h) |
30252 |     30198   020A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30253 |     30199   020C'  0E58                       movlw  low(058h) |
30254 |     30200   020E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30255 |     30201   0210'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30256 |     30202   0214'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30257 |     30203                                   line   1450 |
30258 |     30204                            ;main.c:  1450:  break; |
30259 |     30205   0216'  EF00'  F000'                goto   l10903 |
30260 |     30206                                   line   1454 |
30261 |     30207                                   |
30262 |     30208   021A'                     l10741:;  BSR  set  to:  0 |
30263 |     30209                            |
30264 |     30210                            ;main.c:  1454:  rv  =  readEEPROM(0x59); |
30265 |     30211   021A'  0E00                       movlw  high(059h) |
30266 |     30212   021C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30267 |     30213   021E'  0E59                       movlw  low(059h) |
30268 |     30214   0220'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30269 |     30215   0222'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30270 |     30216   0226'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30271 |     30217                                   line   1455 |
30272 |     30218                            ;main.c:  1455:  break; |
30273 |     30219   0228'  EF00'  F000'                goto   l10903 |
30274 |     30220                                   line   1459 |
30275 |     30221                                   |
30276 |     30222   022C'                     l10743:;  BSR  set  to:  0 |
30277 |     30223                            |
30278 |     30224                            ;main.c:  1459:  rv  =  readEEPROM(0x5A); |
30279 |     30225   022C'  0E00                       movlw  high(05Ah) |
30280 |     30226   022E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30281 |     30227   0230'  0E5A                       movlw  low(05Ah) |
30282 |     30228   0232'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30283 |     30229   0234'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30284 |     30230   0238'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30285 |     30231                                   line   1460 |
30286 |     30232                            ;main.c:  1460:  break; |
30287 |     30233   023A'  EF00'  F000'                goto   l10903 |
30288 |     30234                                   line   1468 |
30289 |     30235                                   |
30290 |     30236   023E'                     l10745:;  BSR  set  to:  0 |
30291 |     30237                            |
30292 |     30238                            ;main.c:  1468:  rv  =  readEEPROM(0x5B); |
30293 |     30239   023E'  0E00                       movlw  high(05Bh) |
30294 |     30240   0240'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30295 |     30241   0242'  0E5B                       movlw  low(05Bh) |
30296 |     30242   0244'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30297 |     30243   0246'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30298 |     30244   024A'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30299 |     30245                                   line   1469 |
30300 |     30246                            ;main.c:  1469:  break; |
30301 |     30247   024C'  EF00'  F000'                goto   l10903 |
30302 |     30248                                   line   1473 |
30303 |     30249                                   |
30304 |     30250   0250'                     l10747:;  BSR  set  to:  0 |
30305 |     30251                            |
30306 |     30252                            ;main.c:  1473:  rv  =  readEEPROM(0x5C); |
30307 |     30253   0250'  0E00                       movlw  high(05Ch) |
30308 |     30254   0252'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30309 |     30255   0254'  0E5C                       movlw  low(05Ch) |
30310 |     30256   0256'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30311 |     30257   0258'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30312 |     30258   025C'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30313 |     30259                                   line   1474 |
30314 |     30260                            ;main.c:  1474:  break; |
30315 |     30261   025E'  EF00'  F000'                goto   l10903 |
30316 |     30262                                   line   1478 |
30317 |     30263                                   |
30318 |     30264   0262'                     l10749:;  BSR  set  to:  0 |
30319 |     30265                            |
30320 |     30266                            ;main.c:  1478:  rv  =  readEEPROM(0x5D); |
30321 |     30267   0262'  0E00                       movlw  high(05Dh) |
30322 |     30268   0264'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30323 |     30269   0266'  0E5D                       movlw  low(05Dh) |
30324 |     30270   0268'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30325 |     30271   026A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30326 |     30272   026E'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30327 |     30273                                   line   1479 |
30328 |     30274                            ;main.c:  1479:  break; |
30329 |     30275   0270'  EF00'  F000'                goto   l10903 |
30330 |     30276                                   line   1483 |
30331 |     30277                                   |
30332 |     30278   0274'                     l10751:;  BSR  set  to:  0 |
30333 |     30279                            |
30334 |     30280                            ;main.c:  1483:  rv  =  readEEPROM(0x5E); |
30335 |     30281   0274'  0E00                       movlw  high(05Eh) |
30336 |     30282   0276'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30337 |     30283   0278'  0E5E                       movlw  low(05Eh) |
30338 |     30284   027A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30339 |     30285   027C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30340 |     30286   0280'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30341 |     30287                                   line   1484 |
30342 |     30288                            ;main.c:  1484:  break; |
30343 |     30289   0282'  EF00'  F000'                goto   l10903 |
30344 |     30290                                   line   1488 |
30345 |     30291                                   |
30346 |     30292   0286'                     l10753:;  BSR  set  to:  0 |
30347 |     30293                            |
30348 |     30294                            ;main.c:  1488:  rv  =  readEEPROM(0x5F); |
30349 |     30295   0286'  0E00                       movlw  high(05Fh) |
30350 |     30296   0288'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30351 |     30297   028A'  0E5F                       movlw  low(05Fh) |
30352 |     30298   028C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30353 |     30299   028E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30354 |     30300   0292'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30355 |     30301                                   line   1489 |
30356 |     30302                            ;main.c:  1489:  break; |
30357 |     30303   0294'  EF00'  F000'                goto   l10903 |
30358 |     30304                                   line   1493 |
30359 |     30305                                   |
30360 |     30306   0298'                     l10755:;  BSR  set  to:  0 |
30361 |     30307                            |
30362 |     30308                            ;main.c:  1493:  rv  =  readEEPROM(0x60); |
30363 |     30309   0298'  0E00                       movlw  high(060h) |
30364 |     30310   029A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30365 |     30311   029C'  0E60                       movlw  low(060h) |
30366 |     30312   029E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30367 |     30313   02A0'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30368 |     30314   02A4'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30369 |     30315                                   line   1494 |
30370 |     30316                            ;main.c:  1494:  break; |
30371 |     30317   02A6'  EF00'  F000'                goto   l10903 |
30372 |     30318                                   line   1498 |
30373 |     30319                                   |
30374 |     30320   02AA'                     l10757:;  BSR  set  to:  0 |
30375 |     30321                            |
30376 |     30322                            ;main.c:  1498:  rv  =  readEEPROM(0x61); |
30377 |     30323   02AA'  0E00                       movlw  high(061h) |
30378 |     30324   02AC'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30379 |     30325   02AE'  0E61                       movlw  low(061h) |
30380 |     30326   02B0'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30381 |     30327   02B2'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30382 |     30328   02B6'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30383 |     30329                                   line   1499 |
30384 |     30330                            ;main.c:  1499:  break; |
30385 |     30331   02B8'  EF00'  F000'                goto   l10903 |
30386 |     30332                                   line   1503 |
30387 |     30333                                   |
30388 |     30334   02BC'                     l10759:;  BSR  set  to:  0 |
30389 |     30335                            |
30390 |     30336                            ;main.c:  1503:  rv  =  readEEPROM(0x62); |
30391 |     30337   02BC'  0E00                       movlw  high(062h) |
30392 |     30338   02BE'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30393 |     30339   02C0'  0E62                       movlw  low(062h) |
30394 |     30340   02C2'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30395 |     30341   02C4'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30396 |     30342   02C8'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30397 |     30343                                   line   1504 |
30398 |     30344                            ;main.c:  1504:  break; |
30399 |     30345   02CA'  EF00'  F000'                goto   l10903 |
30400 |     30346                                   line   1508 |
30401 |     30347                                   |
30402 |     30348   02CE'                     l10761:;  BSR  set  to:  0 |
30403 |     30349                            |
30404 |     30350                            ;main.c:  1508:  rv  =  readEEPROM(0x63); |
30405 |     30351   02CE'  0E00                       movlw  high(063h) |
30406 |     30352   02D0'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30407 |     30353   02D2'  0E63                       movlw  low(063h) |
30408 |     30354   02D4'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30409 |     30355   02D6'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30410 |     30356   02DA'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30411 |     30357                                   line   1509 |
30412 |     30358                            ;main.c:  1509:  break; |
30413 |     30359   02DC'  EF00'  F000'                goto   l10903 |
30414 |     30360                                   line   1513 |
30415 |     30361                                   |
30416 |     30362   02E0'                     l10763:;  BSR  set  to:  0 |
30417 |     30363                            |
30418 |     30364                            ;main.c:  1513:  rv  =  readEEPROM(0x64); |
30419 |     30365   02E0'  0E00                       movlw  high(064h) |
30420 |     30366   02E2'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30421 |     30367   02E4'  0E64                       movlw  low(064h) |
30422 |     30368   02E6'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30423 |     30369   02E8'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30424 |     30370   02EC'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30425 |     30371                                   line   1514 |
30426 |     30372                            ;main.c:  1514:  break; |
30427 |     30373   02EE'  EF00'  F000'                goto   l10903 |
30428 |     30374                                   line   1518 |
30429 |     30375                                   |
30430 |     30376   02F2'                     l10765:;  BSR  set  to:  0 |
30431 |     30377                            |
30432 |     30378                            ;main.c:  1518:  rv  =  readEEPROM(0x65); |
30433 |     30379   02F2'  0E00                       movlw  high(065h) |
30434 |     30380   02F4'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30435 |     30381   02F6'  0E65                       movlw  low(065h) |
30436 |     30382   02F8'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30437 |     30383   02FA'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30438 |     30384   02FE'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30439 |     30385                                   line   1519 |
30440 |     30386                            ;main.c:  1519:  break; |
30441 |     30387   0300'  EF00'  F000'                goto   l10903 |
30442 |     30388                                   line   1523 |
30443 |     30389                                   |
30444 |     30390   0304'                     l10767:;  BSR  set  to:  0 |
30445 |     30391                            |
30446 |     30392                            ;main.c:  1523:  rv  =  readEEPROM(0x66); |
30447 |     30393   0304'  0E00                       movlw  high(066h) |
30448 |     30394   0306'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30449 |     30395   0308'  0E66                       movlw  low(066h) |
30450 |     30396   030A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30451 |     30397   030C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30452 |     30398   0310'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30453 |     30399                                   line   1524 |
30454 |     30400                            ;main.c:  1524:  break; |
30455 |     30401   0312'  EF00'  F000'                goto   l10903 |
30456 |     30402                                   line   1533 |
30457 |     30403                                   |
30458 |     30404   0316'                     l10769:;  BSR  set  to:  0 |
30459 |     30405                            |
30460 |     30406                            ;main.c:  1533:  rv  =  readEEPROM(0x67); |
30461 |     30407   0316'  0E00                       movlw  high(067h) |
30462 |     30408   0318'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30463 |     30409   031A'  0E67                       movlw  low(067h) |
30464 |     30410   031C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30465 |     30411   031E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30466 |     30412   0322'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30467 |     30413                                   line   1534 |
30468 |     30414                            ;main.c:  1534:  break; |
30469 |     30415   0324'  EF00'  F000'                goto   l10903 |
30470 |     30416                                   line   1538 |
30471 |     30417                                   |
30472 |     30418   0328'                     l10771:;  BSR  set  to:  0 |
30473 |     30419                            |
30474 |     30420                            ;main.c:  1538:  rv  =  readEEPROM(0x68); |
30475 |     30421   0328'  0E00                       movlw  high(068h) |
30476 |     30422   032A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30477 |     30423   032C'  0E68                       movlw  low(068h) |
30478 |     30424   032E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30479 |     30425   0330'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30480 |     30426   0334'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30481 |     30427                                   line   1539 |
30482 |     30428                            ;main.c:  1539:  break; |
30483 |     30429   0336'  EF00'  F000'                goto   l10903 |
30484 |     30430                                   line   1543 |
30485 |     30431                                   |
30486 |     30432   033A'                     l10773:;  BSR  set  to:  0 |
30487 |     30433                            |
30488 |     30434                            ;main.c:  1543:  rv  =  readEEPROM(0x69); |
30489 |     30435   033A'  0E00                       movlw  high(069h) |
30490 |     30436   033C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30491 |     30437   033E'  0E69                       movlw  low(069h) |
30492 |     30438   0340'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30493 |     30439   0342'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30494 |     30440   0346'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30495 |     30441                                   line   1544 |
30496 |     30442                            ;main.c:  1544:  break; |
30497 |     30443   0348'  EF00'  F000'                goto   l10903 |
30498 |     30444                                   line   1548 |
30499 |     30445                                   |
30500 |     30446   034C'                     l10775:;  BSR  set  to:  0 |
30501 |     30447                            |
30502 |     30448                            ;main.c:  1548:  rv  =  readEEPROM(0x6A); |
30503 |     30449   034C'  0E00                       movlw  high(06Ah) |
30504 |     30450   034E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30505 |     30451   0350'  0E6A                       movlw  low(06Ah) |
30506 |     30452   0352'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30507 |     30453   0354'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30508 |     30454   0358'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30509 |     30455                                   line   1549 |
30510 |     30456                            ;main.c:  1549:  break; |
30511 |     30457   035A'  EF00'  F000'                goto   l10903 |
30512 |     30458                                   line   1553 |
30513 |     30459                                   |
30514 |     30460   035E'                     l10777:;  BSR  set  to:  0 |
30515 |     30461                            |
30516 |     30462                            ;main.c:  1553:  rv  =  readEEPROM(0x6B); |
30517 |     30463   035E'  0E00                       movlw  high(06Bh) |
30518 |     30464   0360'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30519 |     30465   0362'  0E6B                       movlw  low(06Bh) |
30520 |     30466   0364'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30521 |     30467   0366'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30522 |     30468   036A'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30523 |     30469                                   line   1554 |
30524 |     30470                            ;main.c:  1554:  break; |
30525 |     30471   036C'  EF00'  F000'                goto   l10903 |
30526 |     30472                                   line   1558 |
30527 |     30473                                   |
30528 |     30474   0370'                     l10779:;  BSR  set  to:  0 |
30529 |     30475                            |
30530 |     30476                            ;main.c:  1558:  rv  =  readEEPROM(0x6C); |
30531 |     30477   0370'  0E00                       movlw  high(06Ch) |
30532 |     30478   0372'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30533 |     30479   0374'  0E6C                       movlw  low(06Ch) |
30534 |     30480   0376'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30535 |     30481   0378'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30536 |     30482   037C'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30537 |     30483                                   line   1559 |
30538 |     30484                            ;main.c:  1559:  break; |
30539 |     30485   037E'  EF00'  F000'                goto   l10903 |
30540 |     30486                                   line   1563 |
30541 |     30487                                   |
30542 |     30488   0382'                     l10781:;  BSR  set  to:  0 |
30543 |     30489                            |
30544 |     30490                            ;main.c:  1563:  rv  =  readEEPROM(0x6D); |
30545 |     30491   0382'  0E00                       movlw  high(06Dh) |
30546 |     30492   0384'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30547 |     30493   0386'  0E6D                       movlw  low(06Dh) |
30548 |     30494   0388'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30549 |     30495   038A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30550 |     30496   038E'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30551 |     30497                                   line   1564 |
30552 |     30498                            ;main.c:  1564:  break; |
30553 |     30499   0390'  EF00'  F000'                goto   l10903 |
30554 |     30500                                   line   1568 |
30555 |     30501                                   |
30556 |     30502   0394'                     l10783:;  BSR  set  to:  0 |
30557 |     30503                            |
30558 |     30504                            ;main.c:  1568:  rv  =  readEEPROM(0x6E); |
30559 |     30505   0394'  0E00                       movlw  high(06Eh) |
30560 |     30506   0396'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30561 |     30507   0398'  0E6E                       movlw  low(06Eh) |
30562 |     30508   039A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30563 |     30509   039C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30564 |     30510   03A0'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30565 |     30511                                   line   1569 |
30566 |     30512                            ;main.c:  1569:  break; |
30567 |     30513   03A2'  EF00'  F000'                goto   l10903 |
30568 |     30514                                   line   1573 |
30569 |     30515                                   |
30570 |     30516   03A6'                     l10785:;  BSR  set  to:  0 |
30571 |     30517                            |
30572 |     30518                            ;main.c:  1573:  rv  =  readEEPROM(0x6F); |
30573 |     30519   03A6'  0E00                       movlw  high(06Fh) |
30574 |     30520   03A8'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30575 |     30521   03AA'  0E6F                       movlw  low(06Fh) |
30576 |     30522   03AC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30577 |     30523   03AE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30578 |     30524   03B2'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30579 |     30525                                   line   1574 |
30580 |     30526                            ;main.c:  1574:  break; |
30581 |     30527   03B4'  EF00'  F000'                goto   l10903 |
30582 |     30528                                   line   1578 |
30583 |     30529                                   |
30584 |     30530   03B8'                     l10787:;  BSR  set  to:  0 |
30585 |     30531                            |
30586 |     30532                            ;main.c:  1578:  rv  =  readEEPROM(0x70); |
30587 |     30533   03B8'  0E00                       movlw  high(070h) |
30588 |     30534   03BA'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30589 |     30535   03BC'  0E70                       movlw  low(070h) |
30590 |     30536   03BE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30591 |     30537   03C0'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30592 |     30538   03C4'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30593 |     30539                                   line   1579 |
30594 |     30540                            ;main.c:  1579:  break; |
30595 |     30541   03C6'  EF00'  F000'                goto   l10903 |
30596 |     30542                                   line   1583 |
30597 |     30543                                   |
30598 |     30544   03CA'                     l10789:;  BSR  set  to:  0 |
30599 |     30545                            |
30600 |     30546                            ;main.c:  1583:  rv  =  readEEPROM(0x71); |
30601 |     30547   03CA'  0E00                       movlw  high(071h) |
30602 |     30548   03CC'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30603 |     30549   03CE'  0E71                       movlw  low(071h) |
30604 |     30550   03D0'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30605 |     30551   03D2'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30606 |     30552   03D6'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30607 |     30553                                   line   1584 |
30608 |     30554                            ;main.c:  1584:  break; |
30609 |     30555   03D8'  EF00'  F000'                goto   l10903 |
30610 |     30556                                   line   1588 |
30611 |     30557                                   |
30612 |     30558   03DC'                     l10791:;  BSR  set  to:  0 |
30613 |     30559                            |
30614 |     30560                            ;main.c:  1588:  rv  =  readEEPROM(0x72); |
30615 |     30561   03DC'  0E00                       movlw  high(072h) |
30616 |     30562   03DE'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30617 |     30563   03E0'  0E72                       movlw  low(072h) |
30618 |     30564   03E2'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30619 |     30565   03E4'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30620 |     30566   03E8'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30621 |     30567                                   line   1589 |
30622 |     30568                            ;main.c:  1589:  break; |
30623 |     30569   03EA'  EF00'  F000'                goto   l10903 |
30624 |     30570                                   line   1597 |
30625 |     30571                                   |
30626 |     30572   03EE'                     l10793:;  BSR  set  to:  0 |
30627 |     30573                            |
30628 |     30574                            ;main.c:  1597:  rv  =  readEEPROM(0x73); |
30629 |     30575   03EE'  0E00                       movlw  high(073h) |
30630 |     30576   03F0'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30631 |     30577   03F2'  0E73                       movlw  low(073h) |
30632 |     30578   03F4'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30633 |     30579   03F6'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30634 |     30580   03FA'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30635 |     30581                                   line   1598 |
30636 |     30582                            ;main.c:  1598:  break; |
30637 |     30583   03FC'  EF00'  F000'                goto   l10903 |
30638 |     30584                                   line   1602 |
30639 |     30585                                   |
30640 |     30586   0400'                     l10795:;  BSR  set  to:  0 |
30641 |     30587                            |
30642 |     30588                            ;main.c:  1602:  rv  =  readEEPROM(0x74); |
30643 |     30589   0400'  0E00                       movlw  high(074h) |
30644 |     30590   0402'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30645 |     30591   0404'  0E74                       movlw  low(074h) |
30646 |     30592   0406'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30647 |     30593   0408'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30648 |     30594   040C'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30649 |     30595                                   line   1603 |
30650 |     30596                            ;main.c:  1603:  break; |
30651 |     30597   040E'  EF00'  F000'                goto   l10903 |
30652 |     30598                                   line   1661 |
30653 |     30599                                   |
30654 |     30600   0412'                     l10817:;  BSR  set  to:  0 |
30655 |     30601                            |
30656 |     30602                            ;main.c:  1661:  rv  =  readEEPROM(0x7F); |
30657 |     30603   0412'  0E00                       movlw  high(07Fh) |
30658 |     30604   0414'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30659 |     30605   0416'  0E7F                       movlw  low(07Fh) |
30660 |     30606   0418'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30661 |     30607   041A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30662 |     30608   041E'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30663 |     30609                                   line   1662 |
30664 |     30610                            ;main.c:  1662:  break; |
30665 |     30611   0420'  EF00'  F000'                goto   l10903 |
30666 |     30612                                   line   1666 |
30667 |     30613                                   |
30668 |     30614   0424'                     l10819:;  BSR  set  to:  0 |
30669 |     30615                            |
30670 |     30616                            ;main.c:  1666:  rv  =  readEEPROM(0x80); |
30671 |     30617   0424'  0E00                       movlw  high(080h) |
30672 |     30618   0426'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30673 |     30619   0428'  0E80                       movlw  low(080h) |
30674 |     30620   042A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30675 |     30621   042C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30676 |     30622   0430'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30677 |     30623                                   line   1667 |
30678 |     30624                            ;main.c:  1667:  break; |
30679 |     30625   0432'  EF00'  F000'                goto   l10903 |
30680 |     30626                                   line   1671 |
30681 |     30627                                   |
30682 |     30628   0436'                     l10821:;  BSR  set  to:  0 |
30683 |     30629                            |
30684 |     30630                            ;main.c:  1671:  rv  =  readEEPROM(0x81); |
30685 |     30631   0436'  0E00                       movlw  high(081h) |
30686 |     30632   0438'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30687 |     30633   043A'  0E81                       movlw  low(081h) |
30688 |     30634   043C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30689 |     30635   043E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30690 |     30636   0442'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30691 |     30637                                   line   1672 |
30692 |     30638                            ;main.c:  1672:  break; |
30693 |     30639   0444'  EF00'  F000'                goto   l10903 |
30694 |     30640                                   line   1676 |
30695 |     30641                                   |
30696 |     30642   0448'                     l10823:;  BSR  set  to:  0 |
30697 |     30643                            |
30698 |     30644                            ;main.c:  1676:  rv  =  readEEPROM(0x82); |
30699 |     30645   0448'  0E00                       movlw  high(082h) |
30700 |     30646   044A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30701 |     30647   044C'  0E82                       movlw  low(082h) |
30702 |     30648   044E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30703 |     30649   0450'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30704 |     30650   0454'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30705 |     30651                                   line   1677 |
30706 |     30652                            ;main.c:  1677:  break; |
30707 |     30653   0456'  EF00'  F000'                goto   l10903 |
30708 |     30654                                   line   1681 |
30709 |     30655                                   |
30710 |     30656   045A'                     l10825:;  BSR  set  to:  0 |
30711 |     30657                            |
30712 |     30658                            ;main.c:  1681:  rv  =  readEEPROM(0x83); |
30713 |     30659   045A'  0E00                       movlw  high(083h) |
30714 |     30660   045C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30715 |     30661   045E'  0E83                       movlw  low(083h) |
30716 |     30662   0460'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30717 |     30663   0462'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30718 |     30664   0466'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30719 |     30665                                   line   1682 |
30720 |     30666                            ;main.c:  1682:  break; |
30721 |     30667   0468'  EF00'  F000'                goto   l10903 |
30722 |     30668                                   line   1686 |
30723 |     30669                                   |
30724 |     30670   046C'                     l10827:;  BSR  set  to:  0 |
30725 |     30671                            |
30726 |     30672                            ;main.c:  1686:  rv  =  readEEPROM(0x84); |
30727 |     30673   046C'  0E00                       movlw  high(084h) |
30728 |     30674   046E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30729 |     30675   0470'  0E84                       movlw  low(084h) |
30730 |     30676   0472'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30731 |     30677   0474'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30732 |     30678   0478'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30733 |     30679                                   line   1687 |
30734 |     30680                            ;main.c:  1687:  break; |
30735 |     30681   047A'  EF00'  F000'                goto   l10903 |
30736 |     30682                                   line   1691 |
30737 |     30683                                   |
30738 |     30684   047E'                     l10829:;  BSR  set  to:  0 |
30739 |     30685                            |
30740 |     30686                            ;main.c:  1691:  rv  =  readEEPROM(0x85); |
30741 |     30687   047E'  0E00                       movlw  high(085h) |
30742 |     30688   0480'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30743 |     30689   0482'  0E85                       movlw  low(085h) |
30744 |     30690   0484'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30745 |     30691   0486'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30746 |     30692   048A'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30747 |     30693                                   line   1692 |
30748 |     30694                            ;main.c:  1692:  break; |
30749 |     30695   048C'  EF00'  F000'                goto   l10903 |
30750 |     30696                                   line   1696 |
30751 |     30697                                   |
30752 |     30698   0490'                     l10831:;  BSR  set  to:  0 |
30753 |     30699                            |
30754 |     30700                            ;main.c:  1696:  rv  =  readEEPROM(0x86); |
30755 |     30701   0490'  0E00                       movlw  high(086h) |
30756 |     30702   0492'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30757 |     30703   0494'  0E86                       movlw  low(086h) |
30758 |     30704   0496'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30759 |     30705   0498'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30760 |     30706   049C'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30761 |     30707                                   line   1697 |
30762 |     30708                            ;main.c:  1697:  break; |
30763 |     30709   049E'  EF00'  F000'                goto   l10903 |
30764 |     30710                                   line   1701 |
30765 |     30711                                   |
30766 |     30712   04A2'                     l10833:;  BSR  set  to:  0 |
30767 |     30713                            |
30768 |     30714                            ;main.c:  1701:  rv  =  readEEPROM(0x87); |
30769 |     30715   04A2'  0E00                       movlw  high(087h) |
30770 |     30716   04A4'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30771 |     30717   04A6'  0E87                       movlw  low(087h) |
30772 |     30718   04A8'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30773 |     30719   04AA'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30774 |     30720   04AE'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30775 |     30721                                   line   1702 |
30776 |     30722                            ;main.c:  1702:  break; |
30777 |     30723   04B0'  EF00'  F000'                goto   l10903 |
30778 |     30724                                   line   1706 |
30779 |     30725                                   |
30780 |     30726   04B4'                     l10835:;  BSR  set  to:  0 |
30781 |     30727                            |
30782 |     30728                            ;main.c:  1706:  rv  =  readEEPROM(0x88); |
30783 |     30729   04B4'  0E00                       movlw  high(088h) |
30784 |     30730   04B6'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30785 |     30731   04B8'  0E88                       movlw  low(088h) |
30786 |     30732   04BA'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30787 |     30733   04BC'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30788 |     30734   04C0'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30789 |     30735                                   line   1707 |
30790 |     30736                            ;main.c:  1707:  break; |
30791 |     30737   04C2'  EF00'  F000'                goto   l10903 |
30792 |     30738                                   line   1711 |
30793 |     30739                                   |
30794 |     30740   04C6'                     l10837:;  BSR  set  to:  0 |
30795 |     30741                            |
30796 |     30742                            ;main.c:  1711:  rv  =  readEEPROM(0x89); |
30797 |     30743   04C6'  0E00                       movlw  high(089h) |
30798 |     30744   04C8'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30799 |     30745   04CA'  0E89                       movlw  low(089h) |
30800 |     30746   04CC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30801 |     30747   04CE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30802 |     30748   04D2'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30803 |     30749                                   line   1712 |
30804 |     30750                            ;main.c:  1712:  break; |
30805 |     30751   04D4'  EF00'  F000'                goto   l10903 |
30806 |     30752                                   line   1716 |
30807 |     30753                                   |
30808 |     30754   04D8'                     l10839:;  BSR  set  to:  0 |
30809 |     30755                            |
30810 |     30756                            ;main.c:  1716:  rv  =  readEEPROM(0x8A); |
30811 |     30757   04D8'  0E00                       movlw  high(08Ah) |
30812 |     30758   04DA'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30813 |     30759   04DC'  0E8A                       movlw  low(08Ah) |
30814 |     30760   04DE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30815 |     30761   04E0'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30816 |     30762   04E4'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30817 |     30763                                   line   1717 |
30818 |     30764                            ;main.c:  1717:  break; |
30819 |     30765   04E6'  EF00'  F000'                goto   l10903 |
30820 |     30766                                   line   1725 |
30821 |     30767                                   |
30822 |     30768   04EA'                     l10841:;  BSR  set  to:  0 |
30823 |     30769                            |
30824 |     30770                            ;main.c:  1725:  rv  =  readEEPROM(0x8B); |
30825 |     30771   04EA'  0E00                       movlw  high(08Bh) |
30826 |     30772   04EC'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30827 |     30773   04EE'  0E8B                       movlw  low(08Bh) |
30828 |     30774   04F0'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30829 |     30775   04F2'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30830 |     30776   04F6'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30831 |     30777                                   line   1726 |
30832 |     30778                            ;main.c:  1726:  break; |
30833 |     30779   04F8'  EF00'  F000'                goto   l10903 |
30834 |     30780                                   line   1730 |
30835 |     30781                                   |
30836 |     30782   04FC'                     l10843:;  BSR  set  to:  0 |
30837 |     30783                            |
30838 |     30784                            ;main.c:  1730:  rv  =  readEEPROM(0x8C); |
30839 |     30785   04FC'  0E00                       movlw  high(08Ch) |
30840 |     30786   04FE'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30841 |     30787   0500'  0E8C                       movlw  low(08Ch) |
30842 |     30788   0502'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30843 |     30789   0504'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30844 |     30790   0508'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30845 |     30791                                   line   1731 |
30846 |     30792                            ;main.c:  1731:  break; |
30847 |     30793   050A'  EF00'  F000'                goto   l10903 |
30848 |     30794                                   line   1735 |
30849 |     30795                                   |
30850 |     30796   050E'                     l10845:;  BSR  set  to:  0 |
30851 |     30797                            |
30852 |     30798                            ;main.c:  1735:  rv  =  readEEPROM(0x8D); |
30853 |     30799   050E'  0E00                       movlw  high(08Dh) |
30854 |     30800   0510'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30855 |     30801   0512'  0E8D                       movlw  low(08Dh) |
30856 |     30802   0514'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30857 |     30803   0516'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30858 |     30804   051A'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30859 |     30805                                   line   1736 |
30860 |     30806                            ;main.c:  1736:  break; |
30861 |     30807   051C'  EF00'  F000'                goto   l10903 |
30862 |     30808                                   line   1740 |
30863 |     30809                                   |
30864 |     30810   0520'                     l10847:;  BSR  set  to:  0 |
30865 |     30811                            |
30866 |     30812                            ;main.c:  1740:  rv  =  readEEPROM(0x8E); |
30867 |     30813   0520'  0E00                       movlw  high(08Eh) |
30868 |     30814   0522'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30869 |     30815   0524'  0E8E                       movlw  low(08Eh) |
30870 |     30816   0526'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30871 |     30817   0528'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30872 |     30818   052C'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30873 |     30819                                   line   1741 |
30874 |     30820                            ;main.c:  1741:  break; |
30875 |     30821   052E'  EF00'  F000'                goto   l10903 |
30876 |     30822                                   line   1745 |
30877 |     30823                                   |
30878 |     30824   0532'                     l10849:;  BSR  set  to:  0 |
30879 |     30825                            |
30880 |     30826                            ;main.c:  1745:  rv  =  readEEPROM(0x8F); |
30881 |     30827   0532'  0E00                       movlw  high(08Fh) |
30882 |     30828   0534'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30883 |     30829   0536'  0E8F                       movlw  low(08Fh) |
30884 |     30830   0538'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30885 |     30831   053A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30886 |     30832   053E'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30887 |     30833                                   line   1746 |
30888 |     30834                            ;main.c:  1746:  break; |
30889 |     30835   0540'  EF00'  F000'                goto   l10903 |
30890 |     30836                                   line   1750 |
30891 |     30837                                   |
30892 |     30838   0544'                     l10851:;  BSR  set  to:  0 |
30893 |     30839                            |
30894 |     30840                            ;main.c:  1750:  rv  =  readEEPROM(0x90); |
30895 |     30841   0544'  0E00                       movlw  high(090h) |
30896 |     30842   0546'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30897 |     30843   0548'  0E90                       movlw  low(090h) |
30898 |     30844   054A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30899 |     30845   054C'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30900 |     30846   0550'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30901 |     30847                                   line   1751 |
30902 |     30848                            ;main.c:  1751:  break; |
30903 |     30849   0552'  EF00'  F000'                goto   l10903 |
30904 |     30850                                   line   1755 |
30905 |     30851                                   |
30906 |     30852   0556'                     l10853:;  BSR  set  to:  0 |
30907 |     30853                            |
30908 |     30854                            ;main.c:  1755:  rv  =  readEEPROM(0x91); |
30909 |     30855   0556'  0E00                       movlw  high(091h) |
30910 |     30856   0558'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30911 |     30857   055A'  0E91                       movlw  low(091h) |
30912 |     30858   055C'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30913 |     30859   055E'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30914 |     30860   0562'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30915 |     30861                                   line   1756 |
30916 |     30862                            ;main.c:  1756:  break; |
30917 |     30863   0564'  EF00'  F000'                goto   l10903 |
30918 |     30864                                   line   1760 |
30919 |     30865                                   |
30920 |     30866   0568'                     l10855:;  BSR  set  to:  0 |
30921 |     30867                            |
30922 |     30868                            ;main.c:  1760:  rv  =  readEEPROM(0x92); |
30923 |     30869   0568'  0E00                       movlw  high(092h) |
30924 |     30870   056A'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30925 |     30871   056C'  0E92                       movlw  low(092h) |
30926 |     30872   056E'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30927 |     30873   0570'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30928 |     30874   0574'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30929 |     30875                                   line   1761 |
30930 |     30876                            ;main.c:  1761:  break; |
30931 |     30877   0576'  EF00'  F000'                goto   l10903 |
30932 |     30878                                   line   1765 |
30933 |     30879                                   |
30934 |     30880   057A'                     l10857:;  BSR  set  to:  0 |
30935 |     30881                            |
30936 |     30882                            ;main.c:  1765:  rv  =  readEEPROM(0x93); |
30937 |     30883   057A'  0E00                       movlw  high(093h) |
30938 |     30884   057C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30939 |     30885   057E'  0E93                       movlw  low(093h) |
30940 |     30886   0580'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30941 |     30887   0582'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30942 |     30888   0586'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30943 |     30889                                   line   1766 |
30944 |     30890                            ;main.c:  1766:  break; |
30945 |     30891   0588'  EF00'  F000'                goto   l10903 |
30946 |     30892                                   line   1770 |
30947 |     30893                                   |
30948 |     30894   058C'                     l10859:;  BSR  set  to:  0 |
30949 |     30895                            |
30950 |     30896                            ;main.c:  1770:  rv  =  readEEPROM(0x94); |
30951 |     30897   058C'  0E00                       movlw  high(094h) |
30952 |     30898   058E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30953 |     30899   0590'  0E94                       movlw  low(094h) |
30954 |     30900   0592'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30955 |     30901   0594'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30956 |     30902   0598'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30957 |     30903                                   line   1771 |
30958 |     30904                            ;main.c:  1771:  break; |
30959 |     30905   059A'  EF00'  F000'                goto   l10903 |
30960 |     30906                                   line   1775 |
30961 |     30907                                   |
30962 |     30908   059E'                     l10861:;  BSR  set  to:  0 |
30963 |     30909                            |
30964 |     30910                            ;main.c:  1775:  rv  =  readEEPROM(0x95); |
30965 |     30911   059E'  0E00                       movlw  high(095h) |
30966 |     30912   05A0'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30967 |     30913   05A2'  0E95                       movlw  low(095h) |
30968 |     30914   05A4'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30969 |     30915   05A6'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30970 |     30916   05AA'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30971 |     30917                                   line   1776 |
30972 |     30918                            ;main.c:  1776:  break; |
30973 |     30919   05AC'  EF00'  F000'                goto   l10903 |
30974 |     30920                                   line   1780 |
30975 |     30921                                   |
30976 |     30922   05B0'                     l10863:;  BSR  set  to:  0 |
30977 |     30923                            |
30978 |     30924                            ;main.c:  1780:  rv  =  readEEPROM(0x96); |
30979 |     30925   05B0'  0E00                       movlw  high(096h) |
30980 |     30926   05B2'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30981 |     30927   05B4'  0E96                       movlw  low(096h) |
30982 |     30928   05B6'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30983 |     30929   05B8'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30984 |     30930   05BC'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30985 |     30931                                   line   1781 |
30986 |     30932                            ;main.c:  1781:  break; |
30987 |     30933   05BE'  EF00'  F000'                goto   l10903 |
30988 |     30934                                   line   1790 |
30989 |     30935                                   |
30990 |     30936   05C2'                     l10865:;  BSR  set  to:  0 |
30991 |     30937                            |
30992 |     30938                            ;main.c:  1790:  rv  =  readEEPROM(0x97); |
30993 |     30939   05C2'  0E00                       movlw  high(097h) |
30994 |     30940   05C4'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
30995 |     30941   05C6'  0E97                       movlw  low(097h) |
30996 |     30942   05C8'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
30997 |     30943   05CA'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
30998 |     30944   05CE'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
30999 |     30945                                   line   1791 |
31000 |     30946                            ;main.c:  1791:  break; |
31001 |     30947   05D0'  EF00'  F000'                goto   l10903 |
31002 |     30948                                   line   1795 |
31003 |     30949                                   |
31004 |     30950   05D4'                     l10867:;  BSR  set  to:  0 |
31005 |     30951                            |
31006 |     30952                            ;main.c:  1795:  rv  =  readEEPROM(0x98); |
31007 |     30953   05D4'  0E00                       movlw  high(098h) |
31008 |     30954   05D6'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
31009 |     30955   05D8'  0E98                       movlw  low(098h) |
31010 |     30956   05DA'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
31011 |     30957   05DC'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
31012 |     30958   05E0'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
31013 |     30959                                   line   1796 |
31014 |     30960                            ;main.c:  1796:  break; |
31015 |     30961   05E2'  EF00'  F000'                goto   l10903 |
31016 |     30962                                   line   1800 |
31017 |     30963                                   |
31018 |     30964   05E6'                     l10869:;  BSR  set  to:  0 |
31019 |     30965                            |
31020 |     30966                            ;main.c:  1800:  rv  =  readEEPROM(0x99); |
31021 |     30967   05E6'  0E00                       movlw  high(099h) |
31022 |     30968   05E8'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
31023 |     30969   05EA'  0E99                       movlw  low(099h) |
31024 |     30970   05EC'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
31025 |     30971   05EE'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
31026 |     30972   05F2'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
31027 |     30973                                   line   1801 |
31028 |     30974                            ;main.c:  1801:  break; |
31029 |     30975   05F4'  EF00'  F000'                goto   l10903 |
31030 |     30976                                   line   1805 |
31031 |     30977                                   |
31032 |     30978   05F8'                     l10871:;  BSR  set  to:  0 |
31033 |     30979                            |
31034 |     30980                            ;main.c:  1805:  rv  =  readEEPROM(0x9A); |
31035 |     30981   05F8'  0E00                       movlw  high(09Ah) |
31036 |     30982   05FA'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
31037 |     30983   05FC'  0E9A                       movlw  low(09Ah) |
31038 |     30984   05FE'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
31039 |     30985   0600'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
31040 |     30986   0604'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
31041 |     30987                                   line   1806 |
31042 |     30988                            ;main.c:  1806:  break; |
31043 |     30989   0606'  EF00'  F000'                goto   l10903 |
31044 |     30990                                   line   1810 |
31045 |     30991                                   |
31046 |     30992   060A'                     l10873:;  BSR  set  to:  0 |
31047 |     30993                            |
31048 |     30994                            ;main.c:  1810:  rv  =  readEEPROM(0x9B); |
31049 |     30995   060A'  0E00                       movlw  high(09Bh) |
31050 |     30996   060C'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
31051 |     30997   060E'  0E9B                       movlw  low(09Bh) |
31052 |     30998   0610'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
31053 |     30999   0612'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
31054 |     31000   0616'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
31055 |     31001                                   line   1811 |
31056 |     31002                            ;main.c:  1811:  break; |
31057 |     31003   0618'  EF00'  F000'                goto   l10903 |
31058 |     31004                                   line   1815 |
31059 |     31005                                   |
31060 |     31006   061C'                     l10875:;  BSR  set  to:  0 |
31061 |     31007                            |
31062 |     31008                            ;main.c:  1815:  rv  =  readEEPROM(0x9C); |
31063 |     31009   061C'  0E00                       movlw  high(09Ch) |
31064 |     31010   061E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
31065 |     31011   0620'  0E9C                       movlw  low(09Ch) |
31066 |     31012   0622'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
31067 |     31013   0624'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
31068 |     31014   0628'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
31069 |     31015                                   line   1816 |
31070 |     31016                            ;main.c:  1816:  break; |
31071 |     31017   062A'  EF00'  F000'                goto   l10903 |
31072 |     31018                                   line   1821 |
31073 |     31019                            ;main.c:  1821:  case  0x74: |
31074 |     31020                                   |
31075 |     31021   062E'                     l410:;  BSR  set  to:  0 |
31076 |     31022                            |
31077 |     31023                                   line   1822 |
31078 |     31024                            ;main.c:  1822:  rv  =  calibration_index; |
31079 |     31025   062E'  C004'  F013'                movff  (c:_calibration_index),(c:vscp_readAppReg@rv) |
31080 |     31026                                   line   1823 |
31081 |     31027                            ;main.c:  1823:  break; |
31082 |     31028   0632'  EF00'  F000'                goto   l10903 |
31083 |     31029                                   line   1828 |
31084 |     31030                                   |
31085 |     31031   0636'                     l10877:;  BSR  set  to:  0 |
31086 |     31032                            |
31087 |     31033                            ;main.c:  1827:  rv  =  readEEPROM(0x9E  + |
31088 |     31034                            ;main.c:  1828:  calibration_index); |
31089 |     31035   0636'  0E9E                       movlw  low(09Eh) |
31090 |     31036   0638'  2404'                      addwf  ((c:_calibration_index)),c,w |
31091 |     31037                                   |
31092 |     31038   063A'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
31093 |     31039   063C'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
31094 |     31040   063E'  0E00                       movlw  high(09Eh) |
31095 |     31041   0640'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
31096 |     31042   0642'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
31097 |     31043   0646'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
31098 |     31044                                   line   1829 |
31099 |     31045                            ;main.c:  1829:  break; |
31100 |     31046   0648'  EF00'  F000'                goto   l10903 |
31101 |     31047                                   line   1832 |
31102 |     31048                                   |
31103 |     31049   064C'                     l10879:;  BSR  set  to:  0 |
31104 |     31050                            |
31105 |     31051                            ;main.c:  1832:  rv  =  readEEPROM(0xF2); |
31106 |     31052   064C'  0E00                       movlw  high(0F2h) |
31107 |     31053   064E'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
31108 |     31054   0650'  0EF2                       movlw  low(0F2h) |
31109 |     31055   0652'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
31110 |     31056   0654'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
31111 |     31057   0658'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
31112 |     31058                                   line   1833 |
31113 |     31059                            ;main.c:  1833:  break; |
31114 |     31060   065A'  EF00'  F000'                goto   l10903 |
31115 |     31061                                   line   1836 |
31116 |     31062                                   |
31117 |     31063   065E'                     l10881:;  BSR  set  to:  0 |
31118 |     31064                            |
31119 |     31065                            ;main.c:  1836:  rv  =  readEEPROM(0xF3); |
31120 |     31066   065E'  0E00                       movlw  high(0F3h) |
31121 |     31067   0660'  6E0E'                      movwf  ((c:?_readEEPROM+1)),c |
31122 |     31068   0662'  0EF3                       movlw  low(0F3h) |
31123 |     31069   0664'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
31124 |     31070   0666'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
31125 |     31071   066A'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
31126 |     31072                                   line   1837 |
31127 |     31073                            ;main.c:  1837:  break; |
31128 |     31074   066C'  EF00'  F000'                goto   l10903 |
31129 |     31075                                   line   1839 |
31130 |     31076                            ;main.c:  1839:  default: |
31131 |     31077                                   |
31132 |     31078   0670'                     l414:;  BSR  set  to:  0 |
31133 |     31079                            |
31134 |     31080                                   line   1840 |
31135 |     31081                            ;main.c:  1840:  rv  =  0; |
31136 |     31082   0670'  6A13'                      clrf   ((c:vscp_readAppReg@rv)),c |
31137 |     31083                                   line   1841 |
31138 |     31084                            ;main.c:  1841:  break; |
31139 |     31085   0672'  EF00'  F000'                goto   l10903 |
31140 |     31086                                   line   1268 |
31141 |     31087                                   |
31142 |     31088   0676'                     l10885:;  BSR  set  to:  0 |
31143 |     31089                            |
31144 |     31090   0676'  5012'                      movf   ((c:vscp_readAppReg@reg)),c,w |
31145 |     31091                                   ;  Switch  size  1,  requested  type  "space" |
31146 |     31092                            ;  Number  of  cases  is  108,  Range  of  values  is  0  to  119 |
31147 |     31093                            ;  switch  strategies  available: |
31148 |     31094                            ;  Name          Instructions  Cycles |
31149 |     31095                            ;  simple_byte           325    163  (average) |
31150 |     31096                            ;      Chosen  strategy  is  simple_byte |
31151 |     31097                            |
31152 |     31098   0678'  0A00                       xorlw  0^0       ;  case  0 |
31153 |     31099   067A'  B4D8                       skipnz |
31154 |     31100   067C'  EF00'  F000'                goto   l10681 |
31155 |     31101   0680'  0A01                       xorlw  1^0       ;  case  1 |
31156 |     31102   0682'  B4D8                       skipnz |
31157 |     31103   0684'  EF00'  F000'                goto   l10683 |
31158 |     31104   0688'  0A03                       xorlw  2^1       ;  case  2 |
31159 |     31105   068A'  B4D8                       skipnz |
31160 |     31106   068C'  EF00'  F000'                goto   l10685 |
31161 |     31107   0690'  0A01                       xorlw  3^2       ;  case  3 |
31162 |     31108   0692'  B4D8                       skipnz |
31163 |     31109   0694'  EF00'  F000'                goto   l10687 |
31164 |     31110   0698'  0A07                       xorlw  4^3       ;  case  4 |
31165 |     31111   069A'  B4D8                       skipnz |
31166 |     31112   069C'  EF00'  F000'                goto   l10689 |
31167 |     31113   06A0'  0A01                       xorlw  5^4       ;  case  5 |
31168 |     31114   06A2'  B4D8                       skipnz |
31169 |     31115   06A4'  EF00'  F000'                goto   l10691 |
31170 |     31116   06A8'  0A03                       xorlw  6^5       ;  case  6 |
31171 |     31117   06AA'  B4D8                       skipnz |
31172 |     31118   06AC'  EF00'  F000'                goto   l10693 |
31173 |     31119   06B0'  0A01                       xorlw  7^6       ;  case  7 |
31174 |     31120   06B2'  B4D8                       skipnz |
31175 |     31121   06B4'  EF00'  F000'                goto   l10695 |
31176 |     31122   06B8'  0A0F                       xorlw  8^7       ;  case  8 |
31177 |     31123   06BA'  B4D8                       skipnz |
31178 |     31124   06BC'  EF00'  F000'                goto   l10697 |
31179 |     31125   06C0'  0A01                       xorlw  9^8       ;  case  9 |
31180 |     31126   06C2'  B4D8                       skipnz |
31181 |     31127   06C4'  EF00'  F000'                goto   l315 |
31182 |     31128   06C8'  0A03                       xorlw  10^9      ;  case  10 |
31183 |     31129   06CA'  B4D8                       skipnz |
31184 |     31130   06CC'  EF00'  F000'                goto   l10699 |
31185 |     31131   06D0'  0A01                       xorlw  11^10     ;  case  11 |
31186 |     31132   06D2'  B4D8                       skipnz |
31187 |     31133   06D4'  EF00'  F000'                goto   l317 |
31188 |     31134   06D8'  0A07                       xorlw  12^11     ;  case  12 |
31189 |     31135   06DA'  B4D8                       skipnz |
31190 |     31136   06DC'  EF00'  F000'                goto   l10701 |
31191 |     31137   06E0'  0A01                       xorlw  13^12     ;  case  13 |
31192 |     31138   06E2'  B4D8                       skipnz |
31193 |     31139   06E4'  EF00'  F000'                goto   l319 |
31194 |     31140   06E8'  0A03                       xorlw  14^13     ;  case  14 |
31195 |     31141   06EA'  B4D8                       skipnz |
31196 |     31142   06EC'  EF00'  F000'                goto   l10703 |
31197 |     31143   06F0'  0A01                       xorlw  15^14     ;  case  15 |
31198 |     31144   06F2'  B4D8                       skipnz |
31199 |     31145   06F4'  EF00'  F000'                goto   l321 |
31200 |     31146   06F8'  0A1F                       xorlw  16^15     ;  case  16 |
31201 |     31147   06FA'  B4D8                       skipnz |
31202 |     31148   06FC'  EF00'  F000'                goto   l10705 |
31203 |     31149   0700'  0A01                       xorlw  17^16     ;  case  17 |
31204 |     31150   0702'  B4D8                       skipnz |
31205 |     31151   0704'  EF00'  F000'                goto   l323 |
31206 |     31152   0708'  0A03                       xorlw  18^17     ;  case  18 |
31207 |     31153   070A'  B4D8                       skipnz |
31208 |     31154   070C'  EF00'  F000'                goto   l10705 |
31209 |     31155   0710'  0A01                       xorlw  19^18     ;  case  19 |
31210 |     31156   0712'  B4D8                       skipnz |
31211 |     31157   0714'  EF00'  F000'                goto   l323 |
31212 |     31158   0718'  0A07                       xorlw  20^19     ;  case  20 |
31213 |     31159   071A'  B4D8                       skipnz |
31214 |     31160   071C'  EF00'  F000'                goto   l10709 |
31215 |     31161   0720'  0A01                       xorlw  21^20     ;  case  21 |
31216 |     31162   0722'  B4D8                       skipnz |
31217 |     31163   0724'  EF00'  F000'                goto   l10711 |
31218 |     31164   0728'  0A03                       xorlw  22^21     ;  case  22 |
31219 |     31165   072A'  B4D8                       skipnz |
31220 |     31166   072C'  EF00'  F000'                goto   l10713 |
31221 |     31167   0730'  0A01                       xorlw  23^22     ;  case  23 |
31222 |     31168   0732'  B4D8                       skipnz |
31223 |     31169   0734'  EF00'  F000'                goto   l10715 |
31224 |     31170   0738'  0A0F                       xorlw  24^23     ;  case  24 |
31225 |     31171   073A'  B4D8                       skipnz |
31226 |     31172   073C'  EF00'  F000'                goto   l10717 |
31227 |     31173   0740'  0A01                       xorlw  25^24     ;  case  25 |
31228 |     31174   0742'  B4D8                       skipnz |
31229 |     31175   0744'  EF00'  F000'                goto   l10719 |
31230 |     31176   0748'  0A3F                       xorlw  38^25     ;  case  38 |
31231 |     31177   074A'  B4D8                       skipnz |
31232 |     31178   074C'  EF00'  F000'                goto   l10721 |
31233 |     31179   0750'  0A01                       xorlw  39^38     ;  case  39 |
31234 |     31180   0752'  B4D8                       skipnz |
31235 |     31181   0754'  EF00'  F000'                goto   l10723 |
31236 |     31182   0758'  0A0F                       xorlw  40^39     ;  case  40 |
31237 |     31183   075A'  B4D8                       skipnz |
31238 |     31184   075C'  EF00'  F000'                goto   l10725 |
31239 |     31185   0760'  0A01                       xorlw  41^40     ;  case  41 |
31240 |     31186   0762'  B4D8                       skipnz |
31241 |     31187   0764'  EF00'  F000'                goto   l10727 |
31242 |     31188   0768'  0A03                       xorlw  42^41     ;  case  42 |
31243 |     31189   076A'  B4D8                       skipnz |
31244 |     31190   076C'  EF00'  F000'                goto   l10729 |
31245 |     31191   0770'  0A01                       xorlw  43^42     ;  case  43 |
31246 |     31192   0772'  B4D8                       skipnz |
31247 |     31193   0774'  EF00'  F000'                goto   l10731 |
31248 |     31194   0778'  0A07                       xorlw  44^43     ;  case  44 |
31249 |     31195   077A'  B4D8                       skipnz |
31250 |     31196   077C'  EF00'  F000'                goto   l10733 |
31251 |     31197   0780'  0A01                       xorlw  45^44     ;  case  45 |
31252 |     31198   0782'  B4D8                       skipnz |
31253 |     31199   0784'  EF00'  F000'                goto   l10735 |
31254 |     31200   0788'  0A03                       xorlw  46^45     ;  case  46 |
31255 |     31201   078A'  B4D8                       skipnz |
31256 |     31202   078C'  EF00'  F000'                goto   l10737 |
31257 |     31203   0790'  0A01                       xorlw  47^46     ;  case  47 |
31258 |     31204   0792'  B4D8                       skipnz |
31259 |     31205   0794'  EF00'  F000'                goto   l10739 |
31260 |     31206   0798'  0A1F                       xorlw  48^47     ;  case  48 |
31261 |     31207   079A'  B4D8                       skipnz |
31262 |     31208   079C'  EF00'  F000'                goto   l10741 |
31263 |     31209   07A0'  0A01                       xorlw  49^48     ;  case  49 |
31264 |     31210   07A2'  B4D8                       skipnz |
31265 |     31211   07A4'  EF00'  F000'                goto   l10743 |
31266 |     31212   07A8'  0A03                       xorlw  50^49     ;  case  50 |
31267 |     31213   07AA'  B4D8                       skipnz |
31268 |     31214   07AC'  EF00'  F000'                goto   l10745 |
31269 |     31215   07B0'  0A01                       xorlw  51^50     ;  case  51 |
31270 |     31216   07B2'  B4D8                       skipnz |
31271 |     31217   07B4'  EF00'  F000'                goto   l10747 |
31272 |     31218   07B8'  0A07                       xorlw  52^51     ;  case  52 |
31273 |     31219   07BA'  B4D8                       skipnz |
31274 |     31220   07BC'  EF00'  F000'                goto   l10749 |
31275 |     31221   07C0'  0A01                       xorlw  53^52     ;  case  53 |
31276 |     31222   07C2'  B4D8                       skipnz |
31277 |     31223   07C4'  EF00'  F000'                goto   l10751 |
31278 |     31224   07C8'  0A03                       xorlw  54^53     ;  case  54 |
31279 |     31225   07CA'  B4D8                       skipnz |
31280 |     31226   07CC'  EF00'  F000'                goto   l10753 |
31281 |     31227   07D0'  0A01                       xorlw  55^54     ;  case  55 |
31282 |     31228   07D2'  B4D8                       skipnz |
31283 |     31229   07D4'  EF00'  F000'                goto   l10755 |
31284 |     31230   07D8'  0A0F                       xorlw  56^55     ;  case  56 |
31285 |     31231   07DA'  B4D8                       skipnz |
31286 |     31232   07DC'  EF00'  F000'                goto   l10757 |
31287 |     31233   07E0'  0A01                       xorlw  57^56     ;  case  57 |
31288 |     31234   07E2'  B4D8                       skipnz |
31289 |     31235   07E4'  EF00'  F000'                goto   l10759 |
31290 |     31236   07E8'  0A03                       xorlw  58^57     ;  case  58 |
31291 |     31237   07EA'  B4D8                       skipnz |
31292 |     31238   07EC'  EF00'  F000'                goto   l10761 |
31293 |     31239   07F0'  0A01                       xorlw  59^58     ;  case  59 |
31294 |     31240   07F2'  B4D8                       skipnz |
31295 |     31241   07F4'  EF00'  F000'                goto   l10763 |
31296 |     31242   07F8'  0A07                       xorlw  60^59     ;  case  60 |
31297 |     31243   07FA'  B4D8                       skipnz |
31298 |     31244   07FC'  EF00'  F000'                goto   l10765 |
31299 |     31245   0800'  0A01                       xorlw  61^60     ;  case  61 |
31300 |     31246   0802'  B4D8                       skipnz |
31301 |     31247   0804'  EF00'  F000'                goto   l10767 |
31302 |     31248   0808'  0A03                       xorlw  62^61     ;  case  62 |
31303 |     31249   080A'  B4D8                       skipnz |
31304 |     31250   080C'  EF00'  F000'                goto   l10769 |
31305 |     31251   0810'  0A01                       xorlw  63^62     ;  case  63 |
31306 |     31252   0812'  B4D8                       skipnz |
31307 |     31253   0814'  EF00'  F000'                goto   l10771 |
31308 |     31254   0818'  0A7F                       xorlw  64^63     ;  case  64 |
31309 |     31255   081A'  B4D8                       skipnz |
31310 |     31256   081C'  EF00'  F000'                goto   l10773 |
31311 |     31257   0820'  0A01                       xorlw  65^64     ;  case  65 |
31312 |     31258   0822'  B4D8                       skipnz |
31313 |     31259   0824'  EF00'  F000'                goto   l10775 |
31314 |     31260   0828'  0A03                       xorlw  66^65     ;  case  66 |
31315 |     31261   082A'  B4D8                       skipnz |
31316 |     31262   082C'  EF00'  F000'                goto   l10777 |
31317 |     31263   0830'  0A01                       xorlw  67^66     ;  case  67 |
31318 |     31264   0832'  B4D8                       skipnz |
31319 |     31265   0834'  EF00'  F000'                goto   l10779 |
31320 |     31266   0838'  0A07                       xorlw  68^67     ;  case  68 |
31321 |     31267   083A'  B4D8                       skipnz |
31322 |     31268   083C'  EF00'  F000'                goto   l10781 |
31323 |     31269   0840'  0A01                       xorlw  69^68     ;  case  69 |
31324 |     31270   0842'  B4D8                       skipnz |
31325 |     31271   0844'  EF00'  F000'                goto   l10783 |
31326 |     31272   0848'  0A03                       xorlw  70^69     ;  case  70 |
31327 |     31273   084A'  B4D8                       skipnz |
31328 |     31274   084C'  EF00'  F000'                goto   l10785 |
31329 |     31275   0850'  0A01                       xorlw  71^70     ;  case  71 |
31330 |     31276   0852'  B4D8                       skipnz |
31331 |     31277   0854'  EF00'  F000'                goto   l10787 |
31332 |     31278   0858'  0A0F                       xorlw  72^71     ;  case  72 |
31333 |     31279   085A'  B4D8                       skipnz |
31334 |     31280   085C'  EF00'  F000'                goto   l10789 |
31335 |     31281   0860'  0A01                       xorlw  73^72     ;  case  73 |
31336 |     31282   0862'  B4D8                       skipnz |
31337 |     31283   0864'  EF00'  F000'                goto   l10791 |
31338 |     31284   0868'  0A03                       xorlw  74^73     ;  case  74 |
31339 |     31285   086A'  B4D8                       skipnz |
31340 |     31286   086C'  EF00'  F000'                goto   l10793 |
31341 |     31287   0870'  0A01                       xorlw  75^74     ;  case  75 |
31342 |     31288   0872'  B4D8                       skipnz |
31343 |     31289   0874'  EF00'  F000'                goto   l10795 |
31344 |     31290   0878'  0A07                       xorlw  76^75     ;  case  76 |
31345 |     31291   087A'  B4D8                       skipnz |
31346 |     31292   087C'  EF00'  F000'                goto   l10793 |
31347 |     31293   0880'  0A01                       xorlw  77^76     ;  case  77 |
31348 |     31294   0882'  B4D8                       skipnz |
31349 |     31295   0884'  EF00'  F000'                goto   l10795 |
31350 |     31296   0888'  0A03                       xorlw  78^77     ;  case  78 |
31351 |     31297   088A'  B4D8                       skipnz |
31352 |     31298   088C'  EF00'  F000'                goto   l10793 |
31353 |     31299   0890'  0A01                       xorlw  79^78     ;  case  79 |
31354 |     31300   0892'  B4D8                       skipnz |
31355 |     31301   0894'  EF00'  F000'                goto   l10795 |
31356 |     31302   0898'  0A1F                       xorlw  80^79     ;  case  80 |
31357 |     31303   089A'  B4D8                       skipnz |
31358 |     31304   089C'  EF00'  F000'                goto   l10793 |
31359 |     31305   08A0'  0A01                       xorlw  81^80     ;  case  81 |
31360 |     31306   08A2'  B4D8                       skipnz |
31361 |     31307   08A4'  EF00'  F000'                goto   l10795 |
31362 |     31308   08A8'  0A03                       xorlw  82^81     ;  case  82 |
31363 |     31309   08AA'  B4D8                       skipnz |
31364 |     31310   08AC'  EF00'  F000'                goto   l10793 |
31365 |     31311   08B0'  0A01                       xorlw  83^82     ;  case  83 |
31366 |     31312   08B2'  B4D8                       skipnz |
31367 |     31313   08B4'  EF00'  F000'                goto   l10795 |
31368 |     31314   08B8'  0A07                       xorlw  84^83     ;  case  84 |
31369 |     31315   08BA'  B4D8                       skipnz |
31370 |     31316   08BC'  EF00'  F000'                goto   l10793 |
31371 |     31317   08C0'  0A01                       xorlw  85^84     ;  case  85 |
31372 |     31318   08C2'  B4D8                       skipnz |
31373 |     31319   08C4'  EF00'  F000'                goto   l10795 |
31374 |     31320   08C8'  0A03                       xorlw  86^85     ;  case  86 |
31375 |     31321   08CA'  B4D8                       skipnz |
31376 |     31322   08CC'  EF00'  F000'                goto   l10817 |
31377 |     31323   08D0'  0A01                       xorlw  87^86     ;  case  87 |
31378 |     31324   08D2'  B4D8                       skipnz |
31379 |     31325   08D4'  EF00'  F000'                goto   l10819 |
31380 |     31326   08D8'  0A0F                       xorlw  88^87     ;  case  88 |
31381 |     31327   08DA'  B4D8                       skipnz |
31382 |     31328   08DC'  EF00'  F000'                goto   l10821 |
31383 |     31329   08E0'  0A01                       xorlw  89^88     ;  case  89 |
31384 |     31330   08E2'  B4D8                       skipnz |
31385 |     31331   08E4'  EF00'  F000'                goto   l10823 |
31386 |     31332   08E8'  0A03                       xorlw  90^89     ;  case  90 |
31387 |     31333   08EA'  B4D8                       skipnz |
31388 |     31334   08EC'  EF00'  F000'                goto   l10825 |
31389 |     31335   08F0'  0A01                       xorlw  91^90     ;  case  91 |
31390 |     31336   08F2'  B4D8                       skipnz |
31391 |     31337   08F4'  EF00'  F000'                goto   l10827 |
31392 |     31338   08F8'  0A07                       xorlw  92^91     ;  case  92 |
31393 |     31339   08FA'  B4D8                       skipnz |
31394 |     31340   08FC'  EF00'  F000'                goto   l10829 |
31395 |     31341   0900'  0A01                       xorlw  93^92     ;  case  93 |
31396 |     31342   0902'  B4D8                       skipnz |
31397 |     31343   0904'  EF00'  F000'                goto   l10831 |
31398 |     31344   0908'  0A03                       xorlw  94^93     ;  case  94 |
31399 |     31345   090A'  B4D8                       skipnz |
31400 |     31346   090C'  EF00'  F000'                goto   l10833 |
31401 |     31347   0910'  0A01                       xorlw  95^94     ;  case  95 |
31402 |     31348   0912'  B4D8                       skipnz |
31403 |     31349   0914'  EF00'  F000'                goto   l10835 |
31404 |     31350   0918'  0A3F                       xorlw  96^95     ;  case  96 |
31405 |     31351   091A'  B4D8                       skipnz |
31406 |     31352   091C'  EF00'  F000'                goto   l10837 |
31407 |     31353   0920'  0A01                       xorlw  97^96     ;  case  97 |
31408 |     31354   0922'  B4D8                       skipnz |
31409 |     31355   0924'  EF00'  F000'                goto   l10839 |
31410 |     31356   0928'  0A03                       xorlw  98^97     ;  case  98 |
31411 |     31357   092A'  B4D8                       skipnz |
31412 |     31358   092C'  EF00'  F000'                goto   l10841 |
31413 |     31359   0930'  0A01                       xorlw  99^98     ;  case  99 |
31414 |     31360   0932'  B4D8                       skipnz |
31415 |     31361   0934'  EF00'  F000'                goto   l10843 |
31416 |     31362   0938'  0A07                       xorlw  100^99    ;  case  100 |
31417 |     31363   093A'  B4D8                       skipnz |
31418 |     31364   093C'  EF00'  F000'                goto   l10845 |
31419 |     31365   0940'  0A01                       xorlw  101^100   ;  case  101 |
31420 |     31366   0942'  B4D8                       skipnz |
31421 |     31367   0944'  EF00'  F000'                goto   l10847 |
31422 |     31368   0948'  0A03                       xorlw  102^101   ;  case  102 |
31423 |     31369   094A'  B4D8                       skipnz |
31424 |     31370   094C'  EF00'  F000'                goto   l10849 |
31425 |     31371   0950'  0A01                       xorlw  103^102   ;  case  103 |
31426 |     31372   0952'  B4D8                       skipnz |
31427 |     31373   0954'  EF00'  F000'                goto   l10851 |
31428 |     31374   0958'  0A0F                       xorlw  104^103   ;  case  104 |
31429 |     31375   095A'  B4D8                       skipnz |
31430 |     31376   095C'  EF00'  F000'                goto   l10853 |
31431 |     31377   0960'  0A01                       xorlw  105^104   ;  case  105 |
31432 |     31378   0962'  B4D8                       skipnz |
31433 |     31379   0964'  EF00'  F000'                goto   l10855 |
31434 |     31380   0968'  0A03                       xorlw  106^105   ;  case  106 |
31435 |     31381   096A'  B4D8                       skipnz |
31436 |     31382   096C'  EF00'  F000'                goto   l10857 |
31437 |     31383   0970'  0A01                       xorlw  107^106   ;  case  107 |
31438 |     31384   0972'  B4D8                       skipnz |
31439 |     31385   0974'  EF00'  F000'                goto   l10859 |
31440 |     31386   0978'  0A07                       xorlw  108^107   ;  case  108 |
31441 |     31387   097A'  B4D8                       skipnz |
31442 |     31388   097C'  EF00'  F000'                goto   l10861 |
31443 |     31389   0980'  0A01                       xorlw  109^108   ;  case  109 |
31444 |     31390   0982'  B4D8                       skipnz |
31445 |     31391   0984'  EF00'  F000'                goto   l10863 |
31446 |     31392   0988'  0A03                       xorlw  110^109   ;  case  110 |
31447 |     31393   098A'  B4D8                       skipnz |
31448 |     31394   098C'  EF00'  F000'                goto   l10865 |
31449 |     31395   0990'  0A01                       xorlw  111^110   ;  case  111 |
31450 |     31396   0992'  B4D8                       skipnz |
31451 |     31397   0994'  EF00'  F000'                goto   l10867 |
31452 |     31398   0998'  0A1F                       xorlw  112^111   ;  case  112 |
31453 |     31399   099A'  B4D8                       skipnz |
31454 |     31400   099C'  EF00'  F000'                goto   l10869 |
31455 |     31401   09A0'  0A01                       xorlw  113^112   ;  case  113 |
31456 |     31402   09A2'  B4D8                       skipnz |
31457 |     31403   09A4'  EF00'  F000'                goto   l10871 |
31458 |     31404   09A8'  0A03                       xorlw  114^113   ;  case  114 |
31459 |     31405   09AA'  B4D8                       skipnz |
31460 |     31406   09AC'  EF00'  F000'                goto   l10873 |
31461 |     31407   09B0'  0A01                       xorlw  115^114   ;  case  115 |
31462 |     31408   09B2'  B4D8                       skipnz |
31463 |     31409   09B4'  EF00'  F000'                goto   l10875 |
31464 |     31410   09B8'  0A07                       xorlw  116^115   ;  case  116 |
31465 |     31411   09BA'  B4D8                       skipnz |
31466 |     31412   09BC'  EF00'  F000'                goto   l410 |
31467 |     31413   09C0'  0A01                       xorlw  117^116   ;  case  117 |
31468 |     31414   09C2'  B4D8                       skipnz |
31469 |     31415   09C4'  EF00'  F000'                goto   l10877 |
31470 |     31416   09C8'  0A03                       xorlw  118^117   ;  case  118 |
31471 |     31417   09CA'  B4D8                       skipnz |
31472 |     31418   09CC'  EF00'  F000'                goto   l10879 |
31473 |     31419   09D0'  0A01                       xorlw  119^118   ;  case  119 |
31474 |     31420   09D2'  B4D8                       skipnz |
31475 |     31421   09D4'  EF00'  F000'                goto   l10881 |
31476 |     31422   09D8'  EF00'  F000'                goto   l414 |
31477 |     31423                            |
31478 |     31424                                   line   1844 |
31479 |     31425                                   |
31480 |     31426   09DC'                     l10887:;  BSR  set  to:  0 |
31481 |     31427                            |
31482 |     31428                            ;main.c:  1844:  else  if  (1  ==  vscp_page_select)  { |
31483 |     31429   09DC'  0400'                      decf   ((c:_vscp_page_select)),c,w |
31484 |     31430   09DE'  1001'                      iorwf  ((c:_vscp_page_select+1)),c,w |
31485 |     31431                            |
31486 |     31432   09E0'  A4D8                       btfss  status,2 |
31487 |     31433   09E2'  EF00'  F000'                goto   u8671 |
31488 |     31434   09E6'  EF00'  F000'                goto   u8670 |
31489 |     31435   09EA'                     u8671: |
31490 |     31436   09EA'  EF00'  F000'                goto   l10903 |
31491 |     31437   09EE'                     u8670: |
31492 |     31438                                   line   1846 |
31493 |     31439                                   |
31494 |     31440   09EE'                     l10889:;  BSR  set  to:  0 |
31495 |     31441                            |
31496 |     31442                            ;main.c:  1846:  if  (reg &lsaquo =  0x48)  { |
31497 |     31443   09EE'  0E49                       movlw  (049h)&0ffh |
31498 |     31444   09F0'  6012'                      cpfslt ((c:vscp_readAppReg@reg)),c |
31499 |     31445   09F2'  EF00'  F000'                goto   u8681 |
31500 |     31446   09F6'  EF00'  F000'                goto   u8680 |
31501 |     31447   09FA'                     u8681: |
31502 |     31448   09FA'  EF00'  F000'                goto   l10893 |
31503 |     31449   09FE'                     u8680: |
31504 |     31450                                   line   1848 |
31505 |     31451                                   |
31506 |     31452   09FE'                     l10891:;  BSR  set  to:  0 |
31507 |     31453                            |
31508 |     31454                            ;main.c:  1847:  rv  =  readEEPROM(0xAA  + |
31509 |     31455                            ;main.c:  1848:  reg  -  0x48); |
31510 |     31456   09FE'  0E62                       movlw  low(062h) |
31511 |     31457   0A00'  2412'                      addwf  ((c:vscp_readAppReg@reg)),c,w |
31512 |     31458                                   |
31513 |     31459   0A02'  6E0D'                      movwf  ((c:?_readEEPROM)),c |
31514 |     31460   0A04'  6A0E'                      clrf   1+((c:?_readEEPROM)),c |
31515 |     31461   0A06'  0E00                       movlw  high(062h) |
31516 |     31462   0A08'  220E'                      addwfc 1+((c:?_readEEPROM)),c |
31517 |     31463   0A0A'  EC00'  F000'                call   _readEEPROM        ;wreg  free |
31518 |     31464   0A0E'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
31519 |     31465                                   line   1849 |
31520 |     31466                            ;main.c:  1849:  } |
31521 |     31467   0A10'  EF00'  F000'                goto   l10903 |
31522 |     31468                                   line   1850 |
31523 |     31469                                   |
31524 |     31470   0A14'                     l10893:;  BSR  set  to:  0 |
31525 |     31471                            |
31526 |     31472                            ;main.c:  1850:  else  if  (reg &lsaquo =  0x54)  { |
31527 |     31473   0A14'  0E55                       movlw  (055h)&0ffh |
31528 |     31474   0A16'  6012'                      cpfslt ((c:vscp_readAppReg@reg)),c |
31529 |     31475   0A18'  EF00'  F000'                goto   u8691 |
31530 |     31476   0A1C'  EF00'  F000'                goto   u8690 |
31531 |     31477   0A20'                     u8691: |
31532 |     31478   0A20'  EF00'  F000'                goto   l10903 |
31533 |     31479   0A24'                     u8690: |
31534 |     31480                                   line   1852 |
31535 |     31481                                   |
31536 |     31482   0A24'                     l10895:;  BSR  set  to:  0 |
31537 |     31483                            |
31538 |     31484                            ;main.c:  1852:  uint8_t  pos  =  reg  -  0x54; |
31539 |     31485   0A24'  5012'                      movf   ((c:vscp_readAppReg@reg)),c,w |
31540 |     31486   0A26'  0FAC                       addlw  low(0ACh) |
31541 |     31487   0A28'  6E11'                      movwf  ((c:vscp_readAppReg@pos)),c |
31542 |     31488                                   line   1853 |
31543 |     31489                                   |
31544 |     31490   0A2A'                     l10897:;  BSR  set  to:  0 |
31545 |     31491                            |
31546 |     31492                            ;main.c:  1853:  if  (0  ==  pos)  pos  =  11; |
31547 |     31493   0A2A'  6611'                      tstfsz ((c:vscp_readAppReg@pos)),c |
31548 |     31494   0A2C'  EF00'  F000'                goto   u8701 |
31549 |     31495   0A30'  EF00'  F000'                goto   u8700 |
31550 |     31496   0A34'                     u8701: |
31551 |     31497   0A34'  EF00'  F000'                goto   l10901 |
31552 |     31498   0A38'                     u8700: |
31553 |     31499                                   |
31554 |     31500   0A38'                     l10899:;  BSR  set  to:  0 |
31555 |     31501                            |
31556 |     31502                                   line   1854 |
31557 |     31503                                   |
31558 |     31504   0A38'                     l10901:;  BSR  set  to:  0 |
31559 |     31505                            |
31560 |     31506                            ;main.c:  1854:  rv  =  adc[reg  -  0x54]; |
31561 |     31507   0A38'  0E00'                      movlw  low(_adc+0FFACh) |
31562 |     31508   0A3A'  2412'                      addwf  ((c:vscp_readAppReg@reg)),c,w |
31563 |     31509   0A3C'  6ED9                       movwf  c:fsr2l |
31564 |     31510   0A3E'  6ADA                       clrf   1+c:fsr2l |
31565 |     31511   0A40'  0E00'                      movlw  high(_adc+0FFACh) |
31566 |     31512   0A42'  22DA                       addwfc 1+c:fsr2l |
31567 |     31513   0A44'  50DF                       movf   indf2,w |
31568 |     31514   0A46'  6E13'                      movwf  ((c:vscp_readAppReg@rv)),c |
31569 |     31515                                   line   1858 |
31570 |     31516                                   |
31571 |     31517   0A48'                     l10903: |
31572 |     31518                            ;main.c:  1855:  } |
31573 |     31519                            ;main.c:  1856:  } |
31574 |     31520                            ;main.c:  1858:  return  rv; |
31575 |     31521   0A48'  5013'                      movf   ((c:vscp_readAppReg@rv)),c,w |
31576 |     31522                                   line   1860 |
31577 |     31523                                   |
31578 |     31524   0A4A'                     l421: |
31579 |     31525   0A4A'  0012                       return |
31580 |     31526                                   opt  stack  0 |
31581 |     31527                            GLOBAL __end_of_vscp_readAppReg |
31582 |     31528   0A4C'                            __end_of_vscp_readAppReg: |
31583 |     31529                                   signat _vscp_readAppReg,4217 |
31584 |     31530                                   global _interrupt_at_low_vector |
31585 |     31531                            |
31586 |     31532  ;;  ***************  function  _interrupt_at_low_vector  ***************** |
31587 |     31533  ;;  Defined  at: |
31588 |     31534  ;;              line  134  in  file  "../main.c" |
31589 |     31535  ;;  Parameters:     Size   Location      Type |
31590 |     31536  ;;              None |
31591 |     31537  ;;  Auto  vars:      Size   Location      Type |
31592 |     31538  ;;              None |
31593 |     31539  ;;  Return  value:   Size   Location      Type |
31594 |     31540  ;;              None                void |
31595 |     31541  ;;  Registers  used: |
31596 |     31542  ;;              wreg,  fsr2l,  fsr2h,  status,2,  status,0,  prodl,  prodh,  cstack |
31597 |     31543  ;;  Tracked  objects: |
31598 |     31544  ;;              On  entry  :  0/0 |
31599 |     31545  ;;              On  exit   :  0/0 |
31600 |     31546  ;;              Unchanged:  0/0 |
31601 |     31547  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
31602 |     31548  ;;       Params:          0        0        0        0        0        0        0 |
31603 |     31549  ;;       Locals:          0        0        0        0        0        0        0 |
31604 |     31550  ;;       Temps:           9        0        0        0        0        0        0 |
31605 |     31551  ;;       Totals:          9        0        0        0        0        0        0 |
31606 |     31552  ;;Total  ram  usage:         9  bytes |
31607 |     31553  ;;  Hardware  stack  levels  used:     1 |
31608 |     31554  ;;  Hardware  stack  levels  required  when  called:     1 |
31609 |     31555  ;;  This  function  calls: |
31610 |     31556  ;;              i1_ConvertADC |
31611 |     31557  ;;              i1_WriteTimer0 |
31612 |     31558  ;;  This  function  is  called  by: |
31613 |     31559  ;;              Interrupt  level  1 |
31614 |     31560  ;;  This  function  uses  a  non-reentrant  model |
31615 |     31561  ;; |
31616 |     31562                            psect  intcodelo,class=CODE,space=0,reloc=2 |
31617 |     31563                            global  __pintcodelo |
31618 |     31564   0000'                     __pintcodelo: |
31619 |     31565                            psect  intcodelo |
31620 |     31566                                   file   "../main.c" |
31621 |     31567                                   line   134 |
31622 |     31568                                   global __size_of_interrupt_at_low_vector |
31623 |     31569   0000                             __size_of_interrupt_at_low_vector      equ   __end_of_interrupt_at_low_vector-_interrupt_at_lo |
31624 |                                     w_vector |
31625 |     31570                                   |
31626 |     31571   0000'                     _interrupt_at_low_vector: |
31627 |     31572                            ;incstack  =  0 |
31628 |     31573                                   opt    stack  21 |
31629 |     31574   0000'  CFD8  F006'                 movff  status+0,??_interrupt_at_low_vector+2 |
31630 |     31575   0004'  CFE8  F007'                 movff  wreg+0,??_interrupt_at_low_vector+3 |
31631 |     31576   0008'  CFE0  F008'                 movff  bsr+0,??_interrupt_at_low_vector+4 |
31632 |     31577   000C'  CFD9  F009'                 movff  fsr2l+0,??_interrupt_at_low_vector+5 |
31633 |     31578   0010'  CFDA  F00A'                 movff  fsr2h+0,??_interrupt_at_low_vector+6 |
31634 |     31579   0014'  CFF3  F00B'                 movff  prodl+0,??_interrupt_at_low_vector+7 |
31635 |     31580   0018'  CFF4  F00C'                 movff  prodh+0,??_interrupt_at_low_vector+8 |
31636 |     31581                            ;incstack  =  0 |
31637 |     31582                                   line   137 |
31638 |     31583                                   |
31639 |     31584   001C'                     i1l9237: |
31640 |     31585                            ;main.c:  137:  if  (INTCONbits.TMR0IF)  { |
31641 |     31586                                   |
31642 |     31587   001C'  A4F2                       btfss  ((c:4082)),c,2    ;volatile |
31643 |     31588   001E'  EF00'  F000'                goto   i1u692_21 |
31644 |     31589   0022'  EF00'  F000'                goto   i1u692_20 |
31645 |     31590   0026'                     i1u692_21: |
31646 |     31591   0026'  EF00'  F000'                goto   i1l9277 |
31647 |     31592   002A'                     i1u692_20: |
31648 |     31593                                   line   140 |
31649 |     31594                                   |
31650 |     31595   002A'                     i1l9239: |
31651 |     31596                            ;main.c:  140:  WriteTimer0(0xfb1d); |
31652 |     31597   002A'  0EFB                       movlw  high(0FB1Dh) |
31653 |     31598   002C'  6E01'                      movwf  ((c:?i1_WriteTimer0+1)),c |
31654 |     31599   002E'  0E1D                       movlw  low(0FB1Dh) |
31655 |     31600   0030'  6E00'                      movwf  ((c:?i1_WriteTimer0)),c |
31656 |     31601   0032'  EC00'  F000'                call   i1_WriteTimer0     ;wreg  free |
31657 |     31602                                   line   142 |
31658 |     31603                                   |
31659 |     31604   0036'                     i1l9241: |
31660 |     31605                            ;main.c:  142:  vscp_timer++; |
31661 |     31606   0036'  0101                       movlb  1 ;  ()  banked |
31662 |     31607   0038'  4B00'                      infsnz ((_vscp_timer))&0ffh     ;volatile |
31663 |     31608   003A'  2B00'                      incf   ((_vscp_timer+1))&0ffh     ;volatile |
31664 |     31609                                   line   143 |
31665 |     31610                                   |
31666 |     31611   003C'                     i1l9243:;  BSR  set  to:  1 |
31667 |     31612                            |
31668 |     31613                            ;main.c:  143:  measurement_clock++; |
31669 |     31614   003C'  0E01                       movlw  01h |
31670 |     31615   003E'  2700'                      addwf  ((_measurement_clock))&0ffh |
31671 |     31616   0040'  0E00                       movlw  0 |
31672 |     31617   0042'  2300'                      addwfc ((_measurement_clock+1))&0ffh |
31673 |     31618   0044'  0E00                       movlw  0 |
31674 |     31619   0046'  2300'                      addwfc ((_measurement_clock+2))&0ffh |
31675 |     31620   0048'  0E00                       movlw  0 |
31676 |     31621   004A'  2300'                      addwfc ((_measurement_clock+3))&0ffh |
31677 |     31622                                   line   144 |
31678 |     31623                                   |
31679 |     31624   004C'                     i1l9245:;  BSR  set  to:  1 |
31680 |     31625                            |
31681 |     31626                            ;main.c:  144:  timeout_clock++; |
31682 |     31627   004C'  0E01                       movlw  01h |
31683 |     31628   004E'  2700'                      addwf  ((_timeout_clock))&0ffh |
31684 |     31629   0050'  0E00                       movlw  0 |
31685 |     31630   0052'  2300'                      addwfc ((_timeout_clock+1))&0ffh |
31686 |     31631   0054'  0E00                       movlw  0 |
31687 |     31632   0056'  2300'                      addwfc ((_timeout_clock+2))&0ffh |
31688 |     31633   0058'  0E00                       movlw  0 |
31689 |     31634   005A'  2300'                      addwfc ((_timeout_clock+3))&0ffh |
31690 |     31635                                   line   147 |
31691 |     31636                                   |
31692 |     31637   005C'                     i1l9247:;  BSR  set  to:  1 |
31693 |     31638                            |
31694 |     31639                            ;main.c:  147:  if  (!(PORTC  &  0x01))  { |
31695 |     31640                                   |
31696 |     31641   005C'  B082                       btfsc  ((c:3970)),c,(0)&7        ;volatile |
31697 |     31642   005E'  EF00'  F000'                goto   i1u693_21 |
31698 |     31643   0062'  EF00'  F000'                goto   i1u693_20 |
31699 |     31644   0066'                     i1u693_21: |
31700 |     31645   0066'  EF00'  F000'                goto   i1l138 |
31701 |     31646   006A'                     i1u693_20: |
31702 |     31647                                   line   149 |
31703 |     31648                                   |
31704 |     31649   006A'                     i1l9249:;  BSR  set  to:  1 |
31705 |     31650                            |
31706 |     31651                            ;main.c:  149:  vscp_initbtncnt++; |
31707 |     31652   006A'  0100                       movlb  0 ;  ()  banked |
31708 |     31653   006C'  2B00'                      incf   ((_vscp_initbtncnt))&0ffh  ;volatile |
31709 |     31654                                   line   150 |
31710 |     31655                            ;main.c:  150:  }  else  { |
31711 |     31656   006E'  EF00'  F000'                goto   i1l9251 |
31712 |     31657                                   |
31713 |     31658   0072'                     i1l138:;  BSR  set  to:  1 |
31714 |     31659                            |
31715 |     31660                                   line   151 |
31716 |     31661                            ;main.c:  151:  vscp_initbtncnt  =  0; |
31717 |     31662   0072'  0100                       movlb  0 ;  ()  banked |
31718 |     31663   0074'  6B00'                      clrf   ((_vscp_initbtncnt))&0ffh  ;volatile |
31719 |     31664                                   line   155 |
31720 |     31665                                   |
31721 |     31666   0076'                     i1l9251:;  BSR  set  to:  0 |
31722 |     31667                            |
31723 |     31668                            ;main.c:  152:  } |
31724 |     31669                            ;main.c:  155:  vscp_statuscnt++; |
31725 |     31670   0076'  2A0C'                      incf   ((c:_vscp_statuscnt)),c    ;volatile |
31726 |     31671                                   line   156 |
31727 |     31672                                   |
31728 |     31673   0078'                     i1l9253:;  BSR  set  to:  0 |
31729 |     31674                            |
31730 |     31675                            ;main.c:  156:  if  ((0x02  ==  vscp_initledfunc)  &&  (vscp_statuscnt &rsaquo   100))  { |
31731 |     31676   0078'  5007'                      movf   ((c:_vscp_initledfunc)),c,w |
31732 |     31677   007A'  0A02                       xorlw  2 |
31733 |     31678                            |
31734 |     31679   007C'  A4D8                       btfss  status,2 |
31735 |     31680   007E'  EF00'  F000'                goto   i1u694_21 |
31736 |     31681   0082'  EF00'  F000'                goto   i1u694_20 |
31737 |     31682   0086'                     i1u694_21: |
31738 |     31683   0086'  EF00'  F000'                goto   i1l9265 |
31739 |     31684   008A'                     i1u694_20: |
31740 |     31685                                   |
31741 |     31686   008A'                     i1l9255:;  BSR  set  to:  0 |
31742 |     31687                            |
31743 |     31688   008A'  0E64                       movlw  (065h-1) |
31744 |     31689   008C'  640C'                      cpfsgt ((c:_vscp_statuscnt)),c  ;volatile |
31745 |     31690   008E'  EF00'  F000'                goto   i1u695_21 |
31746 |     31691   0092'  EF00'  F000'                goto   i1u695_20 |
31747 |     31692   0096'                     i1u695_21: |
31748 |     31693   0096'  EF00'  F000'                goto   i1l9265 |
31749 |     31694   009A'                     i1u695_20: |
31750 |     31695                                   line   157 |
31751 |     31696                                   |
31752 |     31697   009A'                     i1l9257:;  BSR  set  to:  0 |
31753 |     31698                            |
31754 |     31699                            ;main.c:  157:  if  (PORTC  &  0x02)  { |
31755 |     31700                                   |
31756 |     31701   009A'  A282                       btfss  ((c:3970)),c,(1)&7        ;volatile |
31757 |     31702   009C'  EF00'  F000'                goto   i1u696_21 |
31758 |     31703   00A0'  EF00'  F000'                goto   i1u696_20 |
31759 |     31704   00A4'                     i1u696_21: |
31760 |     31705   00A4'  EF00'  F000'                goto   i1l9261 |
31761 |     31706   00A8'                     i1u696_20: |
31762 |     31707                                   line   158 |
31763 |     31708                                   |
31764 |     31709   00A8'                     i1l9259:;  BSR  set  to:  0 |
31765 |     31710                            |
31766 |     31711                            ;main.c:  158:  PORTC  &=  ~0x02; |
31767 |     31712   00A8'  9282                       bcf    (0+(1/8)+(c:3970)),c,(1)&7  ;volatile |
31768 |     31713                                   line   159 |
31769 |     31714                            ;main.c:  159:  }  else  { |
31770 |     31715   00AA'  EF00'  F000'                goto   i1l9263 |
31771 |     31716                                   line   160 |
31772 |     31717                                   |
31773 |     31718   00AE'                     i1l9261:;  BSR  set  to:  0 |
31774 |     31719                            |
31775 |     31720                            ;main.c:  160:  PORTC  |=  0x02; |
31776 |     31721   00AE'  8282                       bsf    (0+(1/8)+(c:3970)),c,(1)&7  ;volatile |
31777 |     31722                                   line   162 |
31778 |     31723                                   |
31779 |     31724   00B0'                     i1l9263:;  BSR  set  to:  0 |
31780 |     31725                            |
31781 |     31726                            ;main.c:  161:  } |
31782 |     31727                            ;main.c:  162:  vscp_statuscnt  =  0; |
31783 |     31728   00B0'  6A0C'                      clrf   ((c:_vscp_statuscnt)),c    ;volatile |
31784 |     31729                                   line   163 |
31785 |     31730                            ;main.c:  163:  } |
31786 |     31731   00B2'  EF00'  F000'                goto   i1l9275 |
31787 |     31732                                   line   164 |
31788 |     31733                                   |
31789 |     31734   00B6'                     i1l9265:;  BSR  set  to:  0 |
31790 |     31735                            |
31791 |     31736                            ;main.c:  164:  else  if  (0x01  ==  vscp_initledfunc)  { |
31792 |     31737   00B6'  0407'                      decf   ((c:_vscp_initledfunc)),c,w |
31793 |     31738                            |
31794 |     31739   00B8'  A4D8                       btfss  status,2 |
31795 |     31740   00BA'  EF00'  F000'                goto   i1u697_21 |
31796 |     31741   00BE'  EF00'  F000'                goto   i1u697_20 |
31797 |     31742   00C2'                     i1u697_21: |
31798 |     31743   00C2'  EF00'  F000'                goto   i1l144 |
31799 |     31744   00C6'                     i1u697_20: |
31800 |     31745   00C6'  EF00'  F000'                goto   i1l9261 |
31801 |     31746                                   line   168 |
31802 |     31747                                   |
31803 |     31748   00CA'                     i1l144:;  BSR  set  to:  0 |
31804 |     31749                            |
31805 |     31750                            ;main.c:  168:  else  if  (0x00  ==  vscp_initledfunc)  { |
31806 |     31751   00CA'  6607'                      tstfsz ((c:_vscp_initledfunc)),c |
31807 |     31752   00CC'  EF00'  F000'                goto   i1u698_21 |
31808 |     31753   00D0'  EF00'  F000'                goto   i1u698_20 |
31809 |     31754   00D4'                     i1u698_21: |
31810 |     31755   00D4'  EF00'  F000'                goto   i1l9275 |
31811 |     31756   00D8'                     i1u698_20: |
31812 |     31757   00D8'  EF00'  F000'                goto   i1l9259 |
31813 |     31758                                   line   174 |
31814 |     31759                                   |
31815 |     31760   00DC'                     i1l9275:;  BSR  set  to:  0 |
31816 |     31761                            |
31817 |     31762                            ;main.c:  171:  } |
31818 |     31763                            ;main.c:  174:  INTCONbits.TMR0IF  =  0; |
31819 |     31764   00DC'  94F2                       bcf    ((c:4082)),c,2      ;volatile |
31820 |     31765                                   line   179 |
31821 |     31766                                   |
31822 |     31767   00DE'                     i1l9277: |
31823 |     31768                            ;main.c:  176:  } |
31824 |     31769                            ;main.c:  179:  if  (PIR1bits.ADIF)  { |
31825 |     31770                                   |
31826 |     31771   00DE'  AC9E                       btfss  ((c:3998)),c,6    ;volatile |
31827 |     31772   00E0'  EF00'  F000'                goto   i1u699_21 |
31828 |     31773   00E4'  EF00'  F000'                goto   i1u699_20 |
31829 |     31774   00E8'                     i1u699_21: |
31830 |     31775   00E8'  EF00'  F000'                goto   i1l164 |
31831 |     31776   00EC'                     i1u699_20: |
31832 |     31777   00EC'  EF00'  F000'                goto   i1l9343 |
31833 |     31778                                   line   185 |
31834 |     31779                                   |
31835 |     31780   00F0'                     i1l9281: |
31836 |     31781                            ;main.c:  185:  adc[(12  *  adc_series_counter)  +  0]  =  ADRESH; |
31837 |     31782   00F0'  5003'                      movf   ((c:_adc_series_counter)),c,w |
31838 |     31783   00F2'  0D0C                       mullw  0Ch |
31839 |     31784   00F4'  0E00'                      movlw  low(_adc) |
31840 |     31785   00F6'  24F3                       addwf  (prodl),c,w |
31841 |     31786   00F8'  6ED9                       movwf  c:fsr2l |
31842 |     31787   00FA'  0E00'                      movlw  high(_adc) |
31843 |     31788   00FC'  20F4                       addwfc prod+1,w |
31844 |     31789   00FE'  6EDA                       movwf  1+c:fsr2l |
31845 |     31790   0100'  CFC4  FFDF                  movff  (c:4036),indf2    ;volatile |
31846 |     31791                            |
31847 |     31792                                   line   186 |
31848 |     31793                            ;main.c:  186:  adc[(12  *  adc_series_counter)  +  1]  =  ADRESL; |
31849 |     31794   0104'  5003'                      movf   ((c:_adc_series_counter)),c,w |
31850 |     31795   0106'  0D0C                       mullw  0Ch |
31851 |     31796   0108'  0E00'                      movlw  low(_adc+01h) |
31852 |     31797   010A'  24F3                       addwf  (prodl),c,w |
31853 |     31798   010C'  6ED9                       movwf  c:fsr2l |
31854 |     31799   010E'  0E00'                      movlw  high(_adc+01h) |
31855 |     31800   0110'  20F4                       addwfc prod+1,w |
31856 |     31801   0112'  6EDA                       movwf  1+c:fsr2l |
31857 |     31802   0114'  CFC3  FFDF                  movff  (c:4035),indf2    ;volatile |
31858 |     31803                            |
31859 |     31804                                   line   188 |
31860 |     31805                                   |
31861 |     31806   0118'                     i1l9283: |
31862 |     31807                            ;main.c:  188:  ADCON0  =  (2&lsaquo &lsaquo 2)  +  1; |
31863 |     31808   0118'  0E09                       movlw  low(09h) |
31864 |     31809   011A'  6EC2                       movwf  ((c:4034)),c      ;volatile |
31865 |     31810                                   line   192 |
31866 |     31811                                   |
31867 |     31812   011C'                     i1l9285: |
31868 |     31813                            ;main.c:  192:  if  ((80  -  1)  ==  adc_series_counter)  { |
31869 |     31814   011C'  5003'                      movf   ((c:_adc_series_counter)),c,w |
31870 |     31815   011E'  0A4F                       xorlw  79 |
31871 |     31816                            |
31872 |     31817   0120'  A4D8                       btfss  status,2 |
31873 |     31818   0122'  EF00'  F000'                goto   i1u700_21 |
31874 |     31819   0126'  EF00'  F000'                goto   i1u700_20 |
31875 |     31820   012A'                     i1u700_21: |
31876 |     31821   012A'  EF00'  F000'                goto   i1l9345 |
31877 |     31822   012E'                     i1u700_20: |
31878 |     31823                                   line   193 |
31879 |     31824                                   |
31880 |     31825   012E'                     i1l9287: |
31881 |     31826                            ;main.c:  193:  adc_conversion_flags  |=  1; |
31882 |     31827   012E'  0100                       movlb  0 ;  ()  banked |
31883 |     31828   0130'  8100'                      bsf    (0+(0/8)+(_adc_conversion_flags))&0ffh,(0)&7 |
31884 |     31829   0132'  EF00'  F000'                goto   i1l9345 |
31885 |     31830                                   line   199 |
31886 |     31831                                   |
31887 |     31832   0136'                     i1l9289: |
31888 |     31833                            ;main.c:  199:  adc[(12  *  adc_series_counter)  +  2]  =  ADRESH; |
31889 |     31834   0136'  5003'                      movf   ((c:_adc_series_counter)),c,w |
31890 |     31835   0138'  0D0C                       mullw  0Ch |
31891 |     31836   013A'  0E00'                      movlw  low(_adc+02h) |
31892 |     31837   013C'  24F3                       addwf  (prodl),c,w |
31893 |     31838   013E'  6ED9                       movwf  c:fsr2l |
31894 |     31839   0140'  0E00'                      movlw  high(_adc+02h) |
31895 |     31840   0142'  20F4                       addwfc prod+1,w |
31896 |     31841   0144'  6EDA                       movwf  1+c:fsr2l |
31897 |     31842   0146'  CFC4  FFDF                  movff  (c:4036),indf2    ;volatile |
31898 |     31843                            |
31899 |     31844                                   line   200 |
31900 |     31845                            ;main.c:  200:  adc[(12  *  adc_series_counter)  +  3]  =  ADRESL; |
31901 |     31846   014A'  5003'                      movf   ((c:_adc_series_counter)),c,w |
31902 |     31847   014C'  0D0C                       mullw  0Ch |
31903 |     31848   014E'  0E00'                      movlw  low(_adc+03h) |
31904 |     31849   0150'  24F3                       addwf  (prodl),c,w |
31905 |     31850   0152'  6ED9                       movwf  c:fsr2l |
31906 |     31851   0154'  0E00'                      movlw  high(_adc+03h) |
31907 |     31852   0156'  20F4                       addwfc prod+1,w |
31908 |     31853   0158'  6EDA                       movwf  1+c:fsr2l |
31909 |     31854   015A'  CFC3  FFDF                  movff  (c:4035),indf2    ;volatile |
31910 |     31855                            |
31911 |     31856                                   line   201 |
31912 |     31857                                   |
31913 |     31858   015E'                     i1l9291: |
31914 |     31859                            ;main.c:  201:  testadc  =  ADRESH&lsaquo &lsaquo 8  |  ADRESL; |
31915 |     31860   015E'  50C4                       movf   ((c:4036)),c,w     ;volatile |
31916 |     31861                                   |
31917 |     31862   0160'                     i1l9293: |
31918 |     31863   0160'  50C3                       movf   ((c:4035)),c,w     ;volatile |
31919 |     31864                                   line   204 |
31920 |     31865                                   |
31921 |     31866   0162'                     i1l9295: |
31922 |     31867                            ;main.c:  204:  ADCON0  =  (1&lsaquo &lsaquo 2)  +  1; |
31923 |     31868   0162'  0E05                       movlw  low(05h) |
31924 |     31869   0164'  6EC2                       movwf  ((c:4034)),c      ;volatile |
31925 |     31870                                   line   208 |
31926 |     31871                                   |
31927 |     31872   0166'                     i1l9297: |
31928 |     31873                            ;main.c:  208:  if  ((80  -  1)  ==  adc_series_counter)  { |
31929 |     31874   0166'  5003'                      movf   ((c:_adc_series_counter)),c,w |
31930 |     31875   0168'  0A4F                       xorlw  79 |
31931 |     31876                            |
31932 |     31877   016A'  A4D8                       btfss  status,2 |
31933 |     31878   016C'  EF00'  F000'                goto   i1u701_21 |
31934 |     31879   0170'  EF00'  F000'                goto   i1u701_20 |
31935 |     31880   0174'                     i1u701_21: |
31936 |     31881   0174'  EF00'  F000'                goto   i1l9345 |
31937 |     31882   0178'                     i1u701_20: |
31938 |     31883                                   line   209 |
31939 |     31884                                   |
31940 |     31885   0178'                     i1l9299: |
31941 |     31886                            ;main.c:  209:  adc_conversion_flags  |=  1 &lsaquo &lsaquo   1; |
31942 |     31887   0178'  0100                       movlb  0 ;  ()  banked |
31943 |     31888   017A'  8300'                      bsf    (0+(1/8)+(_adc_conversion_flags))&0ffh,(1)&7 |
31944 |     31889   017C'  EF00'  F000'                goto   i1l9345 |
31945 |     31890                                   line   215 |
31946 |     31891                                   |
31947 |     31892   0180'                     i1l9301: |
31948 |     31893                            ;main.c:  215:  adc[(12  *  adc_series_counter)  +  4]  =  ADRESH; |
31949 |     31894   0180'  5003'                      movf   ((c:_adc_series_counter)),c,w |
31950 |     31895   0182'  0D0C                       mullw  0Ch |
31951 |     31896   0184'  0E00'                      movlw  low(_adc+04h) |
31952 |     31897   0186'  24F3                       addwf  (prodl),c,w |
31953 |     31898   0188'  6ED9                       movwf  c:fsr2l |
31954 |     31899   018A'  0E00'                      movlw  high(_adc+04h) |
31955 |     31900   018C'  20F4                       addwfc prod+1,w |
31956 |     31901   018E'  6EDA                       movwf  1+c:fsr2l |
31957 |     31902   0190'  CFC4  FFDF                  movff  (c:4036),indf2    ;volatile |
31958 |     31903                            |
31959 |     31904                                   line   216 |
31960 |     31905                            ;main.c:  216:  adc[(12  *  adc_series_counter)  +  5]  =  ADRESL; |
31961 |     31906   0194'  5003'                      movf   ((c:_adc_series_counter)),c,w |
31962 |     31907   0196'  0D0C                       mullw  0Ch |
31963 |     31908   0198'  0E00'                      movlw  low(_adc+05h) |
31964 |     31909   019A'  24F3                       addwf  (prodl),c,w |
31965 |     31910   019C'  6ED9                       movwf  c:fsr2l |
31966 |     31911   019E'  0E00'                      movlw  high(_adc+05h) |
31967 |     31912   01A0'  20F4                       addwfc prod+1,w |
31968 |     31913   01A2'  6EDA                       movwf  1+c:fsr2l |
31969 |     31914   01A4'  CFC3  FFDF                  movff  (c:4035),indf2    ;volatile |
31970 |     31915                            |
31971 |     31916                                   line   218 |
31972 |     31917                                   |
31973 |     31918   01A8'                     i1l9303: |
31974 |     31919                            ;main.c:  218:  ADCON0  =  (0&lsaquo &lsaquo 2)  +  1; |
31975 |     31920   01A8'  0E01                       movlw  low(01h) |
31976 |     31921   01AA'  6EC2                       movwf  ((c:4034)),c      ;volatile |
31977 |     31922                                   line   222 |
31978 |     31923                                   |
31979 |     31924   01AC'                     i1l9305: |
31980 |     31925                            ;main.c:  222:  if  ((80  -  1)  ==  adc_series_counter)  { |
31981 |     31926   01AC'  5003'                      movf   ((c:_adc_series_counter)),c,w |
31982 |     31927   01AE'  0A4F                       xorlw  79 |
31983 |     31928                            |
31984 |     31929   01B0'  A4D8                       btfss  status,2 |
31985 |     31930   01B2'  EF00'  F000'                goto   i1u702_21 |
31986 |     31931   01B6'  EF00'  F000'                goto   i1u702_20 |
31987 |     31932   01BA'                     i1u702_21: |
31988 |     31933   01BA'  EF00'  F000'                goto   i1l9345 |
31989 |     31934   01BE'                     i1u702_20: |
31990 |     31935                                   line   223 |
31991 |     31936                                   |
31992 |     31937   01BE'                     i1l9307: |
31993 |     31938                            ;main.c:  223:  adc_conversion_flags  |=  1 &lsaquo &lsaquo   2; |
31994 |     31939   01BE'  0100                       movlb  0 ;  ()  banked |
31995 |     31940   01C0'  8500'                      bsf    (0+(2/8)+(_adc_conversion_flags))&0ffh,(2)&7 |
31996 |     31941   01C2'  EF00'  F000'                goto   i1l9345 |
31997 |     31942                                   line   229 |
31998 |     31943                                   |
31999 |     31944   01C6'                     i1l9309: |
32000 |     31945                            ;main.c:  229:  adc[(12  *  adc_series_counter)  +  6]  =  ADRESH; |
32001 |     31946   01C6'  5003'                      movf   ((c:_adc_series_counter)),c,w |
32002 |     31947   01C8'  0D0C                       mullw  0Ch |
32003 |     31948   01CA'  0E00'                      movlw  low(_adc+06h) |
32004 |     31949   01CC'  24F3                       addwf  (prodl),c,w |
32005 |     31950   01CE'  6ED9                       movwf  c:fsr2l |
32006 |     31951   01D0'  0E00'                      movlw  high(_adc+06h) |
32007 |     31952   01D2'  20F4                       addwfc prod+1,w |
32008 |     31953   01D4'  6EDA                       movwf  1+c:fsr2l |
32009 |     31954   01D6'  CFC4  FFDF                  movff  (c:4036),indf2    ;volatile |
32010 |     31955                            |
32011 |     31956                                   line   230 |
32012 |     31957                            ;main.c:  230:  adc[(12  *  adc_series_counter)  +  7]  =  ADRESL; |
32013 |     31958   01DA'  5003'                      movf   ((c:_adc_series_counter)),c,w |
32014 |     31959   01DC'  0D0C                       mullw  0Ch |
32015 |     31960   01DE'  0E00'                      movlw  low(_adc+07h) |
32016 |     31961   01E0'  24F3                       addwf  (prodl),c,w |
32017 |     31962   01E2'  6ED9                       movwf  c:fsr2l |
32018 |     31963   01E4'  0E00'                      movlw  high(_adc+07h) |
32019 |     31964   01E6'  20F4                       addwfc prod+1,w |
32020 |     31965   01E8'  6EDA                       movwf  1+c:fsr2l |
32021 |     31966   01EA'  CFC3  FFDF                  movff  (c:4035),indf2    ;volatile |
32022 |     31967                            |
32023 |     31968                                   line   232 |
32024 |     31969                                   |
32025 |     31970   01EE'                     i1l9311: |
32026 |     31971                            ;main.c:  232:  ADCON0  =  (9&lsaquo &lsaquo 2)  +  1; |
32027 |     31972   01EE'  0E25                       movlw  low(025h) |
32028 |     31973   01F0'  6EC2                       movwf  ((c:4034)),c      ;volatile |
32029 |     31974                                   line   236 |
32030 |     31975                                   |
32031 |     31976   01F2'                     i1l9313: |
32032 |     31977                            ;main.c:  236:  if  ((80  -  1)  ==  adc_series_counter)  { |
32033 |     31978   01F2'  5003'                      movf   ((c:_adc_series_counter)),c,w |
32034 |     31979   01F4'  0A4F                       xorlw  79 |
32035 |     31980                            |
32036 |     31981   01F6'  A4D8                       btfss  status,2 |
32037 |     31982   01F8'  EF00'  F000'                goto   i1u703_21 |
32038 |     31983   01FC'  EF00'  F000'                goto   i1u703_20 |
32039 |     31984   0200'                     i1u703_21: |
32040 |     31985   0200'  EF00'  F000'                goto   i1l9345 |
32041 |     31986   0204'                     i1u703_20: |
32042 |     31987                                   line   237 |
32043 |     31988                                   |
32044 |     31989   0204'                     i1l9315: |
32045 |     31990                            ;main.c:  237:  adc_conversion_flags  |=  1 &lsaquo &lsaquo   3; |
32046 |     31991   0204'  0100                       movlb  0 ;  ()  banked |
32047 |     31992   0206'  8700'                      bsf    (0+(3/8)+(_adc_conversion_flags))&0ffh,(3)&7 |
32048 |     31993   0208'  EF00'  F000'                goto   i1l9345 |
32049 |     31994                                   line   243 |
32050 |     31995                                   |
32051 |     31996   020C'                     i1l9317: |
32052 |     31997                            ;main.c:  243:  adc[(12  *  adc_series_counter)  +  8]  =  ADRESH; |
32053 |     31998   020C'  5003'                      movf   ((c:_adc_series_counter)),c,w |
32054 |     31999   020E'  0D0C                       mullw  0Ch |
32055 |     32000   0210'  0E00'                      movlw  low(_adc+08h) |
32056 |     32001   0212'  24F3                       addwf  (prodl),c,w |
32057 |     32002   0214'  6ED9                       movwf  c:fsr2l |
32058 |     32003   0216'  0E00'                      movlw  high(_adc+08h) |
32059 |     32004   0218'  20F4                       addwfc prod+1,w |
32060 |     32005   021A'  6EDA                       movwf  1+c:fsr2l |
32061 |     32006   021C'  CFC4  FFDF                  movff  (c:4036),indf2    ;volatile |
32062 |     32007                            |
32063 |     32008                                   line   244 |
32064 |     32009                            ;main.c:  244:  adc[(12  *  adc_series_counter)  +  9]  =  ADRESL; |
32065 |     32010   0220'  5003'                      movf   ((c:_adc_series_counter)),c,w |
32066 |     32011   0222'  0D0C                       mullw  0Ch |
32067 |     32012   0224'  0E00'                      movlw  low(_adc+09h) |
32068 |     32013   0226'  24F3                       addwf  (prodl),c,w |
32069 |     32014   0228'  6ED9                       movwf  c:fsr2l |
32070 |     32015   022A'  0E00'                      movlw  high(_adc+09h) |
32071 |     32016   022C'  20F4                       addwfc prod+1,w |
32072 |     32017   022E'  6EDA                       movwf  1+c:fsr2l |
32073 |     32018   0230'  CFC3  FFDF                  movff  (c:4035),indf2    ;volatile |
32074 |     32019                            |
32075 |     32020                                   line   246 |
32076 |     32021                                   |
32077 |     32022   0234'                     i1l9319: |
32078 |     32023                            ;main.c:  246:  ADCON0  =  (8&lsaquo &lsaquo 2)  +  1; |
32079 |     32024   0234'  0E21                       movlw  low(021h) |
32080 |     32025   0236'  6EC2                       movwf  ((c:4034)),c      ;volatile |
32081 |     32026                                   line   250 |
32082 |     32027                                   |
32083 |     32028   0238'                     i1l9321: |
32084 |     32029                            ;main.c:  250:  if  ((80  -  1)  ==  adc_series_counter)  { |
32085 |     32030   0238'  5003'                      movf   ((c:_adc_series_counter)),c,w |
32086 |     32031   023A'  0A4F                       xorlw  79 |
32087 |     32032                            |
32088 |     32033   023C'  A4D8                       btfss  status,2 |
32089 |     32034   023E'  EF00'  F000'                goto   i1u704_21 |
32090 |     32035   0242'  EF00'  F000'                goto   i1u704_20 |
32091 |     32036   0246'                     i1u704_21: |
32092 |     32037   0246'  EF00'  F000'                goto   i1l9345 |
32093 |     32038   024A'                     i1u704_20: |
32094 |     32039                                   line   251 |
32095 |     32040                                   |
32096 |     32041   024A'                     i1l9323: |
32097 |     32042                            ;main.c:  251:  adc_conversion_flags  |=  1 &lsaquo &lsaquo   4; |
32098 |     32043   024A'  0100                       movlb  0 ;  ()  banked |
32099 |     32044   024C'  8900'                      bsf    (0+(4/8)+(_adc_conversion_flags))&0ffh,(4)&7 |
32100 |     32045   024E'  EF00'  F000'                goto   i1l9345 |
32101 |     32046                                   line   257 |
32102 |     32047                                   |
32103 |     32048   0252'                     i1l9325: |
32104 |     32049                            ;main.c:  257:  adc[(12  *  adc_series_counter)  +  10]  =  ADRESH; |
32105 |     32050   0252'  5003'                      movf   ((c:_adc_series_counter)),c,w |
32106 |     32051   0254'  0D0C                       mullw  0Ch |
32107 |     32052   0256'  0E00'                      movlw  low(_adc+0Ah) |
32108 |     32053   0258'  24F3                       addwf  (prodl),c,w |
32109 |     32054   025A'  6ED9                       movwf  c:fsr2l |
32110 |     32055   025C'  0E00'                      movlw  high(_adc+0Ah) |
32111 |     32056   025E'  20F4                       addwfc prod+1,w |
32112 |     32057   0260'  6EDA                       movwf  1+c:fsr2l |
32113 |     32058   0262'  CFC4  FFDF                  movff  (c:4036),indf2    ;volatile |
32114 |     32059                            |
32115 |     32060                                   line   258 |
32116 |     32061                            ;main.c:  258:  adc[(12  *  adc_series_counter)  +  11]  =  ADRESL; |
32117 |     32062   0266'  5003'                      movf   ((c:_adc_series_counter)),c,w |
32118 |     32063   0268'  0D0C                       mullw  0Ch |
32119 |     32064   026A'  0E00'                      movlw  low(_adc+0Bh) |
32120 |     32065   026C'  24F3                       addwf  (prodl),c,w |
32121 |     32066   026E'  6ED9                       movwf  c:fsr2l |
32122 |     32067   0270'  0E00'                      movlw  high(_adc+0Bh) |
32123 |     32068   0272'  20F4                       addwfc prod+1,w |
32124 |     32069   0274'  6EDA                       movwf  1+c:fsr2l |
32125 |     32070   0276'  CFC3  FFDF                  movff  (c:4035),indf2    ;volatile |
32126 |     32071                            |
32127 |     32072                                   line   260 |
32128 |     32073                                   |
32129 |     32074   027A'                     i1l9327: |
32130 |     32075                            ;main.c:  260:  ADCON0  =  (10&lsaquo &lsaquo 2)  +  1; |
32131 |     32076   027A'  0E29                       movlw  low(029h) |
32132 |     32077   027C'  6EC2                       movwf  ((c:4034)),c      ;volatile |
32133 |     32078                                   line   264 |
32134 |     32079                                   |
32135 |     32080   027E'                     i1l9329: |
32136 |     32081                            ;main.c:  264:  if  ((80  -  1)  ==  adc_series_counter)  { |
32137 |     32082   027E'  5003'                      movf   ((c:_adc_series_counter)),c,w |
32138 |     32083   0280'  0A4F                       xorlw  79 |
32139 |     32084                            |
32140 |     32085   0282'  A4D8                       btfss  status,2 |
32141 |     32086   0284'  EF00'  F000'                goto   i1u705_21 |
32142 |     32087   0288'  EF00'  F000'                goto   i1u705_20 |
32143 |     32088   028C'                     i1u705_21: |
32144 |     32089   028C'  EF00'  F000'                goto   i1l161 |
32145 |     32090   0290'                     i1u705_20: |
32146 |     32091                                   line   265 |
32147 |     32092                                   |
32148 |     32093   0290'                     i1l9331: |
32149 |     32094                            ;main.c:  265:  adc_conversion_flags  |=  1 &lsaquo &lsaquo   5; |
32150 |     32095   0290'  0100                       movlb  0 ;  ()  banked |
32151 |     32096   0292'  8B00'                      bsf    (0+(5/8)+(_adc_conversion_flags))&0ffh,(5)&7 |
32152 |     32097                                   line   266 |
32153 |     32098                                   |
32154 |     32099   0294'                     i1l161: |
32155 |     32100                                   line   269 |
32156 |     32101                            ;main.c:  266:  } |
32157 |     32102                            ;main.c:  269:  adc_series_counter++; |
32158 |     32103   0294'  2A03'                      incf   ((c:_adc_series_counter)),c |
32159 |     32104                                   line   270 |
32160 |     32105                                   |
32161 |     32106   0296'                     i1l9333: |
32162 |     32107                            ;main.c:  270:  if  (adc_series_counter &rsaquo =  80)  { |
32163 |     32108   0296'  0E4F                       movlw  (050h-1) |
32164 |     32109   0298'  6403'                      cpfsgt ((c:_adc_series_counter)),c |
32165 |     32110   029A'  EF00'  F000'                goto   i1u706_21 |
32166 |     32111   029E'  EF00'  F000'                goto   i1u706_20 |
32167 |     32112   02A2'                     i1u706_21: |
32168 |     32113   02A2'  EF00'  F000'                goto   i1l9345 |
32169 |     32114   02A6'                     i1u706_20: |
32170 |     32115                                   line   271 |
32171 |     32116                                   |
32172 |     32117   02A6'                     i1l9335: |
32173 |     32118                            ;main.c:  271:  adc_series_counter  =  0; |
32174 |     32119   02A6'  6A03'                      clrf   ((c:_adc_series_counter)),c |
32175 |     32120   02A8'  EF00'  F000'                goto   i1l9345 |
32176 |     32121                                   line   277 |
32177 |     32122                                   |
32178 |     32123   02AC'                     i1l9337: |
32179 |     32124                            ;main.c:  277:  ADCON0  =  (10&lsaquo &lsaquo 2)  +  1; |
32180 |     32125   02AC'  0E29                       movlw  low(029h) |
32181 |     32126   02AE'  6EC2                       movwf  ((c:4034)),c      ;volatile |
32182 |     32127   02B0'  EF00'  F000'                goto   i1l9335 |
32183 |     32128                                   line   181 |
32184 |     32129                                   |
32185 |     32130   02B4'                     i1l9343: |
32186 |     32131   02B4'  50C2                       movf   ((c:4034)),c,w     ;volatile |
32187 |     32132   02B6'  0B3C                       andlw  low(03Ch) |
32188 |     32133   02B8'  6E00'                      movwf  (??_interrupt_at_low_vector+0+0)&0ffh,c |
32189 |     32134   02BA'  6A00'                      clrf   (??_interrupt_at_low_vector+0+0+1)&0ffh,c |
32190 |     32135                            |
32191 |     32136                                   ;  Switch  on  2  bytes  has  been  partitioned  into  a  top  level  switch  of  size  1,  and  1  sub-s |
32192 |                                     witches |
32193 |     32137                            ;  Switch  size  1,  requested  type  "space" |
32194 |     32138                            ;  Number  of  cases  is  1,  Range  of  values  is  0  to  0 |
32195 |     32139                            ;  switch  strategies  available: |
32196 |     32140                            ;  Name          Instructions  Cycles |
32197 |     32141                            ;  simple_byte             4      3  (average) |
32198 |     32142                            ;      Chosen  strategy  is  simple_byte |
32199 |     32143                            |
32200 |     32144   02BC'  5005'                      movf  ??_interrupt_at_low_vector+0+1,c,w |
32201 |     32145   02BE'  0A00                       xorlw  0^0       ;  case  0 |
32202 |     32146   02C0'  B4D8                       skipnz |
32203 |     32147   02C2'  EF00'  F000'                goto   i1l14611 |
32204 |     32148   02C6'  EF00'  F000'                goto   i1l9337 |
32205 |     32149                                   |
32206 |     32150   02CA'                     i1l14611: |
32207 |     32151                            ;  Switch  size  1,  requested  type  "space" |
32208 |     32152                            ;  Number  of  cases  is  6,  Range  of  values  is  0  to  40 |
32209 |     32153                            ;  switch  strategies  available: |
32210 |     32154                            ;  Name          Instructions  Cycles |
32211 |     32155                            ;  simple_byte            19     10  (average) |
32212 |     32156                            ;      Chosen  strategy  is  simple_byte |
32213 |     32157                            |
32214 |     32158   02CA'  5004'                      movf  ??_interrupt_at_low_vector+0+0,c,w |
32215 |     32159   02CC'  0A00                       xorlw  0^0       ;  case  0 |
32216 |     32160   02CE'  B4D8                       skipnz |
32217 |     32161   02D0'  EF00'  F000'                goto   i1l9309 |
32218 |     32162   02D4'  0A04                       xorlw  4^0       ;  case  4 |
32219 |     32163   02D6'  B4D8                       skipnz |
32220 |     32164   02D8'  EF00'  F000'                goto   i1l9301 |
32221 |     32165   02DC'  0A0C                       xorlw  8^4       ;  case  8 |
32222 |     32166   02DE'  B4D8                       skipnz |
32223 |     32167   02E0'  EF00'  F000'                goto   i1l9289 |
32224 |     32168   02E4'  0A28                       xorlw  32^8      ;  case  32 |
32225 |     32169   02E6'  B4D8                       skipnz |
32226 |     32170   02E8'  EF00'  F000'                goto   i1l9325 |
32227 |     32171   02EC'  0A04                       xorlw  36^32     ;  case  36 |
32228 |     32172   02EE'  B4D8                       skipnz |
32229 |     32173   02F0'  EF00'  F000'                goto   i1l9317 |
32230 |     32174   02F4'  0A0C                       xorlw  40^36     ;  case  40 |
32231 |     32175   02F6'  B4D8                       skipnz |
32232 |     32176   02F8'  EF00'  F000'                goto   i1l9281 |
32233 |     32177   02FC'  EF00'  F000'                goto   i1l9337 |
32234 |     32178                            |
32235 |     32179                                   line   283 |
32236 |     32180                                   |
32237 |     32181   0300'                     i1l9345: |
32238 |     32182                            ;main.c:  283:  ConvertADC(); |
32239 |     32183   0300'  EC00'  F000'                call   i1_ConvertADC      ;wreg  free |
32240 |     32184                                   line   285 |
32241 |     32185                                   |
32242 |     32186   0304'                     i1l9347: |
32243 |     32187                            ;main.c:  285:  PIR1bits.ADIF  =  0; |
32244 |     32188   0304'  9C9E                       bcf    ((c:3998)),c,6      ;volatile |
32245 |     32189                                   line   290 |
32246 |     32190                                   |
32247 |     32191   0306'                     i1l164: |
32248 |     32192   0306'  C00C'  FFF4                 movff  ??_interrupt_at_low_vector+8,prodh+0 |
32249 |     32193   030A'  C00B'  FFF3                 movff  ??_interrupt_at_low_vector+7,prodl+0 |
32250 |     32194   030E'  C00A'  FFDA                 movff  ??_interrupt_at_low_vector+6,fsr2h+0 |
32251 |     32195   0312'  C009'  FFD9                 movff  ??_interrupt_at_low_vector+5,fsr2l+0 |
32252 |     32196   0316'  C008'  FFE0                 movff  ??_interrupt_at_low_vector+4,bsr+0 |
32253 |     32197   031A'  C007'  FFE8                 movff  ??_interrupt_at_low_vector+3,wreg+0 |
32254 |     32198   031E'  C006'  FFD8                 movff  ??_interrupt_at_low_vector+2,status+0 |
32255 |     32199   0322'  0010                       retfie |
32256 |     32200                                   opt  stack  0 |
32257 |     32201                            GLOBAL __end_of_interrupt_at_low_vector |
32258 |     32202   0324'                            __end_of_interrupt_at_low_vector: |
32259 |     32203                                   signat _interrupt_at_low_vector,1112 |
32260 |     32204                                   global i1_WriteTimer0 |
32261 |     32205                            |
32262 |     32206  ;;  ***************  function  i1_WriteTimer0  ***************** |
32263 |     32207  ;;  Defined  at: |
32264 |     32208  ;;              line  17  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\Timers\t0write.c" |
32265 |     32209  ;;  Parameters:     Size   Location      Type |
32266 |     32210  ;;   timer0           2     0[COMRAM]  unsigned  int  |
32267 |     32211  ;;  Auto  vars:      Size   Location      Type |
32268 |     32212  ;;   WriteTimer0      2     2[COMRAM]  struct  Timers |
32269 |     32213  ;;  Return  value:   Size   Location      Type |
32270 |     32214  ;;              None                void |
32271 |     32215  ;;  Registers  used: |
32272 |     32216  ;;              None |
32273 |     32217  ;;  Tracked  objects: |
32274 |     32218  ;;              On  entry  :  0/0 |
32275 |     32219  ;;              On  exit   :  0/0 |
32276 |     32220  ;;              Unchanged:  0/0 |
32277 |     32221  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
32278 |     32222  ;;       Params:          2        0        0        0        0        0        0 |
32279 |     32223  ;;       Locals:          2        0        0        0        0        0        0 |
32280 |     32224  ;;       Temps:           0        0        0        0        0        0        0 |
32281 |     32225  ;;       Totals:          4        0        0        0        0        0        0 |
32282 |     32226  ;;Total  ram  usage:         4  bytes |
32283 |     32227  ;;  Hardware  stack  levels  used:     1 |
32284 |     32228  ;;  This  function  calls: |
32285 |     32229  ;;              Nothing |
32286 |     32230  ;;  This  function  is  called  by: |
32287 |     32231  ;;              _interrupt_at_low_vector |
32288 |     32232  ;;  This  function  uses  a  non-reentrant  model |
32289 |     32233  ;; |
32290 |     32234                            psect  text98,class=CODE,space=0,reloc=2 |
32291 |     32235                            global  __ptext98 |
32292 |     32236   0000'                     __ptext98: |
32293 |     32237                            psect  text98 |
32294 |     32238                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\Timers\t0write.c" |
32295 |     32239                                   line   17 |
32296 |     32240                                   global __size_ofi1_WriteTimer0 |
32297 |     32241   0000                             __size_ofi1_WriteTimer0        equ     __end_ofi1_WriteTimer0-i1_WriteTimer0 |
32298 |     32242                                   |
32299 |     32243   0000'                     i1_WriteTimer0: |
32300 |     32244                            ;incstack  =  0 |
32301 |     32245                                   opt    stack  21 |
32302 |     32246                            ;incstack  =  0 |
32303 |     32247                                   line   20 |
32304 |     32248                                   |
32305 |     32249   0000'                     i1l9235: |
32306 |     32250   0000'  C000'  F002'                movff  (c:i1WriteTimer0@timer0),(c:i1WriteTimer0@timer) |
32307 |     32251   0004'  C001'  F003'                movff  (c:i1WriteTimer0@timer0+1),(c:i1WriteTimer0@timer+1) |
32308 |     32252                                   line   22 |
32309 |     32253   0008'  C003'  FFD7                 movff  0+((c:i1WriteTimer0@timer)+01h),(c:4055)  ;volatile |
32310 |     32254                                   line   23 |
32311 |     32255   000C'  C002'  FFD6                 movff  (c:i1WriteTimer0@timer),(c:4054)  ;volatile |
32312 |     32256                                   line   24 |
32313 |     32257                                   |
32314 |     32258   0010'                     i1l1293: |
32315 |     32259   0010'  0012                       return |
32316 |     32260                                   opt  stack  0 |
32317 |     32261                            GLOBAL __end_ofi1_WriteTimer0 |
32318 |     32262   0012'                            __end_ofi1_WriteTimer0: |
32319 |     32263                                   signat i1_WriteTimer0,88 |
32320 |     32264                                   global i1_ConvertADC |
32321 |     32265                            |
32322 |     32266  ;;  ***************  function  i1_ConvertADC  ***************** |
32323 |     32267  ;;  Defined  at: |
32324 |     32268  ;;              line  23  in  file  "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\ADC\adcconv.c" |
32325 |     32269  ;;  Parameters:     Size   Location      Type |
32326 |     32270  ;;              None |
32327 |     32271  ;;  Auto  vars:      Size   Location      Type |
32328 |     32272  ;;              None |
32329 |     32273  ;;  Return  value:   Size   Location      Type |
32330 |     32274  ;;              None                void |
32331 |     32275  ;;  Registers  used: |
32332 |     32276  ;;              None |
32333 |     32277  ;;  Tracked  objects: |
32334 |     32278  ;;              On  entry  :  0/0 |
32335 |     32279  ;;              On  exit   :  0/0 |
32336 |     32280  ;;              Unchanged:  0/0 |
32337 |     32281  ;;  Data  sizes:      COMRAM    BANK0    BANK1    BANK2    BANK3    BANK4    BANK5 |
32338 |     32282  ;;       Params:          0        0        0        0        0        0        0 |
32339 |     32283  ;;       Locals:          0        0        0        0        0        0        0 |
32340 |     32284  ;;       Temps:           0        0        0        0        0        0        0 |
32341 |     32285  ;;       Totals:          0        0        0        0        0        0        0 |
32342 |     32286  ;;Total  ram  usage:         0  bytes |
32343 |     32287  ;;  Hardware  stack  levels  used:     1 |
32344 |     32288  ;;  This  function  calls: |
32345 |     32289  ;;              Nothing |
32346 |     32290  ;;  This  function  is  called  by: |
32347 |     32291  ;;              _interrupt_at_low_vector |
32348 |     32292  ;;  This  function  uses  a  non-reentrant  model |
32349 |     32293  ;; |
32350 |     32294                            psect  text99,class=CODE,space=0,reloc=2 |
32351 |     32295                            global  __ptext99 |
32352 |     32296   0000'                     __ptext99: |
32353 |     32297                            psect  text99 |
32354 |     32298                                   file   "C:\Program  Files  (x86)\Microchip\xc8\v1.21\sources\pic18\plib\ADC\adcconv.c" |
32355 |     32299                                   line   23 |
32356 |     32300                                   global __size_ofi1_ConvertADC |
32357 |     32301   0000                             __size_ofi1_ConvertADC equ      __end_ofi1_ConvertADC-i1_ConvertADC |
32358 |     32302                                   |
32359 |     32303   0000'                     i1_ConvertADC: |
32360 |     32304                            ;incstack  =  0 |
32361 |     32305                                   opt    stack  21 |
32362 |     32306                            ;incstack  =  0 |
32363 |     32307                                   line   24 |
32364 |     32308                                   |
32365 |     32309   0000'                     i1l9233: |
32366 |     32310   0000'  82C2                       bsf    ((c:4034)),c,1      ;volatile |
32367 |     32311                                   line   25 |
32368 |     32312                                   |
32369 |     32313   0002'                     i1l1253: |
32370 |     32314   0002'  0012                       return |
32371 |     32315                                   opt  stack  0 |
32372 |     32316                            GLOBAL __end_ofi1_ConvertADC |
32373 |     32317   0004'                            __end_ofi1_ConvertADC: |
32374 |     32318                                   signat i1_ConvertADC,88 |
32375 |     32319                            psect  smallconst |
32376 |     32320   006C'  00                         db  0   ;  dummy  byte  at  the  end |
32377 |     32321                                   global __smallconst |
32378 |     32322                                   global __mediumconst |
32379 |     32323                                   GLOBAL __activetblptr |
32380 |     32324   0000                      __activetblptr EQU      2 |
32381 |     32325                                   psect  intsave_regs,class=BIGRAM,space=1,noexec |
32382 |     32326                                   file  "" |
32383 |     32327                                   line   0 |
32384 |     32328                            psect  text100,class=CODE,space=0,reloc=2 |
32385 |     32329                            global  __ptext100 |
32386 |     32330   0000'                     __ptext100: |
32387 |     32331   0000'                     fp__exp: |
32388 |     32332                                   file  "" |
32389 |     32333                                   line   0 |
32390 |     32334                            psect  text100 |
32391 |     32335   0000'                     fp__readEEPROM: |
32392 |     32336                                   PSECT  rparam,class=COMRAM,space=1,noexec |
32393 |     32337                                   GLOBAL __Lrparam |
32394 |     32338                                   FNCONF rparam,??,? |
32395 |     32339                            GLOBAL ___IT |
32396 |     32340   0000                      ___IT  EQU       257 |
32397 |     32341                            GLOBAL __Lparam,  __Hparam |
32398 |     32342                            GLOBAL __Lrparam,  __Hrparam |
32399 |     32343   0000                      __Lparam       EQU    __Lrparam |
32400 |     32344   0000                      __Hparam       EQU    __Hrparam |
32401 |   |
32402 |   |
32403 |   Data  Sizes: |
32404 |        Strings      0 |
32405 |        Constant     108 |
32406 |        Data         0 |
32407 |        BSS          1116 |
32408 |        Persistent   1 |
32409 |        Stack        0 |
32410 |   |
32411 |   Auto  Spaces: |
32412 |        Space           Size   Autos     Used |
32413 |        COMRAM            95      69       82 |
32414 |        BANK0            160      68      120 |
32415 |        BANK1            256      54      146 |
32416 |        BANK2            256       0        0 |
32417 |        BANK3            256       0        0 |
32418 |        BANK4            256       0        0 |
32419 |        BANK5            239       0        0 |
32420 |   |
32421 |   Pointer  List  with  Targets: |
32422 |   |
32423 |        ?_frexp     PTR  unsigned  char   size(2)  Largest  target  is  960 |
32424 |                     -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  adc(BIGRAM[960]),  |
32425 |   |
32426 |        ?_ldexp     PTR  unsigned  char   size(2)  Largest  target  is  0 |
32427 |   |
32428 |        ?_eval_poly PTR  unsigned  char   size(2)  Largest  target  is  960 |
32429 |                     -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  adc(BIGRAM[960]),  |
32430 |   |
32431 |        ?_floor     PTR  unsigned  char   size(2)  Largest  target  is  0 |
32432 |   |
32433 |        ?___flneg   PTR  unsigned  char   size(2)  Largest  target  is  0 |
32434 |   |
32435 |        ?___asflmul PTR  unsigned  char   size(2)  Largest  target  is  0 |
32436 |   |
32437 |        ?___flpack  PTR  unsigned  char   size(2)  Largest  target  is  960 |
32438 |                     -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  adc(BIGRAM[960]),  |
32439 |   |
32440 |        ?__ECANPointBuffer  PTR  unsigned  char   size(2)  Largest  target  is  1 |
32441 |                     -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
32442 |                     -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
32443 |   |
32444 |        ?_getCalibrationValue       short   size(2)  Largest  target  is  0 |
32445 |   |
32446 |        ?_Celsius2Fahrenheit        short   size(2)  Largest  target  is  0 |
32447 |   |
32448 |        ?___awtofl  short   size(2)  Largest  target  is  0 |
32449 |   |
32450 |        ?_Celsius2Kelvin    short   size(2)  Largest  target  is  0 |
32451 |   |
32452 |        ?___wmul    unsigned  int   size(2)  Largest  target  is  0 |
32453 |   |
32454 |        ?___altofl  unsigned  int   size(2)  Largest  target  is  0 |
32455 |   |
32456 |        ?___aldiv   long   size(2)  Largest  target  is  0 |
32457 |   |
32458 |        ?___fltol   long   size(2)  Largest  target  is  72 |
32459 |                     -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
32460 |   |
32461 |        ?___fladd   long   size(2)  Largest  target  is  960 |
32462 |                     -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  adc(BIGRAM[960]),  |
32463 |   |
32464 |        ?___asflsub long   size(2)  Largest  target  is  72 |
32465 |                     -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
32466 |   |
32467 |        ?_log       long   size(2)  Largest  target  is  0 |
32468 |   |
32469 |        ?___flsub   long   size(2)  Largest  target  is  0 |
32470 |   |
32471 |        ?___flmul   long   size(2)  Largest  target  is  0 |
32472 |   |
32473 |        ?___fldiv   long   size(2)  Largest  target  is  0 |
32474 |   |
32475 |        ?_exp       long   size(2)  Largest  target  is  0 |
32476 |   |
32477 |        ?___asfldiv long   size(2)  Largest  target  is  72 |
32478 |                     -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
32479 |   |
32480 |        ?___asfladd long   size(2)  Largest  target  is  72 |
32481 |                     -&rsaquo   sh_coefficients(BANK1[72]),  doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
32482 |   |
32483 |        ?___lwtofl  long   size(2)  Largest  target  is  0 |
32484 |   |
32485 |        eval_poly@d PTR  const   size(1)  Largest  target  is  40 |
32486 |                     -&rsaquo   log@coeff(CODE[36]),  exp@coeff(CODE[40]),  |
32487 |   |
32488 |        frexp@eptr  PTR  int   size(1)  Largest  target  is  2 |
32489 |                     -&rsaquo   log@exponent(BANK0[2]),  floor@expon(BANK0[2]),  |
32490 |   |
32491 |        __asflsub@f1p       PTR   size(2)  Largest  target  is  4 |
32492 |                     -&rsaquo   exp@x(BANK0[4]),  doWork@temp(BANK1[4]),  |
32493 |   |
32494 |        __asflmul@mp        PTR   size(1)  Largest  target  is  4 |
32495 |                     -&rsaquo   exp@x(BANK0[4]),  |
32496 |   |
32497 |        __asfldiv@f1p       PTR   size(2)  Largest  target  is  4 |
32498 |                     -&rsaquo   doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
32499 |   |
32500 |        __asfladd@f1p       PTR   size(2)  Largest  target  is  4 |
32501 |                     -&rsaquo   doWork@temp(BANK1[4]),  doWork@avarage(BANK1[4]),  |
32502 |   |
32503 |        _ECANPointBuffer@pt PTR  unsigned  char   size(2)  Largest  target  is  1 |
32504 |                     -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
32505 |                     -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
32506 |   |
32507 |        _RegsToCANID@ptr    PTR  unsigned  char   size(2)  Largest  target  is  1 |
32508 |                     -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
32509 |                     -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
32510 |   |
32511 |        _RegsToCANID@val    PTR  unsigned  long   size(1)  Largest  target  is  4 |
32512 |                     -&rsaquo   getVSCPFrame@id(COMRAM[4]),  |
32513 |   |
32514 |        _RegsToCANID@Value  PTR  struct  _CAN_MESSAGE_ID  size(1)  Largest  target  is  4 |
32515 |                     -&rsaquo   getVSCPFrame@id(COMRAM[4]),  |
32516 |   |
32517 |        _CANIDToRegs@ptr    PTR  unsigned  char   size(2)  Largest  target  is  1 |
32518 |                     -&rsaquo   TXB2CON(ABS[1]),  TXB1CON(ABS[1]),  TXB0CON(ABS[1]),  B5CON(ABS[1]),  |
32519 |                     -&rsaquo   B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  B1CON(ABS[1]),  |
32520 |                     -&rsaquo   B0CON(ABS[1]),  |
32521 |   |
32522 |        _CANIDToRegs@Value  PTR  struct  _CAN_MESSAGE_ID  size(1)  Largest  target  is  4 |
32523 |                     -&rsaquo   _CANIDToRegs@val(COMRAM[4]),  |
32524 |   |
32525 |        ECANReceiveMessage@data     PTR  unsigned  char   size(1)  Largest  target  is  14 |
32526 |                     -&rsaquo   vscp_imsg(BANK0[14]),  |
32527 |   |
32528 |        ECANReceiveMessage@id       PTR  unsigned  long   size(1)  Largest  target  is  4 |
32529 |                     -&rsaquo   getVSCPFrame@id(COMRAM[4]),  |
32530 |   |
32531 |        ECANReceiveMessage@dataLen  PTR  unsigned  char   size(1)  Largest  target  is  14 |
32532 |                     -&rsaquo   vscp_imsg(BANK0[14]),  |
32533 |   |
32534 |        ECANReceiveMessage@savedPtr PTR  unsigned  char   size(2)  Largest  target  is  1 |
32535 |                     -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
32536 |                     -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
32537 |   |
32538 |        sp___ECANPointBuffer        PTR  unsigned  char   size(2)  Largest  target  is  1 |
32539 |                     -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
32540 |                     -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
32541 |   |
32542 |        ECANReceiveMessage@ptr      PTR  unsigned  char   size(2)  Largest  target  is  1 |
32543 |                     -&rsaquo   B5CON(ABS[1]),  B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  |
32544 |                     -&rsaquo   B1CON(ABS[1]),  B0CON(ABS[1]),  RXB1CON(ABS[1]),  RXB0CON(ABS[1]),  |
32545 |   |
32546 |        ECANReceiveMessage@msgFlags PTR  enum  E16333  size(1)  Largest  target  is  1 |
32547 |                     -&rsaquo   getCANFrame@flags(COMRAM[1]),  |
32548 |   |
32549 |        ECANSendMessage@data        PTR  unsigned  char   size(1)  Largest  target  is  13 |
32550 |                     -&rsaquo   vscp_omsg(BANK0[13]),  |
32551 |   |
32552 |        ECANSendMessage@tempPtr     PTR  unsigned  char   size(2)  Largest  target  is  1 |
32553 |                     -&rsaquo   TXB2CON(ABS[1]),  TXB1CON(ABS[1]),  TXB0CON(ABS[1]),  B5CON(ABS[1]),  |
32554 |                     -&rsaquo   B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  B1CON(ABS[1]),  |
32555 |                     -&rsaquo   B0CON(ABS[1]),  |
32556 |   |
32557 |        ECANSendMessage@ptr PTR  unsigned  char   size(2)  Largest  target  is  1 |
32558 |                     -&rsaquo   TXB2CON(ABS[1]),  TXB1CON(ABS[1]),  TXB0CON(ABS[1]),  B5CON(ABS[1]),  |
32559 |                     -&rsaquo   B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  B1CON(ABS[1]),  |
32560 |                     -&rsaquo   B0CON(ABS[1]),  |
32561 |   |
32562 |        ECANSendMessage@pb  PTR  unsigned  char  [9]  size(2)  Largest  target  is  1 |
32563 |                     -&rsaquo   TXB2CON(ABS[1]),  TXB1CON(ABS[1]),  TXB0CON(ABS[1]),  B5CON(ABS[1]),  |
32564 |                     -&rsaquo   B4CON(ABS[1]),  B3CON(ABS[1]),  B2CON(ABS[1]),  B1CON(ABS[1]),  |
32565 |                     -&rsaquo   B0CON(ABS[1]),  |
32566 |   |
32567 |        getCANFrame@pdlc    PTR  unsigned  char   size(1)  Largest  target  is  14 |
32568 |                     -&rsaquo   vscp_imsg(BANK0[14]),  |
32569 |   |
32570 |        getCANFrame@pdata   PTR  unsigned  char   size(1)  Largest  target  is  14 |
32571 |                     -&rsaquo   vscp_imsg(BANK0[14]),  |
32572 |   |
32573 |        getCANFrame@pid     PTR  unsigned  long   size(1)  Largest  target  is  4 |
32574 |                     -&rsaquo   getVSCPFrame@id(COMRAM[4]),  |
32575 |   |
32576 |        sendCANFrame@pdata  PTR  unsigned  char   size(1)  Largest  target  is  13 |
32577 |                     -&rsaquo   vscp_omsg(BANK0[13]),  |
32578 |   |
32579 |        getVSCPFrame@pPriority      PTR  unsigned  char   size(1)  Largest  target  is  14 |
32580 |                     -&rsaquo   vscp_imsg(BANK0[14]),  |
32581 |   |
32582 |        getVSCPFrame@pvscpclass     PTR  unsigned  short   size(1)  Largest  target  is  14 |
32583 |                     -&rsaquo   vscp_imsg(BANK0[14]),  |
32584 |   |
32585 |        getVSCPFrame@pvscptype      PTR  unsigned  char   size(1)  Largest  target  is  14 |
32586 |                     -&rsaquo   vscp_imsg(BANK0[14]),  |
32587 |   |
32588 |        getVSCPFrame@pNodeId        PTR  unsigned  char   size(1)  Largest  target  is  14 |
32589 |                     -&rsaquo   vscp_imsg(BANK0[14]),  |
32590 |   |
32591 |        getVSCPFrame@pData  PTR  unsigned  char   size(1)  Largest  target  is  14 |
32592 |                     -&rsaquo   vscp_imsg(BANK0[14]),  |
32593 |   |
32594 |        getVSCPFrame@pSize  PTR  unsigned  char   size(1)  Largest  target  is  14 |
32595 |                     -&rsaquo   vscp_imsg(BANK0[14]),  |
32596 |   |
32597 |        sendVSCPFrame@pData PTR  unsigned  char   size(1)  Largest  target  is  13 |
32598 |                     -&rsaquo   vscp_omsg(BANK0[13]),  |
32599 |   |
32600 |        vscp_getMatrixInfo@pData    PTR  unsigned  char   size(1)  Largest  target  is  13 |
32601 |                     -&rsaquo   vscp_omsg(BANK0[13]),  |
32602 |   |
32603 |   |
32604 |   Critical  Paths  under  _main  in  COMRAM |
32605 |   |
32606 |        _doWork-&rsaquo ___fltol |
32607 |        ___lwtofl-&rsaquo ___flpack |
32608 |        ___asfldiv-&rsaquo ___fldiv |
32609 |        ___asfladd-&rsaquo ___fladd |
32610 |        ___aldiv-&rsaquo ___fltol |
32611 |        _getCalibrationValue-&rsaquo _readEEPROM |
32612 |        _log-&rsaquo _eval_poly |
32613 |        _exp-&rsaquo ___fltol |
32614 |        _ldexp-&rsaquo _eval_poly |
32615 |        _eval_poly-&rsaquo ___fladd |
32616 |        _floor-&rsaquo ___fltol |
32617 |        ___fltol-&rsaquo ___flmul |
32618 |        ___altofl-&rsaquo ___fltol |
32619 |        ___flsub-&rsaquo ___fladd |
32620 |        ___asflmul-&rsaquo ___flmul |
32621 |        ___fldiv-&rsaquo ___lwtofl |
32622 |        _vscp_getSubzone-&rsaquo _readEEPROM |
32623 |        _vscp_getZone-&rsaquo _readEEPROM |
32624 |        _setEventData-&rsaquo ___fltol |
32625 |        _Celsius2Fahrenheit-&rsaquo ___fladd |
32626 |        _Celsius2Kelvin-&rsaquo ___fladd |
32627 |        ___fladd-&rsaquo ___flmul |
32628 |        _vscp_writeRegister-&rsaquo _vscp_writeStdReg |
32629 |        _vscp_restoreDefaults-&rsaquo _init_app_ram |
32630 |        _init_app_eeprom-&rsaquo _writeEEPROM |
32631 |        _vscp_setUserID-&rsaquo _writeEEPROM |
32632 |        _vscp_writeAppReg-&rsaquo _writeCoeffs2Ram |
32633 |        _vscp_readRegister-&rsaquo _vscp_readAppReg |
32634 |        _vscp_readRegister-&rsaquo _vscp_readStdReg |
32635 |        _vscp_readStdReg-&rsaquo _vscp_getGUID |
32636 |        _vscp_readStdReg-&rsaquo _vscp_getUserID |
32637 |        _vscp_readStdReg-&rsaquo _vscp_getManufacturerId |
32638 |        _vscp_getManufacturerId-&rsaquo _readEEPROM |
32639 |        _vscp_getUserID-&rsaquo _readEEPROM |
32640 |        _vscp_getGUID-&rsaquo _readEEPROM |
32641 |        _vscp_handleDropNickname-&rsaquo _vscp_writeNicknamePermanent |
32642 |        _vscp_readNicknamePermanent-&rsaquo _readEEPROM |
32643 |        _vscp_handleSetNickname-&rsaquo _vscp_writeNicknamePermanent |
32644 |        _vscp_handleSetNickname-&rsaquo _vscp_setSegmentCRC |
32645 |        _vscp_handleHeartbeat-&rsaquo _vscp_writeNicknamePermanent |
32646 |        _vscp_handleHeartbeat-&rsaquo _vscp_setSegmentCRC |
32647 |        _vscp_goBootloaderMode-&rsaquo _writeEEPROM |
32648 |        _vscp_sendEvent-&rsaquo _sendVSCPFrame |
32649 |        _sendVSCPFrame-&rsaquo _sendCANFrame |
32650 |        _sendCANFrame-&rsaquo _ECANSendMessage |
32651 |        _ECANSendMessage-&rsaquo __CANIDToRegs |
32652 |        _vscp_getEvent-&rsaquo _getVSCPFrame |
32653 |        _getVSCPFrame-&rsaquo _getCANFrame |
32654 |        _getCANFrame-&rsaquo _ECANReceiveMessage |
32655 |        _ECANReceiveMessage-&rsaquo __RegsToCANID |
32656 |        _vscp_check_pstorage-&rsaquo _vscp_writeNicknamePermanent |
32657 |        _vscp_check_pstorage-&rsaquo _vscp_setSegmentCRC |
32658 |        _vscp_check_pstorage-&rsaquo _vscp_setControlByte |
32659 |        _vscp_setControlByte-&rsaquo _writeEEPROM |
32660 |        _vscp_setSegmentCRC-&rsaquo _writeEEPROM |
32661 |        _vscp_getSegmentCRC-&rsaquo _readEEPROM |
32662 |        _vscp_writeNicknamePermanent-&rsaquo _writeEEPROM |
32663 |        _init-&rsaquo _init_app_ram |
32664 |        _ECANInitialize-&rsaquo _ECANSetOperationMode |
32665 |        _init_app_ram-&rsaquo _writeCoeffs2Ram |
32666 |        _writeCoeffs2Ram-&rsaquo ___wmul |
32667 |        ___wmul-&rsaquo _readEEPROM |
32668 |        ___awtofl-&rsaquo ___flpack |
32669 |        ___flmul-&rsaquo ___fldiv |
32670 |        _vscp_readAppReg-&rsaquo _readEEPROM |
32671 |   |
32672 |   Critical  Paths  under  _interrupt_at_low_vector  in  COMRAM |
32673 |   |
32674 |        _interrupt_at_low_vector-&rsaquo i1_WriteTimer0 |
32675 |   |
32676 |   Critical  Paths  under  _main  in  BANK0 |
32677 |   |
32678 |        _main-&rsaquo _doWork |
32679 |        _doWork-&rsaquo _exp |
32680 |        ___asfladd-&rsaquo ___fladd |
32681 |        ___aldiv-&rsaquo ___fltol |
32682 |        _log-&rsaquo _eval_poly |
32683 |        _exp-&rsaquo _ldexp |
32684 |        _ldexp-&rsaquo _eval_poly |
32685 |        _eval_poly-&rsaquo ___fladd |
32686 |        _floor-&rsaquo ___altofl |
32687 |        ___fltol-&rsaquo ___flmul |
32688 |        ___altofl-&rsaquo ___aldiv |
32689 |        ___asflsub-&rsaquo ___flsub |
32690 |        ___flsub-&rsaquo ___fladd |
32691 |        ___asflmul-&rsaquo ___flmul |
32692 |        _vscp_doOneSecondWork-&rsaquo _vscp_sendHeartBeat |
32693 |        _vscp_sendHeartBeat-&rsaquo _vscp_sendEvent |
32694 |        _doOneSecondWork-&rsaquo _sendTempEvent |
32695 |        _handle_sync-&rsaquo _sendTempEvent |
32696 |        _sendTempEvent-&rsaquo _setEventData |
32697 |        _setEventData-&rsaquo _Celsius2Kelvin |
32698 |        _setEventData-&rsaquo _Celsius2Fahrenheit |
32699 |        _Celsius2Fahrenheit-&rsaquo ___fladd |
32700 |        _Celsius2Kelvin-&rsaquo ___fladd |
32701 |        ___fladd-&rsaquo ___flmul |
32702 |        _vscp_handleProtocolEvent-&rsaquo _vscp_newNodeOnline |
32703 |        _vscp_newNodeOnline-&rsaquo _vscp_sendEvent |
32704 |        _vscp_handleProbeState-&rsaquo _vscp_sendEvent |
32705 |        _vscp_goActiveState-&rsaquo _vscp_sendEvent |
32706 |        _vscp_sendEvent-&rsaquo _sendVSCPFrame |
32707 |   |
32708 |   Critical  Paths  under  _interrupt_at_low_vector  in  BANK0 |
32709 |   |
32710 |        None. |
32711 |   |
32712 |   Critical  Paths  under  _main  in  BANK1 |
32713 |   |
32714 |        _main-&rsaquo _doWork |
32715 |   |
32716 |   Critical  Paths  under  _interrupt_at_low_vector  in  BANK1 |
32717 |   |
32718 |        None. |
32719 |   |
32720 |   Critical  Paths  under  _main  in  BANK2 |
32721 |   |
32722 |        None. |
32723 |   |
32724 |   Critical  Paths  under  _interrupt_at_low_vector  in  BANK2 |
32725 |   |
32726 |        None. |
32727 |   |
32728 |   Critical  Paths  under  _main  in  BANK3 |
32729 |   |
32730 |        None. |
32731 |   |
32732 |   Critical  Paths  under  _interrupt_at_low_vector  in  BANK3 |
32733 |   |
32734 |        None. |
32735 |   |
32736 |   Critical  Paths  under  _main  in  BANK4 |
32737 |   |
32738 |        None. |
32739 |   |
32740 |   Critical  Paths  under  _interrupt_at_low_vector  in  BANK4 |
32741 |   |
32742 |        None. |
32743 |   |
32744 |   Critical  Paths  under  _main  in  BANK5 |
32745 |   |
32746 |        None. |
32747 |   |
32748 |   Critical  Paths  under  _interrupt_at_low_vector  in  BANK5 |
32749 |   |
32750 |        None. |
32751 |   |
32752 |   Call  Graph  Tables: |
32753 |   |
32754 |     --------------------------------------------------------------------------------- |
32755 |     (Depth)  Function                 Calls        Base  Space    Used  Autos  Params     Refs |
32756 |     --------------------------------------------------------------------------------- |
32757 |     (0)  _main                                                  1      1       0   148021 |
32758 |                                                 67  BANK0       1      1       0 |
32759 |                                   _init |
32760 |                    _vscp_check_pstorage |
32761 |                        _init_app_eeprom |
32762 |                              _vscp_init |
32763 |                            _writeEEPROM |
32764 |                          _vscp_getEvent |
32765 |                     _vscp_goActiveState |
32766 |                  _vscp_handleProbeState |
32767 |               _vscp_handleProtocolEvent |
32768 |                            _handle_sync |
32769 |                             _vscp_error |
32770 |                        _doOneSecondWork |
32771 |                   _vscp_doOneSecondWork |
32772 |                                 _doWork |
32773 |     --------------------------------------------------------------------------------- |
32774 |     (1)  _doWork                                               68     68       0    74750 |
32775 |                                                 53  BANK0      14     14       0 |
32776 |                                                  0  BANK1      54     54       0 |
32777 |                            _writeEEPROM |
32778 |                             _readEEPROM |
32779 |                                    _exp |
32780 |                                    _log |
32781 |                    _getCalibrationValue |
32782 |                         _vscp_sendEvent |
32783 |                                ___aldiv |
32784 |                               ___altofl |
32785 |                              ___asfladd |
32786 |                                ___fladd |
32787 |                              ___asfldiv |
32788 |                                ___fldiv |
32789 |                                ___flmul |
32790 |                              ___asflsub |
32791 |                                ___flsub |
32792 |                                ___fltol |
32793 |                               ___lwtofl |
32794 |                                 ___wmul |
32795 |     --------------------------------------------------------------------------------- |
32796 |     (2)  ___lwtofl                                              4      0       4      865 |
32797 |                                                 23  COMRAM      4      0       4 |
32798 |                             _readEEPROM  (ARG) |
32799 |                               ___flpack |
32800 |     --------------------------------------------------------------------------------- |
32801 |     (2)  ___asfldiv                                             6      0       6     2070 |
32802 |                                                 49  COMRAM      6      0       6 |
32803 |                                ___fldiv |
32804 |                               ___lwtofl  (ARG) |
32805 |     --------------------------------------------------------------------------------- |
32806 |     (2)  ___asfladd                                             6      0       6     3985 |
32807 |                                                 22  BANK0       6      0       6 |
32808 |                                ___fladd |
32809 |                               ___lwtofl  (ARG) |
32810 |     --------------------------------------------------------------------------------- |
32811 |     (2)  ___aldiv                                              14      6       8      445 |
32812 |                                                 12  BANK0      14      6       8 |
32813 |                    _getCalibrationValue  (ARG) |
32814 |                                ___flmul  (ARG) |
32815 |                                ___fltol  (ARG) |
32816 |     --------------------------------------------------------------------------------- |
32817 |     (2)  _getCalibrationValue                                   8      6       2      161 |
32818 |                                                 17  COMRAM      8      6       2 |
32819 |                             _readEEPROM |
32820 |     --------------------------------------------------------------------------------- |
32821 |     (2)  _log                                                   6      2       4    14303 |
32822 |                                                 33  BANK0       6      2       4 |
32823 |                                ___fladd |
32824 |                                ___fldiv  (ARG) |
32825 |                                ___flmul |
32826 |                               ___awtofl |
32827 |                              _eval_poly |
32828 |                                  _frexp |
32829 |     --------------------------------------------------------------------------------- |
32830 |     (2)  _exp                                                  11      7       4    24732 |
32831 |                                                 42  BANK0      11      7       4 |
32832 |                                ___fldiv |
32833 |                              ___asflmul |
32834 |                              ___asflsub |
32835 |                               ___awtofl |
32836 |                                  _floor |
32837 |                              _eval_poly |
32838 |                                  _ldexp |
32839 |                                 ___flge |
32840 |                                ___flneg |
32841 |                                ___fltol |
32842 |                               ___lwtofl  (ARG) |
32843 |     --------------------------------------------------------------------------------- |
32844 |     (3)  ___flneg                                               4      0       4       65 |
32845 |                                                 13  COMRAM      4      0       4 |
32846 |     --------------------------------------------------------------------------------- |
32847 |     (3)  _ldexp                                                 9      3       6      359 |
32848 |                                                 33  BANK0       9      3       6 |
32849 |                              _eval_poly  (ARG) |
32850 |     --------------------------------------------------------------------------------- |
32851 |     (3)  _eval_poly                                            12      5       7     6410 |
32852 |                                                 64  COMRAM      1      1       0 |
32853 |                                                 22  BANK0      11      4       7 |
32854 |                                ___fladd |
32855 |                                ___flmul |
32856 |     --------------------------------------------------------------------------------- |
32857 |     (3)  _floor                                                10      6       4     6633 |
32858 |                                                 31  BANK0      10      6       4 |
32859 |                               ___altofl |
32860 |                                ___fladd |
32861 |                                 ___flge |
32862 |                                  _frexp |
32863 |                                ___fltol |
32864 |     --------------------------------------------------------------------------------- |
32865 |     (2)  ___fltol                                              10      6       4      337 |
32866 |                                                 63  COMRAM      6      2       4 |
32867 |                                                  8  BANK0       4      4       0 |
32868 |                                ___flmul  (ARG) |
32869 |     --------------------------------------------------------------------------------- |
32870 |     (3)  _frexp                                                 8      3       5      322 |
32871 |                                                 13  COMRAM      8      3       5 |
32872 |     --------------------------------------------------------------------------------- |
32873 |     (3)  ___flge                                                8      0       8      198 |
32874 |                                                 13  COMRAM      8      0       8 |
32875 |     --------------------------------------------------------------------------------- |
32876 |     (2)  ___altofl                                              5      1       4     1120 |
32877 |                                                 26  BANK0       5      1       4 |
32878 |                               ___flpack |
32879 |                                ___aldiv  (ARG) |
32880 |                                ___fltol  (ARG) |
32881 |     --------------------------------------------------------------------------------- |
32882 |     (2)  ___asflsub                                             6      0       6     4140 |
32883 |                                                 30  BANK0       6      0       6 |
32884 |                                ___flsub |
32885 |                               ___awtofl  (ARG) |
32886 |     --------------------------------------------------------------------------------- |
32887 |     (2)  ___flsub                                               8      0       8     3930 |
32888 |                                                 22  BANK0       8      0       8 |
32889 |                                ___fladd |
32890 |                                ___flmul  (ARG) |
32891 |     --------------------------------------------------------------------------------- |
32892 |     (3)  ___asflmul                                             5      1       4     2255 |
32893 |                                                 63  COMRAM      5      1       4 |
32894 |                                ___flmul |
32895 |     --------------------------------------------------------------------------------- |
32896 |     (2)  ___fldiv                                              15      7       8     1860 |
32897 |                                                 27  COMRAM     22     14       8 |
32898 |                               ___flpack |
32899 |                                ___flsub  (ARG) |
32900 |                               ___lwtofl  (ARG) |
32901 |     --------------------------------------------------------------------------------- |
32902 |     (1)  _vscp_doOneSecondWork                                  1      1       0     2425 |
32903 |                                                 30  BANK0       1      1       0 |
32904 |                           _vscp_getZone |
32905 |                        _vscp_getSubzone |
32906 |                     _vscp_sendHeartBeat |
32907 |     --------------------------------------------------------------------------------- |
32908 |     (2)  _vscp_sendHeartBeat                                    2      1       1     2295 |
32909 |                                                 28  BANK0       2      1       1 |
32910 |                         _vscp_sendEvent |
32911 |                           _vscp_getZone  (ARG) |
32912 |                        _vscp_getSubzone  (ARG) |
32913 |     --------------------------------------------------------------------------------- |
32914 |     (2)  _vscp_getSubzone                                       0      0       0       65 |
32915 |                             _readEEPROM |
32916 |     --------------------------------------------------------------------------------- |
32917 |     (2)  _vscp_getZone                                          0      0       0       65 |
32918 |                             _readEEPROM |
32919 |     --------------------------------------------------------------------------------- |
32920 |     (1)  _doOneSecondWork                                       4      4       0    20203 |
32921 |                                                 37  BANK0       4      4       0 |
32922 |                             _readEEPROM |
32923 |                         _vscp_sendEvent |
32924 |                          _sendTempEvent |
32925 |     --------------------------------------------------------------------------------- |
32926 |     (1)  _vscp_error                                            0      0       0        0 |
32927 |     --------------------------------------------------------------------------------- |
32928 |     (1)  _handle_sync                                           3      3       0    16695 |
32929 |                                                 37  BANK0       3      3       0 |
32930 |                             _readEEPROM |
32931 |                          _sendTempEvent |
32932 |     --------------------------------------------------------------------------------- |
32933 |     (2)  _sendTempEvent                                         2      2       0    16250 |
32934 |                                                 35  BANK0       2      2       0 |
32935 |                             _readEEPROM |
32936 |                         _vscp_sendEvent |
32937 |                           _setEventData |
32938 |     --------------------------------------------------------------------------------- |
32939 |     (3)  _setEventData                                          9      6       3    13672 |
32940 |                                                 26  BANK0       9      6       3 |
32941 |                             _readEEPROM  (ARG) |
32942 |                         _Celsius2Kelvin |
32943 |                     _Celsius2Fahrenheit |
32944 |                               ___awtofl |
32945 |                                ___fltol |
32946 |     --------------------------------------------------------------------------------- |
32947 |     (4)  _Celsius2Fahrenheit                                    4      0       4     7750 |
32948 |                                                 22  BANK0       4      0       4 |
32949 |                                ___fladd |
32950 |                                ___fldiv |
32951 |                                ___flmul |
32952 |                               ___awtofl  (ARG) |
32953 |     --------------------------------------------------------------------------------- |
32954 |     (4)  _Celsius2Kelvin                                        4      0       4     3845 |
32955 |                                                 22  BANK0       4      0       4 |
32956 |                                ___fladd |
32957 |                               ___awtofl  (ARG) |
32958 |     --------------------------------------------------------------------------------- |
32959 |     (3)  ___fladd                                              12      4       8     3775 |
32960 |                                                 63  COMRAM      1      1       0 |
32961 |                                                  8  BANK0      14      6       8 |
32962 |                               ___flpack |
32963 |                                ___fldiv  (ARG) |
32964 |                                ___flmul  (ARG) |
32965 |                               ___awtofl  (ARG) |
32966 |                                  _frexp  (ARG) |
32967 |     --------------------------------------------------------------------------------- |
32968 |     (1)  _vscp_handleProtocolEvent                             27     27       0    23181 |
32969 |                                                 29  BANK0      27     27       0 |
32970 |                              _vscp_init |
32971 |                         _vscp_sendEvent |
32972 |                        _vscp_readAppReg |
32973 |                       _vscp_writeAppReg |
32974 |                           _vscp_getGUID |
32975 |                        _vscp_getMDF_URL |
32976 |                     _vscp_getMatrixInfo |
32977 |                  _vscp_goBootloaderMode |
32978 |                   _vscp_handleHeartbeat |
32979 |                 _vscp_handleSetNickname |
32980 |                _vscp_handleDropNickname |
32981 |                     _vscp_newNodeOnline |
32982 |                      _vscp_readRegister |
32983 |                        _vscp_readStdReg |
32984 |                     _vscp_writeRegister |
32985 |                       _vscp_writeStdReg |
32986 |                                ___lbmod |
32987 |     --------------------------------------------------------------------------------- |
32988 |     (2)  ___lbmod                                               4      3       1      159 |
32989 |                                                 13  COMRAM      4      3       1 |
32990 |     --------------------------------------------------------------------------------- |
32991 |     (2)  _vscp_writeRegister                                    2      1       1     6015 |
32992 |                                                 51  COMRAM      2      1       1 |
32993 |                       _vscp_writeAppReg |
32994 |                       _vscp_writeStdReg |
32995 |     --------------------------------------------------------------------------------- |
32996 |     (2)  _vscp_writeStdReg                                     18     17       1     2297 |
32997 |                                                 33  COMRAM     18     17       1 |
32998 |                         _vscp_getUserID |
32999 |                         _vscp_setUserID |
33000 |                     _vscp_getFamilyCode |
33001 |                     _vscp_getFamilyType |
33002 |                   _vscp_restoreDefaults |
33003 |     --------------------------------------------------------------------------------- |
33004 |     (3)  _vscp_restoreDefaults                                  0      0       0     1260 |
33005 |                        _init_app_eeprom |
33006 |                           _init_app_ram |
33007 |     --------------------------------------------------------------------------------- |
33008 |     (4)  _init_app_eeprom                                       1      1       0      502 |
33009 |                                                 16  COMRAM      1      1       0 |
33010 |                            _writeEEPROM |
33011 |     --------------------------------------------------------------------------------- |
33012 |     (3)  _vscp_getFamilyType                                    4      0       4        0 |
33013 |                                                 13  COMRAM      4      0       4 |
33014 |     --------------------------------------------------------------------------------- |
33015 |     (3)  _vscp_getFamilyCode                                    4      0       4        0 |
33016 |                                                 13  COMRAM      4      0       4 |
33017 |     --------------------------------------------------------------------------------- |
33018 |     (3)  _vscp_setUserID                                        2      1       1      124 |
33019 |                                                 16  COMRAM      2      1       1 |
33020 |                            _writeEEPROM |
33021 |     --------------------------------------------------------------------------------- |
33022 |     (3)  _vscp_writeAppReg                                      3      2       1     3563 |
33023 |                                                 32  COMRAM      3      2       1 |
33024 |                            _writeEEPROM |
33025 |                             _readEEPROM |
33026 |                        _writeCoeffs2Ram |
33027 |                        _vscp_readAppReg  (ARG) |
33028 |     --------------------------------------------------------------------------------- |
33029 |     (2)  _vscp_readRegister                                     1      1       0     1822 |
33030 |                                                 20  COMRAM      1      1       0 |
33031 |                        _vscp_readAppReg |
33032 |                        _vscp_readStdReg |
33033 |     --------------------------------------------------------------------------------- |
33034 |     (2)  _vscp_readStdReg                                       2      2       0     1077 |
33035 |                                                 18  COMRAM      2      2       0 |
33036 |                   _vscp_getMajorVersion |
33037 |                   _vscp_getMinorVersion |
33038 |                _vscp_getSubMinorVersion |
33039 |                           _vscp_getGUID |
33040 |                        _vscp_getMDF_URL |
33041 |                         _vscp_getUserID |
33042 |                 _vscp_getManufacturerId |
33043 |            _vscp_getBootLoaderAlgorithm |
33044 |                     _vscp_getBufferSize |
33045 |              _vscp_getRegisterPagesUsed |
33046 |     --------------------------------------------------------------------------------- |
33047 |     (3)  _vscp_getRegisterPagesUsed                             0      0       0        0 |
33048 |     --------------------------------------------------------------------------------- |
33049 |     (3)  _vscp_getBufferSize                                    0      0       0        0 |
33050 |     --------------------------------------------------------------------------------- |
33051 |     (3)  _vscp_getBootLoaderAlgorithm                           0      0       0        0 |
33052 |     --------------------------------------------------------------------------------- |
33053 |     (3)  _vscp_getManufacturerId                                1      1       0       96 |
33054 |                                                 17  COMRAM      1      1       0 |
33055 |                             _readEEPROM |
33056 |     --------------------------------------------------------------------------------- |
33057 |     (3)  _vscp_getUserID                                        1      1       0       96 |
33058 |                                                 17  COMRAM      1      1       0 |
33059 |                             _readEEPROM |
33060 |     --------------------------------------------------------------------------------- |
33061 |     (3)  _vscp_getMDF_URL                                       2      2       0       22 |
33062 |                                                 13  COMRAM      2      2       0 |
33063 |     --------------------------------------------------------------------------------- |
33064 |     (3)  _vscp_getGUID                                          1      1       0       96 |
33065 |                                                 17  COMRAM      1      1       0 |
33066 |                             _readEEPROM |
33067 |     --------------------------------------------------------------------------------- |
33068 |     (3)  _vscp_getSubMinorVersion                               0      0       0        0 |
33069 |     --------------------------------------------------------------------------------- |
33070 |     (3)  _vscp_getMinorVersion                                  0      0       0        0 |
33071 |     --------------------------------------------------------------------------------- |
33072 |     (3)  _vscp_getMajorVersion                                  0      0       0        0 |
33073 |     --------------------------------------------------------------------------------- |
33074 |     (2)  _vscp_newNodeOnline                                    1      1       0     2233 |
33075 |                                                 28  BANK0       1      1       0 |
33076 |                         _vscp_sendEvent |
33077 |     --------------------------------------------------------------------------------- |
33078 |     (2)  _vscp_handleDropNickname                               1      1       0      254 |
33079 |                                                 17  COMRAM      1      1       0 |
33080 |                              _vscp_init |
33081 |            _vscp_writeNicknamePermanent |
33082 |     --------------------------------------------------------------------------------- |
33083 |     (3)  _vscp_init                                             0      0       0       65 |
33084 |             _vscp_readNicknamePermanent |
33085 |     --------------------------------------------------------------------------------- |
33086 |     (4)  _vscp_readNicknamePermanent                            0      0       0       65 |
33087 |                             _readEEPROM |
33088 |     --------------------------------------------------------------------------------- |
33089 |     (2)  _vscp_handleSetNickname                                0      0       0      186 |
33090 |            _vscp_writeNicknamePermanent |
33091 |                     _vscp_setSegmentCRC |
33092 |     --------------------------------------------------------------------------------- |
33093 |     (2)  _vscp_handleHeartbeat                                  0      0       0      251 |
33094 |            _vscp_writeNicknamePermanent |
33095 |                     _vscp_getSegmentCRC |
33096 |                     _vscp_setSegmentCRC |
33097 |     --------------------------------------------------------------------------------- |
33098 |     (2)  _vscp_goBootloaderMode                                 0      0       0       62 |
33099 |                            _writeEEPROM |
33100 |     --------------------------------------------------------------------------------- |
33101 |     (2)  _vscp_getMatrixInfo                                    2      2       0       90 |
33102 |                                                 13  COMRAM      2      2       0 |
33103 |     --------------------------------------------------------------------------------- |
33104 |     (1)  _vscp_handleProbeState                                 0      0       0     4652 |
33105 |                     _vscp_goActiveState |
33106 |                         _vscp_sendEvent |
33107 |            _vscp_writeNicknamePermanent |
33108 |                     _vscp_setSegmentCRC |
33109 |     --------------------------------------------------------------------------------- |
33110 |     (2)  _vscp_goActiveState                                    0      0       0     2233 |
33111 |                         _vscp_sendEvent |
33112 |     --------------------------------------------------------------------------------- |
33113 |     (2)  _vscp_sendEvent                                        1      1       0     2233 |
33114 |                                                 27  BANK0       1      1       0 |
33115 |                          _sendVSCPFrame |
33116 |     --------------------------------------------------------------------------------- |
33117 |     (3)  _sendVSCPFrame                                        31     24       7     2199 |
33118 |                                                 65  COMRAM      4      4       0 |
33119 |                                                  0  BANK0      27     20       7 |
33120 |                           _sendCANFrame |
33121 |     --------------------------------------------------------------------------------- |
33122 |     (4)  _sendCANFrame                                          6      0       6     1979 |
33123 |                                                 59  COMRAM      6      0       6 |
33124 |                        _ECANSendMessage |
33125 |     --------------------------------------------------------------------------------- |
33126 |     (5)  _ECANSendMessage                                      36     29       7     1886 |
33127 |                                                 23  COMRAM     36     29       7 |
33128 |                           __CANIDToRegs |
33129 |     --------------------------------------------------------------------------------- |
33130 |     (6)  __CANIDToRegs                                         10      3       7      693 |
33131 |                                                 13  COMRAM     10      3       7 |
33132 |     --------------------------------------------------------------------------------- |
33133 |     (1)  _vscp_getEvent                                         1      1       0     1599 |
33134 |                                                 49  COMRAM      1      1       0 |
33135 |                           _getVSCPFrame |
33136 |     --------------------------------------------------------------------------------- |
33137 |     (2)  _getVSCPFrame                                         14      9       5     1592 |
33138 |                                                 35  COMRAM     14      9       5 |
33139 |                            _getCANFrame |
33140 |     --------------------------------------------------------------------------------- |
33141 |     (3)  _getCANFrame                                           4      2       2     1328 |
33142 |                                                 31  COMRAM      4      2       2 |
33143 |                     _ECANReceiveMessage |
33144 |     --------------------------------------------------------------------------------- |
33145 |     (4)  _ECANReceiveMessage                                   11      8       3     1180 |
33146 |                                                 20  COMRAM     11      8       3 |
33147 |                       __ECANPointBuffer |
33148 |                           __RegsToCANID |
33149 |     --------------------------------------------------------------------------------- |
33150 |     (5)  __RegsToCANID                                          7      3       4      489 |
33151 |                                                 13  COMRAM      7      3       4 |
33152 |     --------------------------------------------------------------------------------- |
33153 |     (5)  __ECANPointBuffer                                      6      3       3       52 |
33154 |                                                 13  COMRAM      6      3       3 |
33155 |     --------------------------------------------------------------------------------- |
33156 |     (1)  _vscp_check_pstorage                                   0      0       0      344 |
33157 |            _vscp_writeNicknamePermanent |
33158 |                     _vscp_getSegmentCRC |
33159 |                     _vscp_setSegmentCRC |
33160 |                    _vscp_setControlByte |
33161 |     --------------------------------------------------------------------------------- |
33162 |     (2)  _vscp_setControlByte                                   1      1       0       93 |
33163 |                                                 16  COMRAM      1      1       0 |
33164 |                            _writeEEPROM |
33165 |     --------------------------------------------------------------------------------- |
33166 |     (3)  _vscp_setSegmentCRC                                    1      1       0       93 |
33167 |                                                 16  COMRAM      1      1       0 |
33168 |                            _writeEEPROM |
33169 |     --------------------------------------------------------------------------------- |
33170 |     (3)  _vscp_getSegmentCRC                                    0      0       0       65 |
33171 |                             _readEEPROM |
33172 |     --------------------------------------------------------------------------------- |
33173 |     (3)  _readEEPROM                                            3      1       2       65 |
33174 |                                                 13  COMRAM      4      2       2 |
33175 |     --------------------------------------------------------------------------------- |
33176 |     (3)  _vscp_writeNicknamePermanent                           1      1       0       93 |
33177 |                                                 16  COMRAM      1      1       0 |
33178 |                            _writeEEPROM |
33179 |     --------------------------------------------------------------------------------- |
33180 |     (2)  _writeEEPROM                                           3      0       3       62 |
33181 |                                                 13  COMRAM      3      0       3 |
33182 |     --------------------------------------------------------------------------------- |
33183 |     (1)  _init                                                  0      0       0     1070 |
33184 |                            _WriteTimer0 |
33185 |                             _ConvertADC |
33186 |                           _init_app_ram |
33187 |                             _OpenTimer0 |
33188 |                                _OpenADC |
33189 |                         _ECANInitialize |
33190 |     --------------------------------------------------------------------------------- |
33191 |     (2)  _ECANInitialize                                        0      0       0       44 |
33192 |                   _ECANSetOperationMode |
33193 |     --------------------------------------------------------------------------------- |
33194 |     (3)  _ECANSetOperationMode                                  1      1       0       44 |
33195 |                                                 13  COMRAM      1      1       0 |
33196 |     --------------------------------------------------------------------------------- |
33197 |     (2)  _OpenADC                                               5      3       2      154 |
33198 |                                                 13  COMRAM      5      3       2 |
33199 |     --------------------------------------------------------------------------------- |
33200 |     (2)  _OpenTimer0                                            1      1       0       44 |
33201 |                                                 13  COMRAM      1      1       0 |
33202 |     --------------------------------------------------------------------------------- |
33203 |     (4)  _init_app_ram                                          1      1       0      758 |
33204 |                                                 32  COMRAM      1      1       0 |
33205 |                        _writeCoeffs2Ram |
33206 |     --------------------------------------------------------------------------------- |
33207 |     (5)  _writeCoeffs2Ram                                       9      9       0      628 |
33208 |                                                 23  COMRAM      9      9       0 |
33209 |                             _readEEPROM |
33210 |                                 ___wmul |
33211 |     --------------------------------------------------------------------------------- |
33212 |     (2)  ___wmul                                                6      2       4      232 |
33213 |                                                 17  COMRAM      6      2       4 |
33214 |                             _readEEPROM  (ARG) |
33215 |     --------------------------------------------------------------------------------- |
33216 |     (2)  _ConvertADC                                            0      0       0        0 |
33217 |     --------------------------------------------------------------------------------- |
33218 |     (2)  _WriteTimer0                                           4      2       2       70 |
33219 |                                                 13  COMRAM      4      2       2 |
33220 |     --------------------------------------------------------------------------------- |
33221 |     (3)  ___awtofl                                              9      5       4     1120 |
33222 |                                                 23  COMRAM      6      2       4 |
33223 |                               ___flpack |
33224 |     --------------------------------------------------------------------------------- |
33225 |     (2)  ___flmul                                              15      7       8     2045 |
33226 |                                                 49  COMRAM     14     14       0 |
33227 |                                                  0  BANK0       8      0       8 |
33228 |                               ___flpack |
33229 |                                ___fldiv  (ARG) |
33230 |                               ___awtofl  (ARG) |
33231 |                                  _frexp  (ARG) |
33232 |                               ___lwtofl  (ARG) |
33233 |     --------------------------------------------------------------------------------- |
33234 |     (3)  ___flpack                                             10      4       6      795 |
33235 |                                                 13  COMRAM     10      4       6 |
33236 |     --------------------------------------------------------------------------------- |
33237 |     (3)  ___flpack                                             10      4       6      795 |
33238 |                                                 13  COMRAM     10      4       6 |
33239 |     --------------------------------------------------------------------------------- |
33240 |     (3)  _vscp_readAppReg                                       3      3       0      652 |
33241 |                                                 17  COMRAM      3      3       0 |
33242 |                             _readEEPROM |
33243 |     --------------------------------------------------------------------------------- |
33244 |     Estimated  maximum  stack  depth  6 |
33245 |     --------------------------------------------------------------------------------- |
33246 |     (Depth)  Function                 Calls        Base  Space    Used  Autos  Params     Refs |
33247 |     --------------------------------------------------------------------------------- |
33248 |     (8)  _interrupt_at_low_vector                               9      9       0      221 |
33249 |                                                  4  COMRAM      9      9       0 |
33250 |                           i1_ConvertADC |
33251 |                          i1_WriteTimer0 |
33252 |     --------------------------------------------------------------------------------- |
33253 |     (9)  i1_WriteTimer0                                         4      2       2      221 |
33254 |                                                  0  COMRAM      4      2       2 |
33255 |     --------------------------------------------------------------------------------- |
33256 |     (9)  i1_ConvertADC                                          0      0       0        0 |
33257 |     --------------------------------------------------------------------------------- |
33258 |     Estimated  maximum  stack  depth  9 |
33259 |     --------------------------------------------------------------------------------- |
33260 |   |
33261 |     Call  Graph  Graphs: |
33262 |   |
33263 |     _main  (ROOT) |
33264 |       _init |
33265 |         _WriteTimer0 |
33266 |         _ConvertADC |
33267 |         _init_app_ram |
33268 |           _writeCoeffs2Ram |
33269 |             _readEEPROM |
33270 |             ___wmul |
33271 |               _readEEPROM  (ARG) |
33272 |         _OpenTimer0 |
33273 |         _OpenADC |
33274 |         _ECANInitialize |
33275 |           _ECANSetOperationMode |
33276 |       _vscp_check_pstorage |
33277 |         _vscp_writeNicknamePermanent |
33278 |           _writeEEPROM |
33279 |         _vscp_getSegmentCRC |
33280 |           _readEEPROM |
33281 |         _vscp_setSegmentCRC |
33282 |           _writeEEPROM |
33283 |         _vscp_setControlByte |
33284 |           _writeEEPROM |
33285 |       _init_app_eeprom |
33286 |         _writeEEPROM |
33287 |       _vscp_init |
33288 |         _vscp_readNicknamePermanent |
33289 |           _readEEPROM |
33290 |       _writeEEPROM |
33291 |       _vscp_getEvent |
33292 |         _getVSCPFrame |
33293 |           _getCANFrame |
33294 |             _ECANReceiveMessage |
33295 |               __ECANPointBuffer |
33296 |               __RegsToCANID |
33297 |       _vscp_goActiveState |
33298 |         _vscp_sendEvent |
33299 |           _sendVSCPFrame |
33300 |             _sendCANFrame |
33301 |               _ECANSendMessage |
33302 |                 __CANIDToRegs |
33303 |       _vscp_handleProbeState |
33304 |         _vscp_goActiveState |
33305 |           _vscp_sendEvent |
33306 |             _sendVSCPFrame |
33307 |               _sendCANFrame |
33308 |                 _ECANSendMessage |
33309 |                   __CANIDToRegs |
33310 |         _vscp_sendEvent |
33311 |           _sendVSCPFrame |
33312 |             _sendCANFrame |
33313 |               _ECANSendMessage |
33314 |                 __CANIDToRegs |
33315 |         _vscp_writeNicknamePermanent |
33316 |           _writeEEPROM |
33317 |         _vscp_setSegmentCRC |
33318 |           _writeEEPROM |
33319 |       _vscp_handleProtocolEvent |
33320 |         _vscp_init |
33321 |           _vscp_readNicknamePermanent |
33322 |             _readEEPROM |
33323 |         _vscp_sendEvent |
33324 |           _sendVSCPFrame |
33325 |             _sendCANFrame |
33326 |               _ECANSendMessage |
33327 |                 __CANIDToRegs |
33328 |         _vscp_readAppReg |
33329 |           _readEEPROM |
33330 |         _vscp_writeAppReg |
33331 |           _writeEEPROM |
33332 |           _readEEPROM |
33333 |           _writeCoeffs2Ram |
33334 |             _readEEPROM |
33335 |             ___wmul |
33336 |               _readEEPROM  (ARG) |
33337 |           _vscp_readAppReg  (ARG) |
33338 |             _readEEPROM |
33339 |         _vscp_getGUID |
33340 |           _readEEPROM |
33341 |         _vscp_getMDF_URL |
33342 |         _vscp_getMatrixInfo |
33343 |         _vscp_goBootloaderMode |
33344 |           _writeEEPROM |
33345 |         _vscp_handleHeartbeat |
33346 |           _vscp_writeNicknamePermanent |
33347 |             _writeEEPROM |
33348 |           _vscp_getSegmentCRC |
33349 |             _readEEPROM |
33350 |           _vscp_setSegmentCRC |
33351 |             _writeEEPROM |
33352 |         _vscp_handleSetNickname |
33353 |           _vscp_writeNicknamePermanent |
33354 |             _writeEEPROM |
33355 |           _vscp_setSegmentCRC |
33356 |             _writeEEPROM |
33357 |         _vscp_handleDropNickname |
33358 |           _vscp_init |
33359 |             _vscp_readNicknamePermanent |
33360 |               _readEEPROM |
33361 |           _vscp_writeNicknamePermanent |
33362 |             _writeEEPROM |
33363 |         _vscp_newNodeOnline |
33364 |           _vscp_sendEvent |
33365 |             _sendVSCPFrame |
33366 |               _sendCANFrame |
33367 |                 _ECANSendMessage |
33368 |                   __CANIDToRegs |
33369 |         _vscp_readRegister |
33370 |           _vscp_readAppReg |
33371 |             _readEEPROM |
33372 |           _vscp_readStdReg |
33373 |             _vscp_getMajorVersion |
33374 |             _vscp_getMinorVersion |
33375 |             _vscp_getSubMinorVersion |
33376 |             _vscp_getGUID |
33377 |               _readEEPROM |
33378 |             _vscp_getMDF_URL |
33379 |             _vscp_getUserID |
33380 |               _readEEPROM |
33381 |             _vscp_getManufacturerId |
33382 |               _readEEPROM |
33383 |             _vscp_getBootLoaderAlgorithm |
33384 |             _vscp_getBufferSize |
33385 |             _vscp_getRegisterPagesUsed |
33386 |         _vscp_readStdReg |
33387 |           _vscp_getMajorVersion |
33388 |           _vscp_getMinorVersion |
33389 |           _vscp_getSubMinorVersion |
33390 |           _vscp_getGUID |
33391 |             _readEEPROM |
33392 |           _vscp_getMDF_URL |
33393 |           _vscp_getUserID |
33394 |             _readEEPROM |
33395 |           _vscp_getManufacturerId |
33396 |             _readEEPROM |
33397 |           _vscp_getBootLoaderAlgorithm |
33398 |           _vscp_getBufferSize |
33399 |           _vscp_getRegisterPagesUsed |
33400 |         _vscp_writeRegister |
33401 |           _vscp_writeAppReg |
33402 |             _writeEEPROM |
33403 |             _readEEPROM |
33404 |             _writeCoeffs2Ram |
33405 |               _readEEPROM |
33406 |               ___wmul |
33407 |                 _readEEPROM  (ARG) |
33408 |             _vscp_readAppReg  (ARG) |
33409 |               _readEEPROM |
33410 |           _vscp_writeStdReg |
33411 |             _vscp_getUserID |
33412 |               _readEEPROM |
33413 |             _vscp_setUserID |
33414 |               _writeEEPROM |
33415 |             _vscp_getFamilyCode |
33416 |             _vscp_getFamilyType |
33417 |             _vscp_restoreDefaults |
33418 |               _init_app_eeprom |
33419 |                 _writeEEPROM |
33420 |               _init_app_ram |
33421 |                 _writeCoeffs2Ram |
33422 |                   _readEEPROM |
33423 |                   ___wmul |
33424 |                     _readEEPROM  (ARG) |
33425 |         _vscp_writeStdReg |
33426 |           _vscp_getUserID |
33427 |             _readEEPROM |
33428 |           _vscp_setUserID |
33429 |             _writeEEPROM |
33430 |           _vscp_getFamilyCode |
33431 |           _vscp_getFamilyType |
33432 |           _vscp_restoreDefaults |
33433 |             _init_app_eeprom |
33434 |               _writeEEPROM |
33435 |             _init_app_ram |
33436 |               _writeCoeffs2Ram |
33437 |                 _readEEPROM |
33438 |                 ___wmul |
33439 |                   _readEEPROM  (ARG) |
33440 |         ___lbmod |
33441 |       _handle_sync |
33442 |         _readEEPROM |
33443 |         _sendTempEvent |
33444 |           _readEEPROM |
33445 |           _vscp_sendEvent |
33446 |             _sendVSCPFrame |
33447 |               _sendCANFrame |
33448 |                 _ECANSendMessage |
33449 |                   __CANIDToRegs |
33450 |           _setEventData |
33451 |             _readEEPROM  (ARG) |
33452 |             _Celsius2Kelvin  (ARG) |
33453 |               ___fladd |
33454 |                 ___flpack |
33455 |                 ___fldiv  (ARG) |
33456 |                   ___flpack |
33457 |                   ___flsub  (ARG) |
33458 |                     ___flmul  (ARG) |
33459 |                       ___flpack |
33460 |                       ___awtofl  (ARG) |
33461 |                         ___flpack |
33462 |                       _frexp  (ARG) |
33463 |                       ___lwtofl  (ARG) |
33464 |                         _readEEPROM  (ARG) |
33465 |                         ___flpack  (ARG) |
33466 |                   ___lwtofl  (ARG) |
33467 |                     _readEEPROM  (ARG) |
33468 |                     ___flpack  (ARG) |
33469 |                 ___flmul  (ARG) |
33470 |                   ___flpack |
33471 |                   ___fldiv  (ARG) |
33472 |                     ___flpack |
33473 |                     ___flsub  (ARG) |
33474 |                     ___lwtofl  (ARG) |
33475 |                       _readEEPROM  (ARG) |
33476 |                       ___flpack  (ARG) |
33477 |                   ___awtofl  (ARG) |
33478 |                     ___flpack |
33479 |                   _frexp  (ARG) |
33480 |                   ___lwtofl  (ARG) |
33481 |                     _readEEPROM  (ARG) |
33482 |                     ___flpack  (ARG) |
33483 |                 ___awtofl  (ARG) |
33484 |                   ___flpack |
33485 |                 _frexp  (ARG) |
33486 |               ___awtofl  (ARG) |
33487 |                 ___flpack |
33488 |             _Celsius2Fahrenheit  (ARG) |
33489 |               ___fladd |
33490 |                 ___flpack |
33491 |                 ___fldiv  (ARG) |
33492 |                   ___flpack |
33493 |                   ___flsub  (ARG) |
33494 |                     ___flmul  (ARG) |
33495 |                       ___flpack |
33496 |                       ___awtofl  (ARG) |
33497 |                         ___flpack |
33498 |                       _frexp  (ARG) |
33499 |                       ___lwtofl  (ARG) |
33500 |                         _readEEPROM  (ARG) |
33501 |                         ___flpack  (ARG) |
33502 |                   ___lwtofl  (ARG) |
33503 |                     _readEEPROM  (ARG) |
33504 |                     ___flpack  (ARG) |
33505 |                 ___flmul  (ARG) |
33506 |                   ___flpack |
33507 |                   ___fldiv  (ARG) |
33508 |                     ___flpack |
33509 |                     ___flsub  (ARG) |
33510 |                     ___lwtofl  (ARG) |
33511 |                       _readEEPROM  (ARG) |
33512 |                       ___flpack  (ARG) |
33513 |                   ___awtofl  (ARG) |
33514 |                     ___flpack |
33515 |                   _frexp  (ARG) |
33516 |                   ___lwtofl  (ARG) |
33517 |                     _readEEPROM  (ARG) |
33518 |                     ___flpack  (ARG) |
33519 |                 ___awtofl  (ARG) |
33520 |                   ___flpack |
33521 |                 _frexp  (ARG) |
33522 |               ___fldiv |
33523 |                 ___flpack |
33524 |                 ___flsub  (ARG) |
33525 |                   ___fladd |
33526 |                     ___flpack |
33527 |                     ___flmul  (ARG) |
33528 |                       ___flpack |
33529 |                       ___awtofl  (ARG) |
33530 |                         ___flpack |
33531 |                       _frexp  (ARG) |
33532 |                       ___lwtofl  (ARG) |
33533 |                         _readEEPROM  (ARG) |
33534 |                         ___flpack  (ARG) |
33535 |                     ___awtofl  (ARG) |
33536 |                       ___flpack |
33537 |                     _frexp  (ARG) |
33538 |                   ___flmul  (ARG) |
33539 |                     ___flpack |
33540 |                     ___awtofl  (ARG) |
33541 |                       ___flpack |
33542 |                     _frexp  (ARG) |
33543 |                     ___lwtofl  (ARG) |
33544 |                       _readEEPROM  (ARG) |
33545 |                       ___flpack  (ARG) |
33546 |                 ___lwtofl  (ARG) |
33547 |                   _readEEPROM  (ARG) |
33548 |                   ___flpack  (ARG) |
33549 |               ___flmul |
33550 |                 ___flpack |
33551 |                 ___fldiv  (ARG) |
33552 |                   ___flpack |
33553 |                   ___flsub  (ARG) |
33554 |                     ___fladd |
33555 |                       ___flpack |
33556 |                       ___awtofl  (ARG) |
33557 |                         ___flpack |
33558 |                       _frexp  (ARG) |
33559 |                   ___lwtofl  (ARG) |
33560 |                     _readEEPROM  (ARG) |
33561 |                     ___flpack  (ARG) |
33562 |                 ___awtofl  (ARG) |
33563 |                   ___flpack |
33564 |                 _frexp  (ARG) |
33565 |                 ___lwtofl  (ARG) |
33566 |                   _readEEPROM  (ARG) |
33567 |                   ___flpack  (ARG) |
33568 |               ___awtofl  (ARG) |
33569 |                 ___flpack |
33570 |             ___awtofl  (ARG) |
33571 |               ___flpack |
33572 |             ___fltol  (ARG) |
33573 |               ___flmul  (ARG) |
33574 |                 ___flpack |
33575 |                 ___fldiv  (ARG) |
33576 |                   ___flpack |
33577 |                   ___flsub  (ARG) |
33578 |                     ___fladd |
33579 |                       ___flpack |
33580 |                       ___awtofl  (ARG) |
33581 |                         ___flpack |
33582 |                       _frexp  (ARG) |
33583 |                   ___lwtofl  (ARG) |
33584 |                     _readEEPROM  (ARG) |
33585 |                     ___flpack  (ARG) |
33586 |                 ___awtofl  (ARG) |
33587 |                   ___flpack |
33588 |                 _frexp  (ARG) |
33589 |                 ___lwtofl  (ARG) |
33590 |                   _readEEPROM  (ARG) |
33591 |                   ___flpack  (ARG) |
33592 |       _vscp_error |
33593 |       _doOneSecondWork |
33594 |         _readEEPROM |
33595 |         _vscp_sendEvent |
33596 |           _sendVSCPFrame |
33597 |             _sendCANFrame |
33598 |               _ECANSendMessage |
33599 |                 __CANIDToRegs |
33600 |         _sendTempEvent |
33601 |           _readEEPROM |
33602 |           _vscp_sendEvent |
33603 |             _sendVSCPFrame |
33604 |               _sendCANFrame |
33605 |                 _ECANSendMessage |
33606 |                   __CANIDToRegs |
33607 |           _setEventData |
33608 |             _readEEPROM  (ARG) |
33609 |             _Celsius2Kelvin  (ARG) |
33610 |               ___fladd |
33611 |                 ___flpack |
33612 |                 ___fldiv  (ARG) |
33613 |                   ___flpack |
33614 |                   ___flsub  (ARG) |
33615 |                     ___flmul  (ARG) |
33616 |                       ___flpack |
33617 |                       ___awtofl  (ARG) |
33618 |                         ___flpack |
33619 |                       _frexp  (ARG) |
33620 |                       ___lwtofl  (ARG) |
33621 |                         _readEEPROM  (ARG) |
33622 |                         ___flpack  (ARG) |
33623 |                   ___lwtofl  (ARG) |
33624 |                     _readEEPROM  (ARG) |
33625 |                     ___flpack  (ARG) |
33626 |                 ___flmul  (ARG) |
33627 |                   ___flpack |
33628 |                   ___fldiv  (ARG) |
33629 |                     ___flpack |
33630 |                     ___flsub  (ARG) |
33631 |                     ___lwtofl  (ARG) |
33632 |                       _readEEPROM  (ARG) |
33633 |                       ___flpack  (ARG) |
33634 |                   ___awtofl  (ARG) |
33635 |                     ___flpack |
33636 |                   _frexp  (ARG) |
33637 |                   ___lwtofl  (ARG) |
33638 |                     _readEEPROM  (ARG) |
33639 |                     ___flpack  (ARG) |
33640 |                 ___awtofl  (ARG) |
33641 |                   ___flpack |
33642 |                 _frexp  (ARG) |
33643 |               ___awtofl  (ARG) |
33644 |                 ___flpack |
33645 |             _Celsius2Fahrenheit  (ARG) |
33646 |               ___fladd |
33647 |                 ___flpack |
33648 |                 ___fldiv  (ARG) |
33649 |                   ___flpack |
33650 |                   ___flsub  (ARG) |
33651 |                     ___flmul  (ARG) |
33652 |                       ___flpack |
33653 |                       ___awtofl  (ARG) |
33654 |                         ___flpack |
33655 |                       _frexp  (ARG) |
33656 |                       ___lwtofl  (ARG) |
33657 |                         _readEEPROM  (ARG) |
33658 |                         ___flpack  (ARG) |
33659 |                   ___lwtofl  (ARG) |
33660 |                     _readEEPROM  (ARG) |
33661 |                     ___flpack  (ARG) |
33662 |                 ___flmul  (ARG) |
33663 |                   ___flpack |
33664 |                   ___fldiv  (ARG) |
33665 |                     ___flpack |
33666 |                     ___flsub  (ARG) |
33667 |                     ___lwtofl  (ARG) |
33668 |                       _readEEPROM  (ARG) |
33669 |                       ___flpack  (ARG) |
33670 |                   ___awtofl  (ARG) |
33671 |                     ___flpack |
33672 |                   _frexp  (ARG) |
33673 |                   ___lwtofl  (ARG) |
33674 |                     _readEEPROM  (ARG) |
33675 |                     ___flpack  (ARG) |
33676 |                 ___awtofl  (ARG) |
33677 |                   ___flpack |
33678 |                 _frexp  (ARG) |
33679 |               ___fldiv |
33680 |                 ___flpack |
33681 |                 ___flsub  (ARG) |
33682 |                   ___fladd |
33683 |                     ___flpack |
33684 |                     ___flmul  (ARG) |
33685 |                       ___flpack |
33686 |                       ___awtofl  (ARG) |
33687 |                         ___flpack |
33688 |                       _frexp  (ARG) |
33689 |                       ___lwtofl  (ARG) |
33690 |                         _readEEPROM  (ARG) |
33691 |                         ___flpack  (ARG) |
33692 |                     ___awtofl  (ARG) |
33693 |                       ___flpack |
33694 |                     _frexp  (ARG) |
33695 |                   ___flmul  (ARG) |
33696 |                     ___flpack |
33697 |                     ___awtofl  (ARG) |
33698 |                       ___flpack |
33699 |                     _frexp  (ARG) |
33700 |                     ___lwtofl  (ARG) |
33701 |                       _readEEPROM  (ARG) |
33702 |                       ___flpack  (ARG) |
33703 |                 ___lwtofl  (ARG) |
33704 |                   _readEEPROM  (ARG) |
33705 |                   ___flpack  (ARG) |
33706 |               ___flmul |
33707 |                 ___flpack |
33708 |                 ___fldiv  (ARG) |
33709 |                   ___flpack |
33710 |                   ___flsub  (ARG) |
33711 |                     ___fladd |
33712 |                       ___flpack |
33713 |                       ___awtofl  (ARG) |
33714 |                         ___flpack |
33715 |                       _frexp  (ARG) |
33716 |                   ___lwtofl  (ARG) |
33717 |                     _readEEPROM  (ARG) |
33718 |                     ___flpack  (ARG) |
33719 |                 ___awtofl  (ARG) |
33720 |                   ___flpack |
33721 |                 _frexp  (ARG) |
33722 |                 ___lwtofl  (ARG) |
33723 |                   _readEEPROM  (ARG) |
33724 |                   ___flpack  (ARG) |
33725 |               ___awtofl  (ARG) |
33726 |                 ___flpack |
33727 |             ___awtofl  (ARG) |
33728 |               ___flpack |
33729 |             ___fltol  (ARG) |
33730 |               ___flmul  (ARG) |
33731 |                 ___flpack |
33732 |                 ___fldiv  (ARG) |
33733 |                   ___flpack |
33734 |                   ___flsub  (ARG) |
33735 |                     ___fladd |
33736 |                       ___flpack |
33737 |                       ___awtofl  (ARG) |
33738 |                         ___flpack |
33739 |                       _frexp  (ARG) |
33740 |                   ___lwtofl  (ARG) |
33741 |                     _readEEPROM  (ARG) |
33742 |                     ___flpack  (ARG) |
33743 |                 ___awtofl  (ARG) |
33744 |                   ___flpack |
33745 |                 _frexp  (ARG) |
33746 |                 ___lwtofl  (ARG) |
33747 |                   _readEEPROM  (ARG) |
33748 |                   ___flpack  (ARG) |
33749 |       _vscp_doOneSecondWork |
33750 |         _vscp_getZone |
33751 |           _readEEPROM |
33752 |         _vscp_getSubzone |
33753 |           _readEEPROM |
33754 |         _vscp_sendHeartBeat |
33755 |           _vscp_sendEvent |
33756 |             _sendVSCPFrame |
33757 |               _sendCANFrame |
33758 |                 _ECANSendMessage |
33759 |                   __CANIDToRegs |
33760 |           _vscp_getZone  (ARG) |
33761 |             _readEEPROM |
33762 |           _vscp_getSubzone  (ARG) |
33763 |             _readEEPROM |
33764 |       _doWork |
33765 |         _writeEEPROM |
33766 |         _readEEPROM |
33767 |         _exp |
33768 |           ___fldiv |
33769 |             ___flpack |
33770 |             ___flsub  (ARG) |
33771 |               ___fladd |
33772 |                 ___flpack |
33773 |                 ___flmul  (ARG) |
33774 |                   ___flpack |
33775 |                   ___awtofl  (ARG) |
33776 |                     ___flpack |
33777 |                   _frexp  (ARG) |
33778 |                   ___lwtofl  (ARG) |
33779 |                     _readEEPROM  (ARG) |
33780 |                     ___flpack  (ARG) |
33781 |                 ___awtofl  (ARG) |
33782 |                   ___flpack |
33783 |                 _frexp  (ARG) |
33784 |               ___flmul  (ARG) |
33785 |                 ___flpack |
33786 |                 ___awtofl  (ARG) |
33787 |                   ___flpack |
33788 |                 _frexp  (ARG) |
33789 |                 ___lwtofl  (ARG) |
33790 |                   _readEEPROM  (ARG) |
33791 |                   ___flpack  (ARG) |
33792 |             ___lwtofl  (ARG) |
33793 |               _readEEPROM  (ARG) |
33794 |               ___flpack  (ARG) |
33795 |           ___asflmul |
33796 |             ___flmul |
33797 |               ___flpack |
33798 |               ___fldiv  (ARG) |
33799 |                 ___flpack |
33800 |                 ___flsub  (ARG) |
33801 |                   ___fladd |
33802 |                     ___flpack |
33803 |                     ___awtofl  (ARG) |
33804 |                       ___flpack |
33805 |                     _frexp  (ARG) |
33806 |                 ___lwtofl  (ARG) |
33807 |                   _readEEPROM  (ARG) |
33808 |                   ___flpack  (ARG) |
33809 |               ___awtofl  (ARG) |
33810 |                 ___flpack |
33811 |               _frexp  (ARG) |
33812 |               ___lwtofl  (ARG) |
33813 |                 _readEEPROM  (ARG) |
33814 |                 ___flpack  (ARG) |
33815 |           ___asflsub |
33816 |             ___flsub |
33817 |               ___fladd |
33818 |                 ___flpack |
33819 |                 ___fldiv  (ARG) |
33820 |                   ___flpack |
33821 |                   ___lwtofl  (ARG) |
33822 |                     _readEEPROM  (ARG) |
33823 |                     ___flpack  (ARG) |
33824 |                 ___flmul  (ARG) |
33825 |                   ___flpack |
33826 |                   ___fldiv  (ARG) |
33827 |                     ___flpack |
33828 |                     ___lwtofl  (ARG) |
33829 |                       _readEEPROM  (ARG) |
33830 |                       ___flpack  (ARG) |
33831 |                   ___awtofl  (ARG) |
33832 |                     ___flpack |
33833 |                   _frexp  (ARG) |
33834 |                   ___lwtofl  (ARG) |
33835 |                     _readEEPROM  (ARG) |
33836 |                     ___flpack  (ARG) |
33837 |                 ___awtofl  (ARG) |
33838 |                   ___flpack |
33839 |                 _frexp  (ARG) |
33840 |               ___flmul  (ARG) |
33841 |                 ___flpack |
33842 |                 ___fldiv  (ARG) |
33843 |                   ___flpack |
33844 |                   ___lwtofl  (ARG) |
33845 |                     _readEEPROM  (ARG) |
33846 |                     ___flpack  (ARG) |
33847 |                 ___awtofl  (ARG) |
33848 |                   ___flpack |
33849 |                 _frexp  (ARG) |
33850 |                 ___lwtofl  (ARG) |
33851 |                   _readEEPROM  (ARG) |
33852 |                   ___flpack  (ARG) |
33853 |             ___awtofl  (ARG) |
33854 |               ___flpack |
33855 |           ___awtofl |
33856 |             ___flpack |
33857 |           _floor |
33858 |             ___altofl |
33859 |               ___flpack |
33860 |               ___aldiv  (ARG) |
33861 |                 _getCalibrationValue  (ARG) |
33862 |                   _readEEPROM |
33863 |                 ___flmul  (ARG) |
33864 |                   ___flpack |
33865 |                   ___fldiv  (ARG) |
33866 |                     ___flpack |
33867 |                     ___flsub  (ARG) |
33868 |                       ___fladd |
33869 |                         ___flpack |
33870 |                         ___awtofl  (ARG) |
33871 |                           ___flpack |
33872 |                         _frexp  (ARG) |
33873 |                     ___lwtofl  (ARG) |
33874 |                       _readEEPROM  (ARG) |
33875 |                       ___flpack  (ARG) |
33876 |                   ___awtofl  (ARG) |
33877 |                     ___flpack |
33878 |                   _frexp  (ARG) |
33879 |                   ___lwtofl  (ARG) |
33880 |                     _readEEPROM  (ARG) |
33881 |                     ___flpack  (ARG) |
33882 |                 ___fltol  (ARG) |
33883 |                   ___flmul  (ARG) |
33884 |                     ___flpack |
33885 |                     ___fldiv  (ARG) |
33886 |                       ___flpack |
33887 |                       ___flsub  (ARG) |
33888 |                         ___fladd |
33889 |                           ___flpack |
33890 |                           ___awtofl  (ARG) |
33891 |                             ___flpack |
33892 |                           _frexp  (ARG) |
33893 |                       ___lwtofl  (ARG) |
33894 |                         _readEEPROM  (ARG) |
33895 |                         ___flpack  (ARG) |
33896 |                     ___awtofl  (ARG) |
33897 |                       ___flpack |
33898 |                     _frexp  (ARG) |
33899 |                     ___lwtofl  (ARG) |
33900 |                       _readEEPROM  (ARG) |
33901 |                       ___flpack  (ARG) |
33902 |               ___fltol  (ARG) |
33903 |                 ___flmul  (ARG) |
33904 |                   ___flpack |
33905 |                   ___fldiv  (ARG) |
33906 |                     ___flpack |
33907 |                     ___flsub  (ARG) |
33908 |                       ___fladd |
33909 |                         ___flpack |
33910 |                         ___awtofl  (ARG) |
33911 |                           ___flpack |
33912 |                         _frexp  (ARG) |
33913 |                     ___lwtofl  (ARG) |
33914 |                       _readEEPROM  (ARG) |
33915 |                       ___flpack  (ARG) |
33916 |                   ___awtofl  (ARG) |
33917 |                     ___flpack |
33918 |                   _frexp  (ARG) |
33919 |                   ___lwtofl  (ARG) |
33920 |                     _readEEPROM  (ARG) |
33921 |                     ___flpack  (ARG) |
33922 |             ___fladd |
33923 |               ___flpack |
33924 |               ___fldiv  (ARG) |
33925 |                 ___flpack |
33926 |                 ___flsub  (ARG) |
33927 |                   ___flmul  (ARG) |
33928 |                     ___flpack |
33929 |                     ___awtofl  (ARG) |
33930 |                       ___flpack |
33931 |                     _frexp  (ARG) |
33932 |                     ___lwtofl  (ARG) |
33933 |                       _readEEPROM  (ARG) |
33934 |                       ___flpack  (ARG) |
33935 |                 ___lwtofl  (ARG) |
33936 |                   _readEEPROM  (ARG) |
33937 |                   ___flpack  (ARG) |
33938 |               ___flmul  (ARG) |
33939 |                 ___flpack |
33940 |                 ___fldiv  (ARG) |
33941 |                   ___flpack |
33942 |                   ___flsub  (ARG) |
33943 |                   ___lwtofl  (ARG) |
33944 |                     _readEEPROM  (ARG) |
33945 |                     ___flpack  (ARG) |
33946 |                 ___awtofl  (ARG) |
33947 |                   ___flpack |
33948 |                 _frexp  (ARG) |
33949 |                 ___lwtofl  (ARG) |
33950 |                   _readEEPROM  (ARG) |
33951 |                   ___flpack  (ARG) |
33952 |               ___awtofl  (ARG) |
33953 |                 ___flpack |
33954 |               _frexp  (ARG) |
33955 |             ___flge |
33956 |             _frexp |
33957 |             ___fltol |
33958 |               ___flmul  (ARG) |
33959 |                 ___flpack |
33960 |                 ___fldiv  (ARG) |
33961 |                   ___flpack |
33962 |                   ___flsub  (ARG) |
33963 |                     ___fladd |
33964 |                       ___flpack |
33965 |                       ___awtofl  (ARG) |
33966 |                         ___flpack |
33967 |                       _frexp  (ARG) |
33968 |                   ___lwtofl  (ARG) |
33969 |                     _readEEPROM  (ARG) |
33970 |                     ___flpack  (ARG) |
33971 |                 ___awtofl  (ARG) |
33972 |                   ___flpack |
33973 |                 _frexp  (ARG) |
33974 |                 ___lwtofl  (ARG) |
33975 |                   _readEEPROM  (ARG) |
33976 |                   ___flpack  (ARG) |
33977 |           _eval_poly |
33978 |             ___fladd |
33979 |               ___flpack |
33980 |               ___fldiv  (ARG) |
33981 |                 ___flpack |
33982 |                 ___flsub  (ARG) |
33983 |                   ___flmul  (ARG) |
33984 |                     ___flpack |
33985 |                     ___awtofl  (ARG) |
33986 |                       ___flpack |
33987 |                     _frexp  (ARG) |
33988 |                     ___lwtofl  (ARG) |
33989 |                       _readEEPROM  (ARG) |
33990 |                       ___flpack  (ARG) |
33991 |                 ___lwtofl  (ARG) |
33992 |                   _readEEPROM  (ARG) |
33993 |                   ___flpack  (ARG) |
33994 |               ___flmul  (ARG) |
33995 |                 ___flpack |
33996 |                 ___fldiv  (ARG) |
33997 |                   ___flpack |
33998 |                   ___flsub  (ARG) |
33999 |                   ___lwtofl  (ARG) |
34000 |                     _readEEPROM  (ARG) |
34001 |                     ___flpack  (ARG) |
34002 |                 ___awtofl  (ARG) |
34003 |                   ___flpack |
34004 |                 _frexp  (ARG) |
34005 |                 ___lwtofl  (ARG) |
34006 |                   _readEEPROM  (ARG) |
34007 |                   ___flpack  (ARG) |
34008 |               ___awtofl  (ARG) |
34009 |                 ___flpack |
34010 |               _frexp  (ARG) |
34011 |             ___flmul |
34012 |               ___flpack |
34013 |               ___fldiv  (ARG) |
34014 |                 ___flpack |
34015 |                 ___flsub  (ARG) |
34016 |                   ___fladd |
34017 |                     ___flpack |
34018 |                     ___awtofl  (ARG) |
34019 |                       ___flpack |
34020 |                     _frexp  (ARG) |
34021 |                 ___lwtofl  (ARG) |
34022 |                   _readEEPROM  (ARG) |
34023 |                   ___flpack  (ARG) |
34024 |               ___awtofl  (ARG) |
34025 |                 ___flpack |
34026 |               _frexp  (ARG) |
34027 |               ___lwtofl  (ARG) |
34028 |                 _readEEPROM  (ARG) |
34029 |                 ___flpack  (ARG) |
34030 |           _ldexp |
34031 |             _eval_poly  (ARG) |
34032 |               ___fladd |
34033 |                 ___flpack |
34034 |                 ___fldiv  (ARG) |
34035 |                   ___flpack |
34036 |                   ___flsub  (ARG) |
34037 |                     ___flmul  (ARG) |
34038 |                       ___flpack |
34039 |                       ___awtofl  (ARG) |
34040 |                         ___flpack |
34041 |                       _frexp  (ARG) |
34042 |                       ___lwtofl  (ARG) |
34043 |                         _readEEPROM  (ARG) |
34044 |                         ___flpack  (ARG) |
34045 |                   ___lwtofl  (ARG) |
34046 |                     _readEEPROM  (ARG) |
34047 |                     ___flpack  (ARG) |
34048 |                 ___flmul  (ARG) |
34049 |                   ___flpack |
34050 |                   ___fldiv  (ARG) |
34051 |                     ___flpack |
34052 |                     ___flsub  (ARG) |
34053 |                     ___lwtofl  (ARG) |
34054 |                       _readEEPROM  (ARG) |
34055 |                       ___flpack  (ARG) |
34056 |                   ___awtofl  (ARG) |
34057 |                     ___flpack |
34058 |                   _frexp  (ARG) |
34059 |                   ___lwtofl  (ARG) |
34060 |                     _readEEPROM  (ARG) |
34061 |                     ___flpack  (ARG) |
34062 |                 ___awtofl  (ARG) |
34063 |                   ___flpack |
34064 |                 _frexp  (ARG) |
34065 |               ___flmul |
34066 |                 ___flpack |
34067 |                 ___fldiv  (ARG) |
34068 |                   ___flpack |
34069 |                   ___flsub  (ARG) |
34070 |                     ___fladd |
34071 |                       ___flpack |
34072 |                       ___awtofl  (ARG) |
34073 |                         ___flpack |
34074 |                       _frexp  (ARG) |
34075 |                   ___lwtofl  (ARG) |
34076 |                     _readEEPROM  (ARG) |
34077 |                     ___flpack  (ARG) |
34078 |                 ___awtofl  (ARG) |
34079 |                   ___flpack |
34080 |                 _frexp  (ARG) |
34081 |                 ___lwtofl  (ARG) |
34082 |                   _readEEPROM  (ARG) |
34083 |                   ___flpack  (ARG) |
34084 |           ___flge |
34085 |           ___flneg |
34086 |           ___fltol |
34087 |             ___flmul  (ARG) |
34088 |               ___flpack |
34089 |               ___fldiv  (ARG) |
34090 |                 ___flpack |
34091 |                 ___flsub  (ARG) |
34092 |                   ___fladd |
34093 |                     ___flpack |
34094 |                     ___awtofl  (ARG) |
34095 |                       ___flpack |
34096 |                     _frexp  (ARG) |
34097 |                 ___lwtofl  (ARG) |
34098 |                   _readEEPROM  (ARG) |
34099 |                   ___flpack  (ARG) |
34100 |               ___awtofl  (ARG) |
34101 |                 ___flpack |
34102 |               _frexp  (ARG) |
34103 |               ___lwtofl  (ARG) |
34104 |                 _readEEPROM  (ARG) |
34105 |                 ___flpack  (ARG) |
34106 |           ___lwtofl  (ARG) |
34107 |             _readEEPROM  (ARG) |
34108 |             ___flpack  (ARG) |
34109 |         _log |
34110 |           ___fladd |
34111 |             ___flpack |
34112 |             ___fldiv  (ARG) |
34113 |               ___flpack |
34114 |               ___flsub  (ARG) |
34115 |                 ___flmul  (ARG) |
34116 |                   ___flpack |
34117 |                   ___awtofl  (ARG) |
34118 |                     ___flpack |
34119 |                   _frexp  (ARG) |
34120 |                   ___lwtofl  (ARG) |
34121 |                     _readEEPROM  (ARG) |
34122 |                     ___flpack  (ARG) |
34123 |               ___lwtofl  (ARG) |
34124 |                 _readEEPROM  (ARG) |
34125 |                 ___flpack  (ARG) |
34126 |             ___flmul  (ARG) |
34127 |               ___flpack |
34128 |               ___fldiv  (ARG) |
34129 |                 ___flpack |
34130 |                 ___flsub  (ARG) |
34131 |                 ___lwtofl  (ARG) |
34132 |                   _readEEPROM  (ARG) |
34133 |                   ___flpack  (ARG) |
34134 |               ___awtofl  (ARG) |
34135 |                 ___flpack |
34136 |               _frexp  (ARG) |
34137 |               ___lwtofl  (ARG) |
34138 |                 _readEEPROM  (ARG) |
34139 |                 ___flpack  (ARG) |
34140 |             ___awtofl  (ARG) |
34141 |               ___flpack |
34142 |             _frexp  (ARG) |
34143 |           ___fldiv  (ARG) |
34144 |             ___flpack |
34145 |             ___flsub  (ARG) |
34146 |               ___fladd |
34147 |                 ___flpack |
34148 |                 ___flmul  (ARG) |
34149 |                   ___flpack |
34150 |                   ___awtofl  (ARG) |
34151 |                     ___flpack |
34152 |                   _frexp  (ARG) |
34153 |                   ___lwtofl  (ARG) |
34154 |                     _readEEPROM  (ARG) |
34155 |                     ___flpack  (ARG) |
34156 |                 ___awtofl  (ARG) |
34157 |                   ___flpack |
34158 |                 _frexp  (ARG) |
34159 |               ___flmul  (ARG) |
34160 |                 ___flpack |
34161 |                 ___awtofl  (ARG) |
34162 |                   ___flpack |
34163 |                 _frexp  (ARG) |
34164 |                 ___lwtofl  (ARG) |
34165 |                   _readEEPROM  (ARG) |
34166 |                   ___flpack  (ARG) |
34167 |             ___lwtofl  (ARG) |
34168 |               _readEEPROM  (ARG) |
34169 |               ___flpack  (ARG) |
34170 |           ___flmul  (ARG) |
34171 |             ___flpack |
34172 |             ___fldiv  (ARG) |
34173 |               ___flpack |
34174 |               ___flsub  (ARG) |
34175 |                 ___fladd |
34176 |                   ___flpack |
34177 |                   ___awtofl  (ARG) |
34178 |                     ___flpack |
34179 |                   _frexp  (ARG) |
34180 |               ___lwtofl  (ARG) |
34181 |                 _readEEPROM  (ARG) |
34182 |                 ___flpack  (ARG) |
34183 |             ___awtofl  (ARG) |
34184 |               ___flpack |
34185 |             _frexp  (ARG) |
34186 |             ___lwtofl  (ARG) |
34187 |               _readEEPROM  (ARG) |
34188 |               ___flpack  (ARG) |
34189 |           ___awtofl  (ARG) |
34190 |             ___flpack |
34191 |           _eval_poly  (ARG) |
34192 |             ___fladd |
34193 |               ___flpack |
34194 |               ___fldiv  (ARG) |
34195 |                 ___flpack |
34196 |                 ___flsub  (ARG) |
34197 |                   ___flmul  (ARG) |
34198 |                     ___flpack |
34199 |                     ___awtofl  (ARG) |
34200 |                       ___flpack |
34201 |                     _frexp  (ARG) |
34202 |                     ___lwtofl  (ARG) |
34203 |                       _readEEPROM  (ARG) |
34204 |                       ___flpack  (ARG) |
34205 |                 ___lwtofl  (ARG) |
34206 |                   _readEEPROM  (ARG) |
34207 |                   ___flpack  (ARG) |
34208 |               ___flmul  (ARG) |
34209 |                 ___flpack |
34210 |                 ___fldiv  (ARG) |
34211 |                   ___flpack |
34212 |                   ___flsub  (ARG) |
34213 |                   ___lwtofl  (ARG) |
34214 |                     _readEEPROM  (ARG) |
34215 |                     ___flpack  (ARG) |
34216 |                 ___awtofl  (ARG) |
34217 |                   ___flpack |
34218 |                 _frexp  (ARG) |
34219 |                 ___lwtofl  (ARG) |
34220 |                   _readEEPROM  (ARG) |
34221 |                   ___flpack  (ARG) |
34222 |               ___awtofl  (ARG) |
34223 |                 ___flpack |
34224 |               _frexp  (ARG) |
34225 |             ___flmul |
34226 |               ___flpack |
34227 |               ___fldiv  (ARG) |
34228 |                 ___flpack |
34229 |                 ___flsub  (ARG) |
34230 |                   ___fladd |
34231 |                     ___flpack |
34232 |                     ___awtofl  (ARG) |
34233 |                       ___flpack |
34234 |                     _frexp  (ARG) |
34235 |                 ___lwtofl  (ARG) |
34236 |                   _readEEPROM  (ARG) |
34237 |                   ___flpack  (ARG) |
34238 |               ___awtofl  (ARG) |
34239 |                 ___flpack |
34240 |               _frexp  (ARG) |
34241 |               ___lwtofl  (ARG) |
34242 |                 _readEEPROM  (ARG) |
34243 |                 ___flpack  (ARG) |
34244 |           _frexp  (ARG) |
34245 |         _getCalibrationValue |
34246 |           _readEEPROM |
34247 |         _vscp_sendEvent |
34248 |           _sendVSCPFrame |
34249 |             _sendCANFrame |
34250 |               _ECANSendMessage |
34251 |                 __CANIDToRegs |
34252 |         ___aldiv |
34253 |           _getCalibrationValue  (ARG) |
34254 |             _readEEPROM |
34255 |           ___flmul  (ARG) |
34256 |             ___flpack |
34257 |             ___fldiv  (ARG) |
34258 |               ___flpack |
34259 |               ___flsub  (ARG) |
34260 |                 ___fladd |
34261 |                   ___flpack |
34262 |                   ___awtofl  (ARG) |
34263 |                     ___flpack |
34264 |                   _frexp  (ARG) |
34265 |               ___lwtofl  (ARG) |
34266 |                 _readEEPROM  (ARG) |
34267 |                 ___flpack  (ARG) |
34268 |             ___awtofl  (ARG) |
34269 |               ___flpack |
34270 |             _frexp  (ARG) |
34271 |             ___lwtofl  (ARG) |
34272 |               _readEEPROM  (ARG) |
34273 |               ___flpack  (ARG) |
34274 |           ___fltol  (ARG) |
34275 |             ___flmul  (ARG) |
34276 |               ___flpack |
34277 |               ___fldiv  (ARG) |
34278 |                 ___flpack |
34279 |                 ___flsub  (ARG) |
34280 |                   ___fladd |
34281 |                     ___flpack |
34282 |                     ___awtofl  (ARG) |
34283 |                       ___flpack |
34284 |                     _frexp  (ARG) |
34285 |                 ___lwtofl  (ARG) |
34286 |                   _readEEPROM  (ARG) |
34287 |                   ___flpack  (ARG) |
34288 |               ___awtofl  (ARG) |
34289 |                 ___flpack |
34290 |               _frexp  (ARG) |
34291 |               ___lwtofl  (ARG) |
34292 |                 _readEEPROM  (ARG) |
34293 |                 ___flpack  (ARG) |
34294 |         ___altofl |
34295 |           ___flpack |
34296 |           ___aldiv  (ARG) |
34297 |             _getCalibrationValue  (ARG) |
34298 |               _readEEPROM |
34299 |             ___flmul  (ARG) |
34300 |               ___flpack |
34301 |               ___fldiv  (ARG) |
34302 |                 ___flpack |
34303 |                 ___flsub  (ARG) |
34304 |                   ___fladd |
34305 |                     ___flpack |
34306 |                     ___awtofl  (ARG) |
34307 |                       ___flpack |
34308 |                     _frexp  (ARG) |
34309 |                 ___lwtofl  (ARG) |
34310 |                   _readEEPROM  (ARG) |
34311 |                   ___flpack  (ARG) |
34312 |               ___awtofl  (ARG) |
34313 |                 ___flpack |
34314 |               _frexp  (ARG) |
34315 |               ___lwtofl  (ARG) |
34316 |                 _readEEPROM  (ARG) |
34317 |                 ___flpack  (ARG) |
34318 |             ___fltol  (ARG) |
34319 |               ___flmul  (ARG) |
34320 |                 ___flpack |
34321 |                 ___fldiv  (ARG) |
34322 |                   ___flpack |
34323 |                   ___flsub  (ARG) |
34324 |                     ___fladd |
34325 |                       ___flpack |
34326 |                       ___awtofl  (ARG) |
34327 |                         ___flpack |
34328 |                       _frexp  (ARG) |
34329 |                   ___lwtofl  (ARG) |
34330 |                     _readEEPROM  (ARG) |
34331 |                     ___flpack  (ARG) |
34332 |                 ___awtofl  (ARG) |
34333 |                   ___flpack |
34334 |                 _frexp  (ARG) |
34335 |                 ___lwtofl  (ARG) |
34336 |                   _readEEPROM  (ARG) |
34337 |                   ___flpack  (ARG) |
34338 |           ___fltol  (ARG) |
34339 |             ___flmul  (ARG) |
34340 |               ___flpack |
34341 |               ___fldiv  (ARG) |
34342 |                 ___flpack |
34343 |                 ___flsub  (ARG) |
34344 |                   ___fladd |
34345 |                     ___flpack |
34346 |                     ___awtofl  (ARG) |
34347 |                       ___flpack |
34348 |                     _frexp  (ARG) |
34349 |                 ___lwtofl  (ARG) |
34350 |                   _readEEPROM  (ARG) |
34351 |                   ___flpack  (ARG) |
34352 |               ___awtofl  (ARG) |
34353 |                 ___flpack |
34354 |               _frexp  (ARG) |
34355 |               ___lwtofl  (ARG) |
34356 |                 _readEEPROM  (ARG) |
34357 |                 ___flpack  (ARG) |
34358 |         ___asfladd |
34359 |           ___fladd |
34360 |             ___flpack |
34361 |             ___fldiv  (ARG) |
34362 |               ___flpack |
34363 |               ___flsub  (ARG) |
34364 |                 ___flmul  (ARG) |
34365 |                   ___flpack |
34366 |                   ___awtofl  (ARG) |
34367 |                     ___flpack |
34368 |                   _frexp  (ARG) |
34369 |                   ___lwtofl  (ARG) |
34370 |                     _readEEPROM  (ARG) |
34371 |                     ___flpack  (ARG) |
34372 |               ___lwtofl  (ARG) |
34373 |                 _readEEPROM  (ARG) |
34374 |                 ___flpack  (ARG) |
34375 |             ___flmul  (ARG) |
34376 |               ___flpack |
34377 |               ___fldiv  (ARG) |
34378 |                 ___flpack |
34379 |                 ___flsub  (ARG) |
34380 |                 ___lwtofl  (ARG) |
34381 |                   _readEEPROM  (ARG) |
34382 |                   ___flpack  (ARG) |
34383 |               ___awtofl  (ARG) |
34384 |                 ___flpack |
34385 |               _frexp  (ARG) |
34386 |               ___lwtofl  (ARG) |
34387 |                 _readEEPROM  (ARG) |
34388 |                 ___flpack  (ARG) |
34389 |             ___awtofl  (ARG) |
34390 |               ___flpack |
34391 |             _frexp  (ARG) |
34392 |           ___lwtofl  (ARG) |
34393 |             _readEEPROM  (ARG) |
34394 |             ___flpack  (ARG) |
34395 |         ___fladd |
34396 |           ___flpack |
34397 |           ___fldiv  (ARG) |
34398 |             ___flpack |
34399 |             ___flsub  (ARG) |
34400 |               ___flmul  (ARG) |
34401 |                 ___flpack |
34402 |                 ___awtofl  (ARG) |
34403 |                   ___flpack |
34404 |                 _frexp  (ARG) |
34405 |                 ___lwtofl  (ARG) |
34406 |                   _readEEPROM  (ARG) |
34407 |                   ___flpack  (ARG) |
34408 |             ___lwtofl  (ARG) |
34409 |               _readEEPROM  (ARG) |
34410 |               ___flpack  (ARG) |
34411 |           ___flmul  (ARG) |
34412 |             ___flpack |
34413 |             ___fldiv  (ARG) |
34414 |               ___flpack |
34415 |               ___flsub  (ARG) |
34416 |               ___lwtofl  (ARG) |
34417 |                 _readEEPROM  (ARG) |
34418 |                 ___flpack  (ARG) |
34419 |             ___awtofl  (ARG) |
34420 |               ___flpack |
34421 |             _frexp  (ARG) |
34422 |             ___lwtofl  (ARG) |
34423 |               _readEEPROM  (ARG) |
34424 |               ___flpack  (ARG) |
34425 |           ___awtofl  (ARG) |
34426 |             ___flpack |
34427 |           _frexp  (ARG) |
34428 |         ___asfldiv |
34429 |           ___fldiv |
34430 |             ___flpack |
34431 |             ___flsub  (ARG) |
34432 |               ___fladd |
34433 |                 ___flpack |
34434 |                 ___flmul  (ARG) |
34435 |                   ___flpack |
34436 |                   ___awtofl  (ARG) |
34437 |                     ___flpack |
34438 |                   _frexp  (ARG) |
34439 |                   ___lwtofl  (ARG) |
34440 |                     _readEEPROM  (ARG) |
34441 |                     ___flpack  (ARG) |
34442 |                 ___awtofl  (ARG) |
34443 |                   ___flpack |
34444 |                 _frexp  (ARG) |
34445 |               ___flmul  (ARG) |
34446 |                 ___flpack |
34447 |                 ___awtofl  (ARG) |
34448 |                   ___flpack |
34449 |                 _frexp  (ARG) |
34450 |                 ___lwtofl  (ARG) |
34451 |                   _readEEPROM  (ARG) |
34452 |                   ___flpack  (ARG) |
34453 |             ___lwtofl  (ARG) |
34454 |               _readEEPROM  (ARG) |
34455 |               ___flpack  (ARG) |
34456 |           ___lwtofl  (ARG) |
34457 |             _readEEPROM  (ARG) |
34458 |             ___flpack  (ARG) |
34459 |         ___fldiv |
34460 |           ___flpack |
34461 |           ___flsub  (ARG) |
34462 |             ___fladd |
34463 |               ___flpack |
34464 |               ___flmul  (ARG) |
34465 |                 ___flpack |
34466 |                 ___awtofl  (ARG) |
34467 |                   ___flpack |
34468 |                 _frexp  (ARG) |
34469 |                 ___lwtofl  (ARG) |
34470 |                   _readEEPROM  (ARG) |
34471 |                   ___flpack  (ARG) |
34472 |               ___awtofl  (ARG) |
34473 |                 ___flpack |
34474 |               _frexp  (ARG) |
34475 |             ___flmul  (ARG) |
34476 |               ___flpack |
34477 |               ___awtofl  (ARG) |
34478 |                 ___flpack |
34479 |               _frexp  (ARG) |
34480 |               ___lwtofl  (ARG) |
34481 |                 _readEEPROM  (ARG) |
34482 |                 ___flpack  (ARG) |
34483 |           ___lwtofl  (ARG) |
34484 |             _readEEPROM  (ARG) |
34485 |             ___flpack  (ARG) |
34486 |         ___flmul |
34487 |           ___flpack |
34488 |           ___fldiv  (ARG) |
34489 |             ___flpack |
34490 |             ___flsub  (ARG) |
34491 |               ___fladd |
34492 |                 ___flpack |
34493 |                 ___awtofl  (ARG) |
34494 |                   ___flpack |
34495 |                 _frexp  (ARG) |
34496 |             ___lwtofl  (ARG) |
34497 |               _readEEPROM  (ARG) |
34498 |               ___flpack  (ARG) |
34499 |           ___awtofl  (ARG) |
34500 |             ___flpack |
34501 |           _frexp  (ARG) |
34502 |           ___lwtofl  (ARG) |
34503 |             _readEEPROM  (ARG) |
34504 |             ___flpack  (ARG) |
34505 |         ___asflsub |
34506 |           ___flsub |
34507 |             ___fladd |
34508 |               ___flpack |
34509 |               ___fldiv  (ARG) |
34510 |                 ___flpack |
34511 |                 ___lwtofl  (ARG) |
34512 |                   _readEEPROM  (ARG) |
34513 |                   ___flpack  (ARG) |
34514 |               ___flmul  (ARG) |
34515 |                 ___flpack |
34516 |                 ___fldiv  (ARG) |
34517 |                   ___flpack |
34518 |                   ___lwtofl  (ARG) |
34519 |                     _readEEPROM  (ARG) |
34520 |                     ___flpack  (ARG) |
34521 |                 ___awtofl  (ARG) |
34522 |                   ___flpack |
34523 |                 _frexp  (ARG) |
34524 |                 ___lwtofl  (ARG) |
34525 |                   _readEEPROM  (ARG) |
34526 |                   ___flpack  (ARG) |
34527 |               ___awtofl  (ARG) |
34528 |                 ___flpack |
34529 |               _frexp  (ARG) |
34530 |             ___flmul  (ARG) |
34531 |               ___flpack |
34532 |               ___fldiv  (ARG) |
34533 |                 ___flpack |
34534 |                 ___lwtofl  (ARG) |
34535 |                   _readEEPROM  (ARG) |
34536 |                   ___flpack  (ARG) |
34537 |               ___awtofl  (ARG) |
34538 |                 ___flpack |
34539 |               _frexp  (ARG) |
34540 |               ___lwtofl  (ARG) |
34541 |                 _readEEPROM  (ARG) |
34542 |                 ___flpack  (ARG) |
34543 |           ___awtofl  (ARG) |
34544 |             ___flpack |
34545 |         ___flsub |
34546 |           ___fladd |
34547 |             ___flpack |
34548 |             ___fldiv  (ARG) |
34549 |               ___flpack |
34550 |               ___lwtofl  (ARG) |
34551 |                 _readEEPROM  (ARG) |
34552 |                 ___flpack  (ARG) |
34553 |             ___flmul  (ARG) |
34554 |               ___flpack |
34555 |               ___fldiv  (ARG) |
34556 |                 ___flpack |
34557 |                 ___lwtofl  (ARG) |
34558 |                   _readEEPROM  (ARG) |
34559 |                   ___flpack  (ARG) |
34560 |               ___awtofl  (ARG) |
34561 |                 ___flpack |
34562 |               _frexp  (ARG) |
34563 |               ___lwtofl  (ARG) |
34564 |                 _readEEPROM  (ARG) |
34565 |                 ___flpack  (ARG) |
34566 |             ___awtofl  (ARG) |
34567 |               ___flpack |
34568 |             _frexp  (ARG) |
34569 |           ___flmul  (ARG) |
34570 |             ___flpack |
34571 |             ___fldiv  (ARG) |
34572 |               ___flpack |
34573 |               ___lwtofl  (ARG) |
34574 |                 _readEEPROM  (ARG) |
34575 |                 ___flpack  (ARG) |
34576 |             ___awtofl  (ARG) |
34577 |               ___flpack |
34578 |             _frexp  (ARG) |
34579 |             ___lwtofl  (ARG) |
34580 |               _readEEPROM  (ARG) |
34581 |               ___flpack  (ARG) |
34582 |         ___fltol |
34583 |           ___flmul  (ARG) |
34584 |             ___flpack |
34585 |             ___fldiv  (ARG) |
34586 |               ___flpack |
34587 |               ___flsub  (ARG) |
34588 |                 ___fladd |
34589 |                   ___flpack |
34590 |                   ___awtofl  (ARG) |
34591 |                     ___flpack |
34592 |                   _frexp  (ARG) |
34593 |               ___lwtofl  (ARG) |
34594 |                 _readEEPROM  (ARG) |
34595 |                 ___flpack  (ARG) |
34596 |             ___awtofl  (ARG) |
34597 |               ___flpack |
34598 |             _frexp  (ARG) |
34599 |             ___lwtofl  (ARG) |
34600 |               _readEEPROM  (ARG) |
34601 |               ___flpack  (ARG) |
34602 |         ___lwtofl |
34603 |           _readEEPROM  (ARG) |
34604 |           ___flpack  (ARG) |
34605 |         ___wmul |
34606 |           _readEEPROM  (ARG) |
34607 |   |
34608 |     _interrupt_at_low_vector  (ROOT) |
34609 |       i1_ConvertADC |
34610 |       i1_WriteTimer0 |
34611 |   |
34612 |     Address  spaces: |
34613 |   Name                Size    Autos   Total     Cost       Usage |
34614 |   BIGRAM              5EE       0      3C0       16        63.2% |
34615 |   EEDATA              100       0        0        0         0.0% |
34616 |   BITBANK4            100       0        0       11         0.0% |
34617 |   BANK4               100       0        0       12         0.0% |
34618 |   BITBANK3            100       0        0        9         0.0% |
34619 |   BANK3               100       0        0       10         0.0% |
34620 |   BITBANK2            100       0        0        7         0.0% |
34621 |   BANK2               100       0        0        8         0.0% |
34622 |   BITBANK1            100       0        0        5         0.0% |
34623 |   BANK1               100      36       92        6        57.0% |
34624 |   BITBANK5             EF       0        0       13         0.0% |
34625 |   BANK5                EF       0        0       14         0.0% |
34626 |   BITBANK0             A0       0        0        3         0.0% |
34627 |   BANK0                A0      44       78        4        75.0% |
34628 |   BITCOMRAM            5F       0        0        0         0.0% |
34629 |   COMRAM               5F      45       52        1        86.3% |
34630 |   BITSFR_8              0       0        0       40         0.0% |
34631 |   SFR_8                 0       0        0       40         0.0% |
34632 |   BITSFR_7              0       0        0       40         0.0% |
34633 |   SFR_7                 0       0        0       40         0.0% |
34634 |   BITSFR_6              0       0        0       40         0.0% |
34635 |   SFR_6                 0       0        0       40         0.0% |
34636 |   BITSFR_5              0       0        0       40         0.0% |
34637 |   SFR_5                 0       0        0       40         0.0% |
34638 |   BITSFR_4              0       0        0       40         0.0% |
34639 |   SFR_4                 0       0        0       40         0.0% |
34640 |   BITSFR_3              0       0        0       40         0.0% |
34641 |   SFR_3                 0       0        0       40         0.0% |
34642 |   BITSFR_2              0       0        0       40         0.0% |
34643 |   SFR_2                 0       0        0       40         0.0% |
34644 |   BITSFR_1              0       0        0       40         0.0% |
34645 |   SFR_1                 0       0        0       40         0.0% |
34646 |   BITSFR                0       0        0       40         0.0% |
34647 |   SFR                   0       0        0       40         0.0% |
34648 |   STACK                 0       0        B        2         0.0% |
34649 |   NULL                  0       0        0        0         0.0% |
34650 |   ABS                   0       0      15C       15         0.0% |
34651 |   DATA                  0       0      527       17         0.0% |
34652 |   CODE                  0       0        0        0         0.0% |
34653 |   |
34654 |   |
34655 |   Microchip  Technology  PIC18  Macro  Assembler  V1.21  build  54009  |
34656 |   Symbol  Table                                                                                    Fri  Dec  05  12:22:23  2014 |
34657 |   |
34658 |                              ___asfldiv@f1p  000031                             ___altofl@sign  00001E   |
34659 |                               ___fldiv@cntr  00002A                   __end_of_vscp_readAppReg  000A4C   |
34660 |                               ___fldiv@sign  000030                     __end_of_sendVSCPFrame  0000C4   |
34661 |                               ___asflmul@mp  000043                              ___asflsub@f2  000020   |
34662 |               ?_vscp_writeNicknamePermanent  000000               ??_vscp_getRegisterPagesUsed  00000D   |
34663 |                                         bsr  000FE0       vscp_writeNicknamePermanent@nickname  000010   |
34664 |                        ___wmul@multiplicand  000013                               __CFG_BORV$3  000000   |
34665 |                    __end_of_vscp_readStdReg  0001EA                             ___asflsub@f1p  00001E   |
34666 |                               ___flpack@arg  00000D                              ___flpack@exp  000011   |
34667 |                             _Celsius2Kelvin  000000                                       l201  0006DC   |
34668 |                                        l300  0000D8                                       l208  000AB0   |
34669 |                                        l224  000D6A                                       l321  0000E2   |
34670 |                                        l410  00062E                                       l323  0000F2   |
34671 |                                        l315  0000B2                                       l421  000A4A   |
34672 |                                        l317  0000C2                                       l253  0000A4   |
34673 |                                        l245  0002D0                                       l414  000670   |
34674 |                                        l262  00003C                                       l319  0000D2   |
34675 |                                        l183  0000EE                                       l256  0000CA   |
34676 |                                        l168  000020                                       l273  00004A   |
34677 |                                        l249  000090                                       l177  000090   |
34678 |                                        l274  000056                                       l602  000008   |
34679 |                                        l531  000002                                       l259  000046   |
34680 |                                        l620  00003C                                       l612  0000C2   |
34681 |                                        l540  000014                                       l516  000D6C   |
34682 |                                        l269  0000B8                                       l605  000008   |
34683 |                                        l534  000002                                       l630  00007E   |
34684 |                                        l543  000016                                       l279  000874   |
34685 |                                        l295  00007A                                       l624  000060   |
34686 |                                        l616  00008A                                       l552  000014   |
34687 |                                        l528  0011BA                                       l608  000008   |
34688 |                                        l537  000002                                       l561  000002   |
34689 |                                        l626  00004C                                       l546  000014   |
34690 |                                        l619  000036                                       l820  00005A   |
34691 |                                        l572  000002                                       l636  000036   |
34692 |                                        l581  000012                                       l549  000018   |
34693 |                                        l590  00000C                                       l830  000214   |
34694 |                                        l566  000024                                       l558  000002   |
34695 |                                        l831  0000E4                                       l815  0001DA   |
34696 |                                        l807  00010E                                       l575  00000C   |
34697 |                                        l584  00000C                                       l593  000014   |
34698 |                                        l841  0001B8                                       l833  000100   |
34699 |                                        l809  000138                                       l578  00000C   |
34700 |                                        l587  000014                                       l851  0002A2   |
34701 |                                        l843  0001E6                                       l835  00012E   |
34702 |                                        l827  00036C                                       l596  000014   |
34703 |                                        l852  0002D2                                       l837  00015C   |
34704 |                         vscp_readStdReg@reg  000013                                       l839  00018A   |
34705 |                                        l864  000020                                       l856  000330   |
34706 |                                        l874  00017A                                       l796  0000A0   |
34707 |                                        l869  000164                                       l990  00001C   |
34708 |                                        l887  0000BC                                       l879  0000B4   |
34709 |                                        l991  000050                                       l995  000030   |
34710 |                                        l998  000002                              __CFG_CPB$OFF  000000   |
34711 |             __size_of_vscp_handleProbeState  000000                          setEventData@ival  000021   |
34712 |                             getVSCPFrame@id  00002D             __end_of_vscp_handleProbeState  00013E   |
34713 |                      ?_vscp_restoreDefaults  000000                      __size_of_WriteTimer0  000000   |
34714 |                           setEventData@unit  00001C                                       _adc  000000   |
34715 |                                        _exp  000000                                       _log  000000   |
34716 |                                        fsr2  000FD9                                       prod  000FF3   |
34717 |                                        wreg  000FE8                              ___flmul@cntr  00003D   |
34718 |                               ___flmul@sign  00003E                              __CFG_LVP$OFF  000000   |
34719 |                              ___flpack@sign  000012                              ___fltol@exp1  000044   |
34720 |                               __CFG_WDT$OFF  000000                                      l1013  000114   |
34721 |                                       l1005  000138                                      l1014  0000F2   |
34722 |                                       l1006  00005A                                      l1102  0001E8   |
34723 |                                       l1032  000028                                      l1042  000038   |
34724 |                                       l1106  00002C                                      l1019  00013C   |
34725 |                                       l1211  000820                                      l1124  00020C   |
34726 |                                       l1029  00001C                                      l1053  00003E   |
34727 |                                       l1222  000028                                      l1038  000062   |
34728 |                                       l1062  00008E                                      l1127  00021A   |
34729 |                                       l1207  0007C4                                      l1048  000058   |
34730 |                                       l1216  0008F0                                      l1049  000064   |
34731 |                                       l1242  00001C                                      l1226  000042   |
34732 |                                       l1066  000024                                      l1218  000982   |
34733 |                                       l1403  00004A                                      l1244  00002A   |
34734 |                                       l1253  000002                                      l1245  00002E   |
34735 |                                       l1270  000062                                      l1503  000042   |
34736 |                                       l1271  000064                                      l1183  0005C8   |
34737 |                                       l1159  000374                                      l1520  000026   |
34738 |                                       l1248  000010                                      l1184  0005DC   |
34739 |                                       l1408  00004C                                      l1360  000100   |
34740 |                                       l1521  000140                                      l1185  00064A   |
34741 |                                       l1530  0000D8                                      l1194  0006A0   |
34742 |                                       l1531  0000F6                                      l1284  000024   |
34743 |                                       l1525  00008C                                      l1605  00011C   |
34744 |                                       l1293  000010                                      l1285  000026   |
34745 |                                       l1286  000028                                      l1550  00024A   |
34746 |                                       l1640  000132                                      l1616  00003A   |
34747 |                                       l1393  00004C                                      l1562  000094   |
34748 |                                       l1642  000122                                      l1546  00025A   |
34749 |                                       l1379  000052                                      l1651  0000FA   |
34750 |                                       l1564  0000CC                                      l1573  0001BC   |
34751 |                                       l1549  000102                                      l1558  000048   |
34752 |                                       l1590  0000F0                                      l1398  000048   |
34753 |                                       l1911  000038                                      l1559  000288   |
34754 |                                       l1647  000046                                      l1639  000048   |
34755 |                                       l1671  0000EE                                      l1667  00008C   |
34756 |                                       l1598  000040                                      l1918  0000BE   |
34757 |                                       l1838  000150                                      l1599  000086   |
34758 |                                       l1919  0000CE                                      l1777  000034   |
34759 |                    __end_of_doOneSecondWork  0002D2                                      l1897  000028   |
34760 |                                       l7141  000000                 vscp_getManufacturerId@idx  000011   |
34761 |                                       l6451  000000                                      ?_exp  00002A   |
34762 |                                       l8221  000000                                      ?_log  000021   |
34763 |                                       l8143  000000                                      l8151  000000   |
34764 |                                       l8223  000000                                      l6449  000000   |
34765 |                                       l7601  000028                                      l7611  000038   |
34766 |                                       l7603  00002A                                      l8411  0000F4   |
34767 |                                       l8251  000004                                      l8147  000000   |
34768 |                                       l9211  000012                                      l7621  000046   |
34769 |                                       l7613  00003C                                      l7605  00002C   |
34770 |                                       l8501  000356                                      l8421  00016C   |
34771 |                                       l8413  000110                                      l8405  0000B8   |
34772 |                                       l8261  000056                                      l8253  000022   |
34773 |                                       l8181  000004                                      l8173  000000   |
34774 |                                       l9213  000016                                      l9205  000004   |
34775 |                                       l8511  00000C                                      l7631  000056   |
34776 |                                       l7623  00004A                                      l7615  00003E   |
34777 |                                       l7607  00002E                                      l8503  000368   |
34778 |                                       l8431  0001D8                                      l8423  00017C   |
34779 |                                       l8415  000120                                      l8407  0000CA   |
34780 |                                       l8263  000088                                      l8191  000014   |
34781 |                                       l8159  000004                                      l9215  000028   |
34782 |                                       l9207  000008                                      l7561  00000C   |
34783 |                                       l7641  000064                                      l7633  00005A   |
34784 |                                       l7625  00004C                                      l7617  000040   |
34785 |                                       l7609  000034                                      l8505  00036A   |
34786 |                                       l8433  0001F6                                      l8425  00019A   |
34787 |                                       l8417  00013E                                      l8409  0000D8   |
34788 |                                       l8273  000018                                      l8257  000028   |
34789 |                                       l6593  000000                                      l8177  000000   |
34790 |                                       l8193  000000                                      l9217  00002C   |
34791 |                                       l9209  00000A                                      l7563  00000E   |
34792 |                                       l7571  000008                                      l7651  000072   |
34793 |                                       l7643  000066                                      l7635  00005E   |
34794 |                                       l7627  000052                                      l7619  000042   |
34795 |                                       l8451  000240                                      l8443  000222   |
34796 |                                       l8435  000206                                      l8427  0001AA   |
34797 |                                       l8419  00014E                                      l8371  00000C   |
34798 |                                       l8275  00003A                                      l8267  000004   |
34799 |                                       l8259  00003C                                      l8187  000006   |
34800 |                                       l9219  000032                                      l7565  000010   |
34801 |                                       l7557  000004                                      l7573  00004E   |
34802 |                                       l8509  000004                                      l7661  000082   |
34803 |                                       l7653  000074                                      l7645  000068   |
34804 |                                       l7637  000060                                      l7629  000054   |
34805 |                                       l7581  00000A                                      l8541  000008   |
34806 |                                       l8461  000264                                      l8453  000242   |
34807 |                                       l8429  0001C8                                      l8381  000044   |
34808 |                                       l8373  00001A                                      l8285  00005E   |
34809 |                                       l8269  000012                                      l6597  000012   |
34810 |                                       l8189  000012                                      l7567  00001E   |
34811 |                                       l7559  00000A                                      l7575  00005C   |
34812 |                                       l7671  000094                                      l7663  000088   |
34813 |                                       l7655  00007A                                      l7647  00006C   |
34814 |                                       l7639  000062                                      l7591  00001A   |
34815 |                                       l7583  00000E                                      l8551  00004C   |
34816 |                                       l8543  000014                                      l8471  0002B2   |
34817 |                                       l8463  00026E                                      l8455  000250   |
34818 |                                       l8391  000086                                      l8383  00004E   |
34819 |                                       l8375  000028                                      l8367  000004   |
34820 |                                       l6599  00003E                                      l7569  000004   |
34821 |                                       l7673  00009A                                      l7665  00008C   |
34822 |                                       l7657  00007E                                      l7649  000070   |
34823 |                                       l7593  00001C                                      l7585  000012   |
34824 |                                       l7577  000000                                      l8553  00005A   |
34825 |                                       l8545  000022                                      l8561  000000   |
34826 |                                       l8481  0002F4                                      l8473  0002C0   |
34827 |                                       l8465  00027E                                      l8457  00025A   |
34828 |                                       l8449  000232                                      l8393  00008C   |
34829 |                                       l8385  00006A                                      l8377  000038   |
34830 |                                       l8369  000006                                      l7667  000090   |
34831 |                                       l7659  000080                                      l7595  000020   |
34832 |                                       l7587  000016                                      l7579  000006   |
34833 |                                       l8555  000068                                      l8547  000030   |
34834 |                                       l8539  000004                                      l8571  000094   |
34835 |                                       l8563  000012                                      l8491  00031C   |
34836 |                                       l8483  0002FE                                      l8475  0002CA   |
34837 |                                       l8467  00028A                                      l8395  00009C   |
34838 |                                       l8387  00007A                                      l8459  00025C   |
34839 |                                       l8379  000042                                      l7669  000092   |
34840 |                                       l7597  000024                                      l7589  000018   |
34841 |                                       l9701  00001A                                      l8549  00003E   |
34842 |                                       l8581  000148                                      l8565  00005C   |
34843 |                                       l8573  0000A8                                      l8485  000304   |
34844 |                                       l8493  00031E                                      l8477  0002D4   |
34845 |                                       l8469  000298                                      l8397  0000A6   |
34846 |                                       l8389  000084                                      l7599  000026   |
34847 |                                       l8559  000076                                      l8583  000164   |
34848 |                                       l8575  0000F8                                      l8567  000060   |
34849 |                                       l8495  00033E                                      l8487  000316   |
34850 |                                       l8479  0002EC                                      l8399  0000B2   |
34851 |                                       l9711  000014                                      l9703  000000   |
34852 |                                       l9641  00000C                                      l8585  000168   |
34853 |                                       l8577  0000FC                                      l8569  000084   |
34854 |                                       l8497  000348                                      l8489  00031A   |
34855 |                                       l9713  000018                                      l9705  000006   |
34856 |                                       l9721  00001A                                      l9801  000036   |
34857 |                                       l9651  000032                                      l9643  000010   |
34858 |                                       l9635  000000                                      l8579  00011C   |
34859 |                                       l8499  00034A                                      l9707  000008   |
34860 |                                       l9731  000030                                      l9723  00001C   |
34861 |                                       l9715  000000                                      l9811  00007C   |
34862 |                                       l9803  00004A                                      l9653  000036   |
34863 |                                       l9645  000012                                      l9637  000004   |
34864 |                                       l9661  000016                                      l9709  000010   |
34865 |                                       l9741  00006A                                      l9725  000024   |
34866 |                                       l9733  00003A                                      l9717  000004   |
34867 |                                       l9901  00023C                                      l9813  000080   |
34868 |                                       l9821  000094                                      l9805  00005E   |
34869 |                                       l9655  000038                                      l9647  000018   |
34870 |                                       l9639  000008                                      l9751  0000A4   |
34871 |                                       l9743  00007C                                      l9735  000044   |
34872 |                                       l9727  000028                                      l9719  000014   |
34873 |                                       l9671  000000                                      l9911  0002A2   |
34874 |                                       l9903  000242                                      l9815  000084   |
34875 |                                       l9807  00006E                                      l9649  000024   |
34876 |                                       l9665  00001C                                      l9761  0000C8   |
34877 |                                       l9753  0000A6                                      l9745  00008E   |
34878 |                                       l9737  00004A                                      l9729  00002C   |
34879 |                                       l9681  000842                                      l9673  000720   |
34880 |                                       l9921  000308                                      l9913  0002A8   |
34881 |                                       l9905  00025A                                      l9841  0000DA   |
34882 |                                       l9817  000088                                      l9809  000078   |
34883 |                                       l9667  00002E                                      l9659  000000   |
34884 |                                       l9763  0000D8                                      l9755  0000A8   |
34885 |                                       l9747  00009C                                      l9739  000052   |
34886 |                                       l9691  00000C                                      l9683  000844   |
34887 |                                       l9931  00036E                                      l9923  00030E   |
34888 |                                       l9915  0002C0                                      l9907  000272   |
34889 |                                       l9835  0000A2                                      l9819  00008C   |
34890 |                                       l9781  00010A                                      l9773  0000F6   |
34891 |                                       l9765  0000E6                                      l9757  0000AE   |
34892 |                                       l9693  00001A                                      l9685  000854   |
34893 |                                       l9941  0003D2                                      l9925  000326   |
34894 |                                       l9917  0002D8                                      l9909  00028A   |
34895 |                                       l9837  0000B6                                      l9695  000000   |
34896 |                                       l9783  00010C                                      l9775  0000FC   |
34897 |                                       l9767  0000E8                                      l9759  0000C6   |
34898 |                                       l9687  000000                                      l9679  000722   |
34899 |                                       l9951  000458                                      l9943  0003E6   |
34900 |                                       l9935  00037A                                      l9927  00033E   |
34901 |                                       l9919  0002F0                                      l9871  000112   |
34902 |                                       l9855  0000EC                                      l9839  0000CA   |
34903 |                                       l9697  000010                                      l9777  0000FE   |
34904 |                                       l9769  0000EA                                      l9689  000004   |
34905 |                                       l9961  00049C                                      l9953  000474   |
34906 |                                       l9945  0003F6                                      l9929  000356   |
34907 |                                       l9937  0003B6                                      l9881  000166   |
34908 |                                       l9873  000124                                      l9793  000016   |
34909 |                                       l9699  000018                                      l9779  000104   |
34910 |                                       l9787  00011A                                      l9963  0004A0   |
34911 |                                       l9955  00047E                                      l9971  0004AE   |
34912 |                                       l9947  00041C                                      l9939  0003CA   |
34913 |                                       l9891  0001D4                                      l9883  00017E   |
34914 |                                       l9875  000128                                      l9795  00001E   |
34915 |                                       l9981  0004E6                                      l9965  0004A4   |
34916 |                                       l9957  000492                                      l9949  000436   |
34917 |                                       l9973  0004B0                                      l9893  0001DC   |
34918 |                                       l9885  000196                                      l9877  00013E   |
34919 |                                       l9869  0000FE                                      l9797  000026   |
34920 |                                       l9789  000000                                      l9991  00052E   |
34921 |                                       l9983  0004EC                                      l9975  0004C6   |
34922 |                                       l9967  0004A8                                      l9959  000498   |
34923 |                                       l9895  0001F4                                      l9887  0001AE   |
34924 |                                       l9879  00014E                                      l9799  00002E   |
34925 |                                       l9993  000532                                      l9985  000500   |
34926 |                                       l9977  0004DA                                      l9969  0004AC   |
34927 |                                       l9897  00020C                                      l9889  0001C0   |
34928 |                                       l9995  00053A                                      l9987  00051A   |
34929 |                                       l9979  0004DE                                      l9899  000224   |
34930 |                                       l9997  00053C                                      l9989  00051C   |
34931 |                __size_of_vscp_getMatrixInfo  000000                                      u5130  00001E   |
34932 |                                       u5131  00001A                                      u5140  00005C   |
34933 |                                       u5300  000022                                      u3700  00000E   |
34934 |                                       u5141  000058                                      u5301  00001E   |
34935 |                                       u3701  00000A                                      u5310  00007C   |
34936 |                                       u3710  00003E                                      u3711  00003A   |
34937 |                                       u5320  000012                                      u5321  00000E   |
34938 |                                       u5330  00003A                                      u5331  000036   |
34939 |                                       u5315  000072                                      u5500  00007A   |
34940 |                                       u5340  000048                                      u5260  000024   |
34941 |                             sendCANFrame@id  00003B                                      u5501  000076   |
34942 |                                       u5341  000044                                      u5261  000020   |
34943 |                                       u5510  00009C                                      u5350  00005A   |
34944 |                                       u5511  000098                                      u5351  000056   |
34945 |                                       u5600  00017C                                      u5520  0000CA   |
34946 |                                       u7200  000854                                      u5601  000178   |
34947 |                                       u5521  0000C6                                      u7201  000850   |
34948 |                                       u5610  00019A                                      u5530  0000D8   |
34949 |                                       u5450  00001A                                      u7210  00001A   |
34950 |                                       u5611  000196                                      u5531  0000D4   |
34951 |                                       u5451  000016                                      u7211  000016   |
34952 |                                       u7220  00002A                                      u5700  0002C0   |
34953 |                                       u5620  0001AA                                      u5540  0000F4   |
34954 |                                       u5460  000028                                      u7300  0000E6   |
34955 |                                       u7221  000026                                      u5701  0002BC   |
34956 |                                       u5621  0001A6                                      u5541  0000F0   |
34957 |                                       u5461  000024                                      u7301  0000E2   |
34958 |                                       u5710  000330                                      u5630  0001C8   |
34959 |                                       u5550  000110                                      u5470  000038   |
34960 |                                       u7230  000014                                      u7310  000012   |
34961 |                                       u5711  00032C                                      u5631  0001C4   |
34962 |                                       u5551  00010C                                      u5471  000034   |
34963 |                                       u7231  000010                                      u7311  00000E   |
34964 |                                       u5720  00033E                                      u5640  0001D8   |
34965 |                                       u5560  000120                                      u7240  00006A   |
34966 |                                       u9000  000058                                      u7400  00013E   |
34967 |                                       u7320  00004A                                      u8200  000070   |
34968 |                                       u5721  00033A                                      u5641  0001D4   |
34969 |                                       u5561  00011C                                      u7241  000066   |
34970 |                                       u9001  000054                                      u7401  00013A   |
34971 |                                       u7321  000046                                      u8201  00006C   |
34972 |                                       u5730  000368                                      u5650  0001F6   |
34973 |                                       u5570  00013E                                      u5490  00006A   |
34974 |                                       u7250  00007C                                      u9010  000018   |
34975 |                                       u7410  00014E                                      u7330  00005E   |
34976 |                                       u8210  00008C                                      u5731  000364   |
34977 |                                       u5651  0001F2                                      u5571  00013A   |
34978 |                                       u5491  000066                                      u7251  000078   |
34979 |                                       u9011  000014                                      u7411  00014A   |
34980 |                                       u7331  00005A                                      u8211  000088   |
34981 |                                       u5740  000020                                      u5660  000206   |
34982 |                                       u5580  00014E                                      u7260  00008E   |
34983 |                                       u9020  00002C                                      u9100  0000B6   |
34984 |                                       u7500  000224                                      u7420  000166   |
34985 |                                       u7340  00006E                                      u5741  00001C   |
34986 |                                       u5805  00004E                                      u5661  000202   |
34987 |                                       u5581  00014A                                      u5485  00004C   |
34988 |                                       u7261  00008A                                      u9021  000028   |
34989 |                                       u9101  0000B2                                      u7501  000220   |
34990 |                                       u7421  000162                                      u7341  00006A   |
34991 |                                       u7190  000016                                      u5670  000222   |
34992 |                                       u5590  00016C                                      u7270  00009C   |
34993 |                                       u9110  0000D0                                      u9030  000014   |
34994 |                                       u7510  00023C                                      u7430  00017E   |
34995 |                                       u7350  0000B6                                      u7191  000012   |
34996 |                                       u5815  000070                                      u5671  00021E   |
34997 |                                       u5591  000168                                      u5487  00004E   |
34998 |                                       u7271  000098                                      u9111  0000CC   |
34999 |                                       u9031  000010                                      u7511  000238   |
35000 |                                       u7431  00017A                                      u7351  0000B2   |
35001 |                                       u5680  000250                                      u7280  0000C6   |
35002 |                                       u9200  0001BE                                      u9120  0000EE   |
35003 |                                       u9040  000016                                      u7600  000326   |
35004 |                                       u7520  00025A                                      u7440  000196   |
35005 |                                       u7360  0000CA                                      u8160  000012   |
35006 |                                       u5825  0000C4                                      u5681  00024C   |
35007 |                                       u7281  0000C2                                      u9201  0001BA   |
35008 |                                       u9121  0000EA                                      u9041  000012   |
35009 |                                       u7601  000322                                      u7521  000256   |
35010 |                                       u7441  000192                                      u7361  0000C6   |
35011 |                                       u8161  00000E                                      u5690  000298   |
35012 |                                       u7290  0000D8                                      u9210  0001CE   |
35013 |                                       u9130  0000FE                                      u9050  000032   |
35014 |                                       u7610  00033E                                      u7530  000272   |
35015 |                                       u7450  0001AE                                      u7370  0000DA   |
35016 |                                       u8170  000028                                      u5691  000294   |
35017 |                                       u7291  0000D4                                      u9211  0001CA   |
35018 |                                       u9131  0000FA                                      u9051  00002E   |
35019 |                                       u7611  00033A                                      u7531  00026E   |
35020 |                                       u7451  0001AA                                      u7371  0000D6   |
35021 |                                       u8171  000024                                      u9140  00011E   |
35022 |                                       u9060  00004C                                      u9300  000138   |
35023 |                                       u9220  000014                                      u7700  0004DA   |
35024 |                                       u7620  000356                                      u7540  00028A   |
35025 |                                       u7460  0001C0                                      u7380  000112   |
35026 |                                       u8180  000048                                      u9141  00011A   |
35027 |                                       u9061  000048                                      u9301  000134   |
35028 |                                       u9221  000010                                      u7701  0004D6   |
35029 |                                       u7621  000352                                      u7541  000286   |
35030 |                                       u7461  0001BC                                      u7381  00010E   |
35031 |                                       u8181  000044                                      u5790  000012   |
35032 |                                       u9150  000138                                      u9070  000066   |
35033 |                                       u9310  000148                                      u9230  00001A   |
35034 |                                       u6910  000028                                      u7710  00052E   |
35035 |                                       u7630  00036E                                      u7550  0002A2   |
35036 |                                       u7470  0001D4                                      u7390  000124   |
35037 |                                       u8190  00005C                                      u5791  00000E   |
35038 |                                       u9151  000134                                      u9071  000062   |
35039 |                                       u9311  000144                                      u9231  000016   |
35040 |                                       u6911  000024                                      u7711  00052A   |
35041 |                                       u7631  00036A                                      u7551  00029E   |
35042 |                                       u7471  0001D0                                      u7391  000120   |
35043 |                                       u8191  000058                                      u9160  000152   |
35044 |                                       u9080  00007E                                      u9320  000196   |
35045 |                                       u9240  00002A                                      u7800  000662   |
35046 |                                       u7720  00055A                                      u7640  0003CA   |
35047 |                                       u7560  0002C0                                      u7480  0001F4   |
35048 |                                       u9161  00014E                                      u9081  00007A   |
35049 |                                       u9241  000026                                      u7801  00065E   |
35050 |                                       u7721  000556                                      u7641  0003C6   |
35051 |                                       u7561  0002BC                                      u7481  0001F0   |
35052 |                                       u9170  00016C                                      u9090  00009A   |
35053 |                                       u9330  0001B6                                      u9250  000056   |
35054 |                                       u7810  000694                                      u7730  00058A   |
35055 |                                       u7650  0003E6                                      u7570  0002D8   |
35056 |                                       u7490  00020C                                      u9171  000168   |
35057 |                                       u9091  000096                                      u9331  0001B2   |
35058 |                                       u9251  000052                                      u7811  000690   |
35059 |                                       u7731  000586                                      u7651  0003E2   |
35060 |                                       u7571  0002D4                                      u7491  000208   |
35061 |                                       u8700  000A38                                      u9180  000188   |
35062 |                                       u9340  0001C8                                      u9260  00008E   |
35063 |                                       u7900  000820                                      u7820  0006CC   |
35064 |                                       u7740  0005B8                                      u7660  000436   |
35065 |                                       u7580  0002F0                                      u8701  000A34   |
35066 |                                       u9181  000184                                      u9341  0001C4   |
35067 |                                       u9325  00018C                                      u9261  00008A   |
35068 |                                       u7901  00081C                                      u7821  0006C8   |
35069 |                                       u7741  0005B4                                      u7661  000432   |
35070 |                                       u7581  0002EC                                      u8630  00004A   |
35071 |                                       u9190  0001A4                                      u8710  00001C   |
35072 |                                       u9350  0001E8                                      u9270  0000BC   |
35073 |                                       u7910  000840                                      u7830  0006E2   |
35074 |                                       u7750  0005C8                                      u7670  000458   |
35075 |                                       u7590  000308                                      u8631  000046   |
35076 |                                       u9191  0001A0                                      u8711  000018   |
35077 |                                       u9351  0001E4                                      u9271  0000B8   |
35078 |                                       u7911  00083C                                      u7831  0006DE   |
35079 |                                       u7751  0005C4                                      u7671  000454   |
35080 |                                       u7591  000304                                      u8640  000068   |
35081 |                                       u8800  0000B8                                      u8720  000DE2   |
35082 |                                       u9360  000200                                      u9280  0000CC   |
35083 |                                       u7920  0008F0                                      u7840  0006FA   |
35084 |                                       u7760  00060A                                      u7680  000474   |
35085 |                                       u9440  000010                                      u8641  000064   |
35086 |                                       u8801  0000B4                                      u8721  000DDE   |
35087 |                                       u9361  0001FC                                      u9281  0000C8   |
35088 |                                       u7921  0008EC                                      u7841  0006F6   |
35089 |                                       u7761  000606                                      u7681  000470   |
35090 |                                       u9441  00000C                                      u8650  0000B8   |
35091 |                                       u8810  0000D6                                      u8730  00117E   |
35092 |                                       u9290  00011A                                      u7850  000728   |
35093 |                                       u7770  000620                                      u7690  0004C2   |
35094 |                                       u9450  000032                                      u8651  0000B4   |
35095 |                                       u8811  0000D2                                      u8731  00117A   |
35096 |                                       u7851  000724                                      u7771  00061C   |
35097 |                                       u7691  0004BE                                      u9451  00002E   |
35098 |                                       u8660  000016                                      u8820  000104   |
35099 |                                       u8740  00118E                                      u7860  000744   |
35100 |                                       u7780  000630                                      u9460  000064   |
35101 |                                       u8661  000012                                      u8821  000100   |
35102 |                                       u8741  00118A                                      u7861  000740   |
35103 |                                       u7781  00062C                                      u9461  000060   |
35104 |                                       u8670  0009EE                                      u8830  000130   |
35105 |                                       u8910  000014                                      u7870  000756   |
35106 |                                       u7790  00064A                                      u9470  000086   |
35107 |                                       u8671  0009EA                                      u8831  00012C   |
35108 |                                       u8911  000010                                      u9295  000110   |
35109 |                                       u7871  000752                                      u7791  000646   |
35110 |                                       u9471  000082                                      u8680  0009FE   |
35111 |                                       u8840  000198                                      u8760  0000BA   |
35112 |                                       u8920  00002A                                      u7880  0007B6   |
35113 |                                       u9480  0000AE                                      u8681  0009FA   |
35114 |                                       u8905  00009C                                      u8841  000194   |
35115 |                                       u8761  0000B6                                      u8921  000026   |
35116 |                                       u7881  0007B2                                      u9481  0000AA   |
35117 |                                       u8690  000A24                                      u8850  0001B2   |
35118 |                                       u8770  000030                                      u8930  000040   |
35119 |                                       u7890  000804                                      u9490  0000E0   |
35120 |                                       u8691  000A20                                      u8851  0001AE   |
35121 |                                       u8771  00002C                                      u8755  00003C   |
35122 |                                       u8931  00003C                                      u7891  000800   |
35123 |                                       u9491  0000DC                                      u8860  0001D8   |
35124 |                                       u8780  000060                                      u8940  000014   |
35125 |                                       u9900  00001A                                      u8861  0001D4   |
35126 |                                       u8781  00005C                                      u8941  000010   |
35127 |                                       u9901  000016                                      u8870  000012   |
35128 |                                       u8790  0000A6                                      u8950  000028   |
35129 |                                       u9910  00001A                                      u9830  00001A   |
35130 |                                       u8871  00000E                                      u8791  0000A2   |
35131 |                                       u8951  000024                                      u9911  000016   |
35132 |                                       u9831  000016                                      u8960  000016   |
35133 |                                       u9920  000014                                      u9840  000058   |
35134 |                                       u8961  000012                                      u9921  000010   |
35135 |                                       u9841  000054                                      u8970  00002A   |
35136 |                                       u9930  000042                                      u9850  00007E   |
35137 |                                       u8971  000026                                      u9851  00007A   |
35138 |                                       u8980  00003A                                      u9940  000070   |
35139 |                                       u9860  00008C                                      u8885  000046   |
35140 |                                       u8981  000036                                      u9941  00006C   |
35141 |                                       u9861  000088                                      u8990  00004A   |
35142 |                                       u9870  00000E                                      u9950  000084   |
35143 |                                       u8895  00006E                                      u8991  000046   |
35144 |                                       u9871  00000A                                      u9951  000080   |
35145 |                                       u9935  000036                                      u9880  00002E   |
35146 |                                       u9960  0000AC                                      u9881  00002A   |
35147 |                                       u9961  0000A8                                      u9890  00007E   |
35148 |                                       u9970  0000CA                                      u9891  00007A   |
35149 |                                       u9971  0000C6                                      u9980  0000DA   |
35150 |                                       u9981  0000D6                          ??_ECANInitialize  00000E   |
35151 |                               __CFG_PWRT$ON  000000                                      ___IT  000101   |
35152 |                      __size_of_vscp_getGUID  000000                          ?_vscp_getMDF_URL  000000   |
35153 |                                       _main  000000                                      _init  000000   |
35154 |                                       fsr1h  000FE2                                      fsr2h  000FDA   |
35155 |                                       indf1  000FE7                                      fsr1l  000FE1   |
35156 |                                       indf2  000FDF                                      fsr2l  000FD9   |
35157 |                                       exp@x  00002A                                      log@x  000021   |
35158 |                      __size_of_vscp_getZone  000000                       i1WriteTimer0@timer0  000000   |
35159 |                           _vscp_writeAppReg  000000                               _vscp_minute  000016   |
35160 |                                _vscp_second  00000B                                      prodh  000FF4   |
35161 |                                       prodl  000FF3                                      start  000000*  |
35162 |              __size_of_vscp_doOneSecondWork  000000                         vscp_getUserID@idx  000011   |
35163 |                           _vscp_writeStdReg  000000                               _writeEEPROM  000000   |
35164 |                  ECANReceiveMessage@dataLen  000015                     getVSCPFrame@pPriority  000025   |
35165 |                            __end_of_OpenADC  000066                           _sh_coefficients  000013   |
35166 |                       __end_of_getVSCPFrame  00008C                                     ??_exp  000045   |
35167 |                                      ??_log  000041               __size_of_vscp_getSegmentCRC  000000   |
35168 |                           __RegsToCANID@val  00000F                          __RegsToCANID@ptr  00000D   |
35169 |                     __end_of_Celsius2Kelvin  000038                      __size_of_getCANFrame  000000   |
35170 |                                      l10001  000546                                     l10003  00055A   |
35171 |                                      l10111  0006BC                                     l11001  00061A   |
35172 |                                      l10201  000888                                     l10121  0006FA   |
35173 |                                      l10113  0006CC                                     l10105  0006A8   |
35174 |                                      l10041  0005DA                                     l10033  0005A6   |
35175 |                                      l10017  000576                                     l11011  0006C4   |
35176 |                                      l11003  00063C                                     l10203  0008AE   |
35177 |                                      l10131  000728                                     l10123  000702   |
35178 |                                      l10115  0006D0                                     l10107  0006B8   |
35179 |                                      l10035  0005B8                                     l10019  00058A   |
35180 |                                      l10211  0008FC                                     l11101  000E3A   |
35181 |                                      l11021  00076E                                     l11013  0006E6   |
35182 |                                      l11005  00065E                                     l10205  0008B0   |
35183 |                                      l10141  00075A                                     l10133  00072A   |
35184 |                                      l10125  00070A                                     l10117  0006D2   |
35185 |                                      l10109  0006BA                                     l10061  00060E   |
35186 |                                      l10053  0005E4                                     l10037  0005CA   |
35187 |                                      l11111  00117E                                     l11103  000E5C   |
35188 |                                      l11031  000818                                     l11023  000790   |
35189 |                                      l11015  000708                                     l11007  000680   |
35190 |                                      l10151  000784                                     l10143  000762   |
35191 |                                      l10135  000744                                     l10119  0006E6   |
35192 |                                      l10071  000638                                     l10063  000610   |
35193 |                                      l10055  0005F6                                     l10047  0005E0   |
35194 |                                      l10039  0005D2                                     l11201  00008E   |
35195 |                                      l11121  000004                                     l11113  00118E   |
35196 |                                      l11041  0008F2                                     l11033  00083A   |
35197 |                                      l11025  0007B2                                     l11017  00072A   |
35198 |                                      l11009  0006A2                                     l10161  0007BE   |
35199 |                                      l10153  000786                                     l10145  000778   |
35200 |                                      l10137  000756                                     l10129  000714   |
35201 |                                      l10081  000662                                     l10073  00063A   |
35202 |                                      l10065  000620                                     l10057  0005FA   |
35203 |                                      l10321  000002                                     l11211  0000BC   |
35204 |                                      l11203  000096                                     l11131  000004   |
35205 |                                      l11115  0011B4                                     l11051  0009EC   |
35206 |                                      l11043  000924                                     l11035  00085C   |
35207 |                                      l11027  0007D4                                     l11019  00074C   |
35208 |                                      l11107  000E66                                     l10171  000804   |
35209 |                                      l10163  0007D0                                     l10155  00078A   |
35210 |                                      l10147  00077C                                     l10091  000698   |
35211 |                                      l10083  000676                                     l10323  000012   |
35212 |                                      l10331  000038                                     l11221  000112   |
35213 |                                      l11213  0000D6                                     l11205  0000A6   |
35214 |                                      l11301  000040                                     l11125  000004   |
35215 |                                      l11061  000AE6                                     l11053  000A1E   |
35216 |                                      l11045  000956                                     l11037  00088E   |
35217 |                                      l11029  0007F6                                     l11117  0011B8   |
35218 |                                      l11109  00116C                                     l10181  000840   |
35219 |                                      l10173  000808                                     l10165  0007D6   |
35220 |                                      l10157  00078E                                     l10149  000780   |
35221 |                                      l10093  00069C                                     l10085  000682   |
35222 |                                      l10069  000634                                     l10341  00005E   |
35223 |                                      l10333  000048                                     l10325  000014   |
35224 |                                      l11151  000000                                     l11231  000166   |
35225 |                                      l11223  000122                                     l11215  0000E2   |
35226 |                                      l11207  0000AA                                     l11143  000000   |
35227 |                                      l11303  000046                                     l11311  000014   |
35228 |                                      l11071  000BE0                                     l11063  000B18   |
35229 |                                      l11055  000A50                                     l11047  000988   |
35230 |                                      l11039  0008C0                                     l10191  000872   |
35231 |                                      l10183  000848                                     l10175  00080C   |
35232 |                                      l10167  0007F0                                     l10159  0007B6   |
35233 |                                      l10087  000684                                     l10079  00064C   |
35234 |                                      l11135  000000                                     l10343  000070   |
35235 |                                      l10335  00004A                                     l10327  000016   |
35236 |                                      l10319  000000                                     _B0CON  000E20   |
35237 |                                      l11233  00016C                                     l11241  000186   |
35238 |                                      l11225  000130                                     l11217  0000F6   |
35239 |                                      l11305  000050                                     l11313  000028   |
35240 |                                      l11145  000000                                     l11321  000016   |
35241 |                                      l11401  000138                                     l11081  000CDA   |
35242 |                                      l11073  000C12                                     l11065  000B4A   |
35243 |                                      l11057  000A82                                     l11049  0009BA   |
35244 |                                      l11129  000004                                     l11161  000004   |
35245 |                                      l10193  000874                                     l10185  00085E   |
35246 |                                      l10177  00080E                                     l10169  0007F2   |
35247 |                                      l10089  000694                                     l10345  000072   |
35248 |                                      l10337  00004C                                     l10329  000028   |
35249 |                                      l11155  000004                                     l11243  000198   |
35250 |                                      l11235  00017E                                     l11227  00013A   |
35251 |                                      l11219  000104                                     l11251  0001C4   |
35252 |                                      l11171  0000C0                                     l11163  000000   |
35253 |                                      l11307  00005A                                     l11315  00002C   |
35254 |                                      l11323  00002A                                     l11331  000000   |
35255 |                                      l11411  000176                                     l11403  000140   |
35256 |                                      l11091  000DB0                                     l11083  000D0C   |
35257 |                                      l11075  000C44                                     l11067  000B7C   |
35258 |                                      l11059  000AB4                                     l10195  000878   |
35259 |                                      l10187  000862                                     l10179  00082C   |
35260 |                                      l10099  0006A4                                     l11139  000000   |
35261 |                                      l10347  00008C                                     l10339  00005C   |
35262 |                                      l10701  0000CA                                     l11149  000004   |
35263 |                                      l10525  000000                                     l11157  000004   |
35264 |                                      l11261  000004                                     l11245  0001B2   |
35265 |                                      l11237  000180                                     l11229  00015E   |
35266 |                                      l11253  0001C6                                     l11181  00003A   |
35267 |                                      l11165  00008E                                     l11309  000000   |
35268 |                                      l11325  00003A                                     l11317  000000   |
35269 |                                      l11341  00003A                                     l11333  000018   |
35270 |                                      l11421  0001BE                                     l11413  000188   |
35271 |                                      l11405  000152                                     l11093  000DD2   |
35272 |                                      l11085  000D2E                                     l11077  000C76   |
35273 |                                      l11069  000BAE                                     l11501  000218   |
35274 |                                      l10197  00087C                                     l10189  00086A   |
35275 |                                      l10711  00010C                                     l10703  0000DA   |
35276 |                                      l10527  00000E                                     l11271  0000DA   |
35277 |                                      l11263  000012                                     l11255  0001D8   |
35278 |                                      l11247  0001BE                                     l11239  000184   |
35279 |                                      l11191  000060                                     l11175  000000   |
35280 |                                      l11167  0000BA                                     l11327  00004A   |
35281 |                                      l11319  000006                                     l11335  00002C   |
35282 |                                      l11423  0001CE                                     l11415  000192   |
35283 |                                      l11407  00015A                                     l11351  00001E   |
35284 |                                      l11343  000004                                     l11095  000DE2   |
35285 |                                      l11087  000D50                                     l11079  000CA8   |
35286 |                                      l11159  000000                                     l11431  000004   |
35287 |                                      l10199  000880                                     _B1CON  000E30   |
35288 |                                      l10721  000166                                     l10713  00011E   |
35289 |                                      l10705  0000EA                                     l11281  00014E   |
35290 |                                      l11273  0000DE                                     l11265  00005C   |
35291 |                                      l11193  000068                                     l11185  000000   |
35292 |                                      l11177  000030                                     l11329  00005A   |
35293 |                                      l11337  000030                                     l11425  0001DC   |
35294 |                                      l11417  0001A4                                     l11409  00016C   |
35295 |                                      l11361  000020                                     l11345  000014   |
35296 |                                      l11097  000DEE                                     l11089  000D8E   |
35297 |                                      l11433  000014                                     l14001  000166   |
35298 |                                      l10731  0001C0                                     l10723  000178   |
35299 |                                      l10715  000130                                     l10651  000052   |
35300 |                                      l10643  000010                                     l11283  000152   |
35301 |                                      l11275  000106                                     l11267  000060   |
35302 |                                      l11259  000000                                     l11195  00006C   |
35303 |                                      l11187  00004C                                     l11339  000032   |
35304 |                                      l11419  0001AE                                     l11371  000066   |
35305 |                                      l11363  000032                                     l11427  0001E6   |
35306 |                                      l11355  000004                                     l11099  000E18   |
35307 |                                      l11451  000044                                     l11443  000004   |
35308 |                                      l14003  000172                                     l14011  0001B6   |
35309 |                                      l11291  000020                                     l10901  000A38   |
35310 |                                      l10821  000436                                     l10741  00021A   |
35311 |                                      l10733  0001D2                                     l10725  00018A   |
35312 |                                      l10717  000142                                     l10709  0000FA   |
35313 |                                      l10653  000000                                     l10645  000022   |
35314 |                                      l10637  000000                                     l11277  000112   |
35315 |                                      l11269  000088                                     l11197  000074   |
35316 |                                      l11189  000052                                     l11381  0000A4   |
35317 |                                      l11373  00006C                                     l11365  00003A   |
35318 |                                      l11357  000004                                     l11461  0000A4   |
35319 |                                      l11453  000056                                     l11445  00000A   |
35320 |                                      l14021  00022C                                     l14013  0001E2   |
35321 |                                      l14005  000176                                     l11293  000024   |
35322 |                                      l11285  000004                                     l11541  000032   |
35323 |                                      l11533  000000                                     l10831  000490   |
35324 |                                      l10823  000448                                     l10751  000274   |
35325 |                                      l10743  00022C                                     l10735  0001E4   |
35326 |                                      l10727  00019C                                     l10719  000154   |
35327 |                                      l10903  000A48                                     l10671  000068   |
35328 |                                      l10647  000038                                     l11279  000136   |
35329 |                                      l11199  00007A                                     l10591  000000   |
35330 |                                      l11295  000000                                     l11391  0000EE   |
35331 |                                      l11383  0000B6                                     l11375  00007E   |
35332 |                                      l11367  00004C                                     l11359  000016   |
35333 |                                      l10911  000020                                     l11471  0000E6   |
35334 |                                      l11463  0000AC                                     l11455  000074   |
35335 |                                      l11447  00001A                                     l11439  000022   |
35336 |                                      l14031  00027E                                     l14023  00024E   |
35337 |                                      l14015  000204                                     l14007  000194   |
35338 |                                      l11287  00001A                                     l11551  00006C   |
35339 |                                      l11543  000042                                     l11535  000010   |
35340 |                                      _B2CON  000E40                                     l10841  0004EA   |
35341 |                                      l10833  0004A2                                     l10825  00045A   |
35342 |                                      l10817  000412                                     l10761  0002CE   |
35343 |                                      l10753  000286                                     l10745  00023E   |
35344 |                                      l10737  0001F6                                     l10729  0001AE   |
35345 |                                      l10681  00001A                                     l10673  00009A   |
35346 |                                      l10665  00000C                                     l10649  00003A   |
35347 |                                      l10593  000026                                     l11297  000014   |
35348 |                                      l11393  0000FE                                     l11385  0000C0   |
35349 |                                      l11377  000088                                     l11369  000054   |
35350 |                                      l10921  0000CA                                     l10913  000042   |
35351 |                                      l11481  000162                                     l11465  0000BC   |
35352 |                                      l11473  000128                                     l11457  00007C   |
35353 |                                      l11449  00002A                                     l14033  00029C   |
35354 |                                      l14025  00025E                                     l14017  000206   |
35355 |                                      l14009  0001B2                                     l11289  00001C   |
35356 |                                      l10585  000004                                     l11561  0000BE   |
35357 |                                      l11553  000078                                     l11545  000046   |
35358 |                                      l11537  000020                                     l14201  000CDA   |
35359 |                                      l14121  00074C                                     l14041  000000   |
35360 |                                      l10851  000544                                     l10843  0004FC   |
35361 |                                      l10835  0004B4                                     l10827  00046C   |
35362 |                                      l10819  000424                                     l10771  000328   |
35363 |                                      l10763  0002E0                                     l10755  000298   |
35364 |                                      l10747  000250                                     l10739  000208   |
35365 |                                      l10691  000074                                     l10683  00002C   |
35366 |                                      l10675  00009E                                     l10667  000048   |
35367 |                                      l10659  000004                                     l11299  00002A   |
35368 |                                      l11395  00010C                                     l11387  0000D0   |
35369 |                                      l11379  00009A                                     l10931  000174   |
35370 |                                      l10923  0000EC                                     l10915  000064   |
35371 |                                      l10907  000004                                     l11491  0001D6   |
35372 |                                      l11475  000138                                     l11483  0001A4   |
35373 |                                      l11467  0000CC                                     l11459  00008E   |
35374 |                                      l14035  0002BA                                     l14027  00026E   |
35375 |                                      l14019  00020A                                     l11803  000064   |
35376 |                                      l10587  00003E                                     l11571  0000F0   |
35377 |                                      l11563  0000C0                                     l11555  000086   |
35378 |                                      l11547  00004E                                     l11539  000024   |
35379 |                                      l14211  000D3E                                     l14203  000CEA   |
35380 |                                      l14131  00080A                                     l14123  0007C2   |
35381 |                                      l14051  00006A                                     l14043  000038   |
35382 |                                      l10861  00059E                                     l10853  000556   |
35383 |                                      l10845  00050E                                     l10837  0004C6   |
35384 |                                      l10829  00047E                                     l10781  000382   |
35385 |                                      l10773  00033A                                     l10765  0002F2   |
35386 |                                      l10757  0002AA                                     l10749  000262   |
35387 |                                      l10693  000086                                     l10685  00003E   |
35388 |                                      l10677  000004                                     l10669  00004E   |
35389 |                                      l11397  00011E                                     l11389  0000DE   |
35390 |                                      l10941  00021E                                     l10933  000196   |
35391 |                                      l10925  00010E                                     l10917  000086   |
35392 |                                      l11493  0001E8                                     l11485  0001B6   |
35393 |                                      l11477  000148                                     l11469  0000E0   |
35394 |                                      l14301  0000C6                                     l14029  00027A   |
35395 |                                      l14037  0002BE                                     l11813  0000A0   |
35396 |                                      l11805  00007E                                     l11565  0000CA   |
35397 |                                      l11557  000090                                     l11549  000064   |
35398 |                                      l14205  000CF6                                     l14141  0008B6   |
35399 |                                      l14117  0005F6                                     l14061  000108   |
35400 |                                      l14125  0007E2                                     l10871  0005F8   |
35401 |                                      l10863  0005B0                                     l10855  000568   |
35402 |                                      l10847  000520                                     l10839  0004D8   |
35403 |                                      l10791  0003DC                                     l10783  000394   |
35404 |                                      l10775  00034C                                     l10767  000304   |
35405 |                                      l10759  0002BC                                     l10695  000098   |
35406 |                                      l10687  000050                                     l14311  000000   |
35407 |                                      l11399  000126                                     l10951  0002C8   |
35408 |                                      l10943  000240                                     l10935  0001B8   |
35409 |                                      l10927  000130                                     l10919  0000A8   |
35410 |                                      l11495  000200                                     l11487  0001C8   |
35411 |                                      l11479  00015C                                     l14303  000000   |
35412 |                                      l14039  0002C0                                     l11831  00007E   |
35413 |                                      l11823  000000                                     l11807  00008C   |
35414 |                                      l14231  0000AA                                     l14223  000030   |
35415 |                                      l11559  0000AE                                     l11567  0000D0   |
35416 |                                      l14207  000CFA                                     l14215  000D56   |
35417 |                                      l14151  0009B4                                     l14143  0008F2   |
35418 |                                      l14127  0007E6                                     l14119  000666   |
35419 |                                      l14071  0001D4                                     l14063  000118   |
35420 |                                      _B3CON  000E50                                     l10881  00065E   |
35421 |                                      l10873  00060A                                     l10865  0005C2   |
35422 |                                      l10857  00057A                                     l10849  000532   |
35423 |                                      l10793  0003EE                                     l10785  0003A6   |
35424 |                                      l10777  00035E                                     l10769  000316   |
35425 |                                      l10697  0000AA                                     l10689  000062   |
35426 |                                      l14321  000072                                     l14313  000010   |
35427 |                                      l10961  000372                                     l10953  0002EA   |
35428 |                                      l10945  000262                                     l10937  0001DA   |
35429 |                                      l10929  000152                                     l11497  000204   |
35430 |                                      l11489  0001CE                                     l14401  0001AC   |
35431 |                                      l11833  000084                                     l11825  00000E   |
35432 |                                      l11817  0000B4                                     l11841  00002A   |
35433 |                                      l14241  000182                                     l14233  0000B8   |
35434 |                                      l14225  000062                                     l14217  000000   |
35435 |                                      l11569  0000E0                                     l14209  000D1C   |
35436 |                                      l14161  000A10                                     l14153  0009B6   |
35437 |                                      l14145  000914                                     l14137  00080E   |
35438 |                                      l14129  0007F6                                     l14081  00036A   |
35439 |                                      l14073  00020A                                     l14065  000134   |
35440 |                                      l14057  000076                                     l14049  00003C   |
35441 |                                      l10891  0009FE                                     l10875  00061C   |
35442 |                                      l10867  0005D4                                     l10859  00058C   |
35443 |                                      l10795  000400                                     l10787  0003B8   |
35444 |                                      l10779  000370                                     l10699  0000BA   |
35445 |                                      l14331  00011E                                     l14323  000082   |
35446 |                                      l14315  000032                                     l11907  000000   |
35447 |                                      l10971  00041C                                     l10963  000394   |
35448 |                                      l10955  00030C                                     l10947  000284   |
35449 |                                      l10939  0001FC                                     l11499  000212   |
35450 |                                      l14411  00022A                                     l14403  0001CA   |
35451 |                                      l14307  000000                                     l11827  000020   |
35452 |                                      l11819  0000DE                                     l14243  0001CE   |
35453 |                                      l14235  0000DE                                     l14219  00001C   |
35454 |                                      l14171  000A76                                     l14163  000A34   |
35455 |                                      l14155  0009DA                                     l14147  00095C   |
35456 |                                      l14139  00083C                                     l14091  000474   |
35457 |                                      l14083  00038E                                     l14075  000264   |
35458 |                                      l14067  000170                                     l14059  000104   |
35459 |                                      l10893  000A14                                     l10877  000636   |
35460 |                                      l10869  0005E6                                     l10789  0003CA   |
35461 |                                      l10885  000676                                     l14333  00012E   |
35462 |                                      l14325  0000BE                                     l14317  00003E   |
35463 |                                      l14501  0000D6                                     l11909  000030   |
35464 |                                      l10981  0004C6                                     l10973  00043E   |
35465 |                                      l10965  0003B6                                     l10957  00032E   |
35466 |                                      l10949  0002A6                                     l14413  000238   |
35467 |                                      l14405  0001EA                                     l14341  000012   |
35468 |                                      l11829  00002E                                     l11861  00007C   |
35469 |                                      l11853  000034                                     l11845  000000   |
35470 |                                      l11837  000000                                     l14245  0001DE   |
35471 |                                      l14237  00013C                                     l14229  000078   |
35472 |                                      l14261  000042                                     l14253  000000   |
35473 |                                      l14421  000000                                     l14181  000B98   |
35474 |                                      l14173  000A98                                     l14165  000A44   |
35475 |                                      l14157  0009E6                                     l14149  000998   |
35476 |                                      l14093  00049E                                     l14085  0003E8   |
35477 |                                      l14077  0002E2                                     l14069  0001B0   |
35478 |                                      l10895  000A24                                     l10879  00064C   |
35479 |                                      l10887  0009DC                                     l14335  000130   |
35480 |                                      l14327  0000CA                                     l14319  000070   |
35481 |                                      l14503  0000E0                                     l10991  000570   |
35482 |                                      l10983  0004E8                                     l10975  000460   |
35483 |                                      l10967  0003D8                                     l10959  000350   |
35484 |                                      l14415  000258                                     l14407  0001F8   |
35485 |                                      l14271  000004                                     l14431  000034   |
35486 |                                      l14511  000000                                     l14343  000022   |
35487 |                                      l11855  000064                                     l11847  00001A   |
35488 |                                      l11871  00004C                                     l11791  000000   |
35489 |                                      l11839  00001A                                     l14247  000206   |
35490 |                                      l14239  000158                                     l14263  0000B4   |
35491 |                                      l14255  000010                                     l14191  000C5C   |
35492 |                                      l14183  000BBA                                     l14167  000A50   |
35493 |                                      l14159  0009EC                                     l14095  0004C2   |
35494 |                                      l14087  00041C                                     l14079  00032A   |
35495 |                                      _B4CON  000E60                                     l10897  000A2A   |
35496 |                                      l10889  0009EE                                     l14329  0000E6   |
35497 |                                      l14505  0000EA                                     l14521  000000   |
35498 |                                      l10993  000592                                     l10985  00050A   |
35499 |                                      l10977  000482                                     l10969  0003FA   |
35500 |                                      l14417  00025C                                     l14409  000218   |
35501 |                                      l14361  00006C                                     l14353  000000   |
35502 |                                      l14281  000088                                     l14273  000018   |
35503 |                                      l14441  000066                                     l14433  000040   |
35504 |                                      l14425  000000                                     l14345  000026   |
35505 |                                      l11857  000072                                     l11849  000028   |
35506 |                                      l11873  00004E                                     l11865  000000   |
35507 |                                      l11793  00001A                                     l14249  000212   |
35508 |                                      l14265  0000BC                                     l14257  00001C   |
35509 |                                      l14193  000C80                                     l14185  000C02   |
35510 |                                      l14177  000ADC                                     l14169  000A54   |
35511 |                                      l14097  0004F6                                     l14089  000450   |
35512 |                                      l10899  000A38                                     l14507  0000F0   |
35513 |                                      l14523  000010                                     l10995  0005B4   |
35514 |                                      l10987  00052C                                     l10979  0004A4   |
35515 |                                      l14371  0000BC                                     l14363  00007C   |
35516 |                                      l14355  000020                                     l14291  00000E   |
35517 |                                      l14275  000042                                     l14451  0000B2   |
35518 |                                      l14443  000076                                     l14435  000046   |
35519 |                                      l14427  000014                                     l14515  000000   |
35520 |                                      l14339  000000                                     l11859  00007A   |
35521 |                                      l11891  0000B0                                     l11883  000088   |
35522 |                                      l11875  00005E                                     l11867  000014   |
35523 |                                      l14531  000018                                     l11795  000026   |
35524 |                                      l14267  0000EC                                     l14259  000036   |
35525 |                                      l14195  000C8C                                     l14187  000C3E   |
35526 |                                      l14179  000B5C                                     l14099  00051A   |
35527 |              __size_of_vscp_getMajorVersion  000000                                     l14525  00001A   |
35528 |                                      l10997  0005D6                                     l10989  00054E   |
35529 |                                      l14381  000100                                     l14373  0000CA   |
35530 |                                      l14365  0000A8                                     l14357  000030   |
35531 |                                      l14293  000042                                     l14285  00008E   |
35532 |                                      l14277  000046                                     l14453  0000B4   |
35533 |                                      l14445  00007A                                     l14437  000052   |
35534 |                                      l14429  000020                                     l14461  000004   |
35535 |                                      l14517  000012                                     l11893  0000BC   |
35536 |                                      l11885  000092                                     l11877  000062   |
35537 |                                      l11869  000020                                     l14541  00006A   |
35538 |                                      l14533  000026                                     l11797  00004A   |
35539 |                                      l14349  000000                                     l14197  000C92   |
35540 |                                      l14189  000C5A                                     l13901  0000B8   |
35541 |                                      l14471  00003A                                     l10999  0005F8   |
35542 |                                      l14383  00010C                                     l14391  000158   |
35543 |                                      l14375  0000CE                                     l14367  0000AC   |
35544 |                                      l14359  00005C                                     l14295  000054   |
35545 |                                      l14279  000074                                     l14455  0000BE   |
35546 |                                      l14447  000084                                     l14439  000054   |
35547 |                                      l11895  0000CA                                     l11879  000070   |
35548 |                                      l11887  00009C                                     l14543  00007E   |
35549 |                                      l14535  000034                                     l14551  00002E   |
35550 |                                      l11799  000058                                     l14199  000CB6   |
35551 |                                      l13903  0000CC                                     l13911  0000F4   |
35552 |                                      _B5CON  000E70                                     l14481  000070   |
35553 |                                      l14473  000048                                     l14465  000000   |
35554 |                                      l14609  000390                                     l14393  000168   |
35555 |                                      l14385  00011E                                     l14377  0000DE   |
35556 |                                      l14369  0000BA                                     l14297  000088   |
35557 |                                      l14289  000000                                     l14457  0000C4   |
35558 |                                      l14449  0000A2                                     l11897  0000DA   |
35559 |                                      l14545  0000E8                                     l14529  000000   |
35560 |                                      l14553  0000AA                                     l13921  000152   |
35561 |                                      l13905  0000DE                                     l13913  000124   |
35562 |                                      l14491  0000A4                                     l14483  000078   |
35563 |                                      l14475  00004E                                     l14467  000016   |
35564 |                                      l14395  000174                                     l14387  000138   |
35565 |                                      l14379  0000F0                                     l14299  0000C0   |
35566 |                                      l11899  0000EA                                     l14539  000054   |
35567 |                                      l14555  000000                                     l13931  00017A   |
35568 |                                      l13923  000164                                     l13915  000144   |
35569 |                                      l13907  0000E6                                     l14493  0000AE   |
35570 |                                      l14485  00007C                                     l14477  00005C   |
35571 |                                      l14469  000024                                     l14397  000186   |
35572 |                                      l14389  000144                                     l13941  000000   |
35573 |                                      l14549  000000                                     l13933  00017E   |
35574 |                                      l13917  00014C                                     l14495  0000B4   |
35575 |                                      l14487  00008A                                     l14479  00005E   |
35576 |                                      l14399  0001A0                                     l13951  00003E   |
35577 |                                      l13935  00018E                                     l13919  000150   |
35578 |                                      l13871  00001C                                     l14497  0000B8   |
35579 |                                      l14489  00009A                                     l13953  00004E   |
35580 |                                      l13961  0000C4                                     l13937  00019E   |
35581 |                                      l13929  000166                                     l13881  00005A   |
35582 |                                      l13873  000022                                     l13865  000000   |
35583 |                                      l14499  0000C6                                     l13963  0000C8   |
35584 |                                      l13955  000088                                     l13947  000002   |
35585 |                                      l13939  0001A0                                     l13891  000080   |
35586 |                                      l13883  00005C                                     l13875  000034   |
35587 |                                      l13867  000004                                     l13949  000012   |
35588 |                                      l13981  000074                                     l13973  000016   |
35589 |                                      l13965  000000                                     l13893  000088   |
35590 |                                      l13885  000064                                     l13877  000044   |
35591 |                                      l13869  000018                                     l13959  0000AC   |
35592 |                                      l13991  0000FE                                     l13983  00008A   |
35593 |                                      l13975  00002A                                     l13967  000014   |
35594 |                                      l13887  000074                                     l13879  000046   |
35595 |                                      l13993  000102                                     l13985  0000AE   |
35596 |                                      l13977  00003A                                     l13897  00009E   |
35597 |                                      l13889  00007C                                     l13995  000124   |
35598 |                                      l13987  0000DA                                     l13979  00005E   |
35599 |                                      l13899  0000B0                                     l13997  000146   |
35600 |                                      l13989  0000FC                                     l13999  000156   |
35601 |                 __end_of_vscp_goActiveState  00001E                             ___fltol@sign1  000043   |
35602 |                            __end_of___aldiv  000102             ??_vscp_writeNicknamePermanent  000010   |
35603 |                         writeEEPROM@address  00000D                           __end_of___fladd  00028A   |
35604 |                                      ?_main  000000                                     ?_init  000000   |
35605 |                     ?_vscp_goBootloaderMode  000000                           __end_of___fldiv  0000F2   |
35606 |                              i1_WriteTimer0  000000                           __end_of___flneg  00003C   |
35607 |                                      _EEADR  000FA9                           __end_of___lbmod  000036   |
35608 |                            __end_of___flmul  00011E                           __end_of___flsub  000048   |
35609 |                            __end_of___fltol  0000FC                   _vscp_handleDropNickname  000000   |
35610 |                                      _BSEL0  000DF8                                     u13000  0001DE   |
35611 |                                      _T0CON  000FD5                                     u13001  0001DA   |
35612 |                                      u13010  000206                                     u13011  000202   |
35613 |                                      u13100  0000BA                                     u13020  000010   |
35614 |                                      u13101  0000B6                                     u13021  00000C   |
35615 |                                      u13110  0000D8                                     u13030  000036   |
35616 |                                      u12310  000018                                     u13111  0000D4   |
35617 |                                      u13031  000032                                     u12311  000014   |
35618 |                                      u13120  0000E6                                     u13200  000094   |
35619 |                                      u13040  000088                                     u12400  000164   |
35620 |                                      u12320  000034                                     u13121  0000E2   |
35621 |                                      u13201  000090                                     u13041  000084   |
35622 |                                      u12401  000160                                     u12321  000030   |
35623 |                                      u13130  00012E                                     u13210  0000BA   |
35624 |                                      u13050  00000E                                     u12410  00018E   |
35625 |                                      u12330  000044                                     u13131  00012A   |
35626 |                                      u13211  0000B6                                     u13051  00000A   |
35627 |                                      u12411  00018A                                     u12331  000040   |
35628 |                                      u13300  0001BC                                     u13220  0000CA   |
35629 |                                      u13060  000054                                     u12500  000014   |
35630 |                                      u13140  000012                                     u12420  00019E   |
35631 |                                      u12340  000074                                     u13301  0001B8   |
35632 |                                      u13221  0000C6                                     u13061  000050   |
35633 |                                      u12501  000010                                     u13141  00000E   |
35634 |                                      u12421  00019A                                     u12341  000070   |
35635 |                                      u13070  000010                                     u13310  0001CA   |
35636 |                                      u13230  000100                                     u13150  000020   |
35637 |                                      u12430  000012                                     u12510  00003A   |
35638 |                                      u12350  00009E                                     u13071  00000C   |
35639 |                                      u13311  0001C6                                     u13231  0000FC   |
35640 |                                      u13151  00001C                                     u12431  00000E   |
35641 |                                      u12511  000036                                     u12351  00009A   |
35642 |                                      u13080  000026                                     u13400  0000C6   |
35643 |                                      u13320  0001F8                                     u13240  00011E   |
35644 |                                      u13160  000030                                     u12440  00003E   |
35645 |                                      u12520  00005E                                     u12360  0000B0   |
35646 |                                      u13081  000022                                     u13401  0000C2   |
35647 |                                      u13321  0001F4                                     u13241  00011A   |
35648 |                                      u13161  00002C                                     u12441  00003A   |
35649 |                                      u12521  00005A                                     u12361  0000AC   |
35650 |                                      u13090  00006C                                     u13410  000010   |
35651 |                                      u13330  000238                                     u13250  000134   |
35652 |                                      u13170  000048                                     u12450  00004E   |
35653 |                                      u12610  0001E2                                     u12530  000074   |
35654 |                                      u12370  0000CC                                     u13091  000068   |
35655 |                                      u13411  00000C                                     u13331  000234   |
35656 |                                      u13251  000130                                     u13171  000044   |
35657 |                                      u12451  00004A                                     u12611  0001DE   |
35658 |                                      u12531  000070                                     u12371  0000C8   |
35659 |                                      u13260  000154                                     u13180  00006C   |
35660 |                                      u12460  00007A                                     u12620  000204   |
35661 |                                      u12604  0001C8                                     u12540  0000AE   |
35662 |                                      u13340  000014                                     u13420  000026   |
35663 |                                      u12700  00074C                                     u12380  0000DE   |
35664 |                                      u13261  000150                                     u13181  000068   |
35665 |                                      u12461  000076                                     u12621  000200   |
35666 |                                      u12605  0001C4                                     u12541  0000AA   |
35667 |                                      u13341  000010                                     u13421  000022   |
35668 |                                      u12701  000748                                     u12381  0000DA   |
35669 |                                      u13270  000168                                     u13190  00007C   |
35670 |                                      u12470  0000A8                                     u12630  00022C   |
35671 |                                      u13350  000034                                     u13430  000034   |
35672 |                                      u12390  000144                                     u13271  000164   |
35673 |                                      u13191  000078                                     u12471  0000A4   |
35674 |                                      u12631  000228                                     u13351  000030   |
35675 |                                      u13431  000030                                     u12391  000140   |
35676 |                                      u13280  000186                                     u12480  0000C4   |
35677 |                                      u12640  00024E                                     u12560  0000DA   |
35678 |                                      u13360  0000A2                                     u13440  00006A   |
35679 |                                      u12800  0009DA                                     u12720  0007F6   |
35680 |                                      u13281  000182                                     u12481  0000C0   |
35681 |                                      u12641  00024A                                     u12561  0000D6   |
35682 |                                      u13361  00009E                                     u13441  000066   |
35683 |                                      u12801  0009D6                                     u12721  0007F2   |
35684 |                                      u13370  000016                                     u13290  00019C   |
35685 |                                      u12490  0000D8                                     u12650  0002D0   |
35686 |                                      u12570  0000FC                                     u12554  0000C0   |
35687 |                                      u13450  0000E8                                     u12810  000A10   |
35688 |                                      u12730  00080A                                     u12714  0007D6   |
35689 |                                      u13371  000012                                     u13291  000198   |
35690 |                                      u12491  0000D4                                     u12651  0002CC   |
35691 |                                      u12571  0000F8                                     u12555  0000BC   |
35692 |                                      u13451  0000E4                                     u12811  000A0C   |
35693 |                                      u12731  000806                                     u12715  0007D2   |
35694 |                                      u13380  00003A                                     u12580  000124   |
35695 |                                      u13460  0000BE                                     u12900  000C80   |
35696 |                                      u12820  000A34                                     u13381  000036   |
35697 |                                      u12581  000120                                     u13461  0000BA   |
35698 |                                      u12901  000C7C                                     u12821  000A30   |
35699 |                                      u13390  00008A                                     u12590  000146   |
35700 |                                      u12910  000CB6                                     u12830  000AAC   |
35701 |                                      u12750  00083C                                     u12670  00006A   |
35702 |                                      u13391  000086                                     u12591  000142   |
35703 |                                      u12911  000CB2                                     u12831  000AA8   |
35704 |                                      u12751  000838                                     u12671  000066   |
35705 |                                      u12920  000CDA                                     u12760  0008F2   |
35706 |                                      u12744  000822                                     u12680  000118   |
35707 |                                      u12664  000050                                     u12921  000CD6   |
35708 |                                      u12761  0008EE                                     u12745  00081E   |
35709 |                                      u12681  000114                                     u12665  00004C   |
35710 |                                      u12930  000D52                                     u12850  000ADC   |
35711 |                                      u12690  000666                                     u12931  000D4E   |
35712 |                                      u12851  000AD8                                     u12691  000662   |
35713 |                                      u12940  000D6A                                     u12860  000B98   |
35714 |                                      u12844  000AC2                                     u12780  000998   |
35715 |                                      u12941  000D66                                     u12861  000B94   |
35716 |                                      u12845  000ABE                                     u12781  000994   |
35717 |                                      u12950  00001C                                     u12774  000904   |
35718 |                                      u12951  000018                                     u12775  000900   |
35719 |                                      u12960  000062                                     u12880  000C3E   |
35720 |                                      u12961  00005E                                     u12881  000C3A   |
35721 |                                      u12970  0000AA                                     u12874  000BAA   |
35722 |                                      u12794  0009AA                                     u12971  0000A6   |
35723 |                                      u12875  000BA6                                     u12795  0009A6   |
35724 |                                      u12980  0000CA                                     u12981  0000C4   |
35725 |                                      u12990  0000DE                                     u12894  000C50   |
35726 |                                      u12991  0000DA                                     u12895  000C4C   |
35727 |                                      u12986  0000CC                                     i1l144  0000CA   |
35728 |                                      i1l161  000294                                     i1l138  000072   |
35729 |                                      i1l164  000306                           sendCANFrame@dlc  00003F   |
35730 |                                      _MSEL0  000DF0                                     _MSEL1  000DF1   |
35731 |                                      _MSEL2  000DF2                                     _IRXIF  007D27   |
35732 |                          ??_writeCoeffs2Ram  000017                                     _TMR0H  000FD7   |
35733 |                                      _TMR0L  000FD6        __end_of_vscp_readNicknamePermanent  00000E   |
35734 |                 _vscp_readNicknamePermanent  000000                                     _PORTC  000F82   |
35735 |                                      _TRISA  000F92                                     _TRISB  000F93   |
35736 |                                      _TRISC  000F94                        setEventData@newval  00001D   |
35737 |                           ?_vscp_getSubzone  000000                            __CFG_EBTR0$OFF  000000   |
35738 |                             __CFG_EBTR1$OFF  000000                            __CFG_EBTR2$OFF  000000   |
35739 |                              ___awtofl@sign  00001C                            __CFG_EBTR3$OFF  000000   |
35740 |                      __end_of_sendTempEvent  000092                              _vscp_getGUID  000000   |
35741 |                              __CFG_WRTD$OFF  000000                            __CFG_EBTRB$OFF  000000   |
35742 |                                      _floor  000000                                     _ldexp  000000   |
35743 |                               _vscp_getZone  000000                                     _frexp  000000   |
35744 |                         vscp_writeAppReg@rv  000022                 _vscp_getRegisterPagesUsed  000000   |
35745 |                     __size_of_vscp_getEvent  000000                                     main@i  000043   |
35746 |                                 _ConvertADC  000000                                     tablat  000FF5   |
35747 |                    _vscp_getSubMinorVersion  000000                                     plusw2  000FDB   |
35748 |                                      status  000FD8                __end_of_vscp_sendHeartBeat  00002A   |
35749 |                          _calibration_index  000004                               exp@exponent  000032   |
35750 |                                ldexp@newexp  000025                      _ECANSetOperationMode  000000   |
35751 |                            __initialization  000000                               log@exponent  000025   |
35752 |                               __end_of_main  0001B0                              __end_of_init  00003E   |
35753 |                           ?_vscp_readAppReg  000000                   _interrupt_at_low_vector  000000   |
35754 |                            ?_Celsius2Kelvin  000016                            __CFG_OSC$HSPLL  000000   |
35755 |                          ??_ECANSendMessage  00001E                            ?i1_WriteTimer0  000000   |
35756 |                           ?_vscp_readStdReg  000000                     getVSCPFrame@pvscptype  000023   |
35757 |                     ??_vscp_restoreDefaults  000021                                    ??_main  000045   |
35758 |                                     ??_init  000021             __size_of_vscp_handleHeartbeat  000000   |
35759 |                   ??_vscp_getManufacturerId  000011                  _vscp_handleProtocolEvent  000000   |
35760 |                              __activetblptr  000002                         __RegsToCANID@type  000010   |
35761 |                 ECANReceiveMessage@msgFlags  000016                          doWork@calVoltage  000004   |
35762 |                  __size_of__ECANPointBuffer  000000                                    _B0TXEN  006FC2   |
35763 |                                     _B1TXEN  006FC3                                    _B2TXEN  006FC4   |
35764 |                                     _B3TXEN  006FC5                                    _B4TXEN  006FC6   |
35765 |                                     _B5TXEN  006FC7                                    _ADCON0  000FC2   |
35766 |                                     _ADCON1  000FC1                                    _ADCON2  000FC0   |
35767 |                                     ?_floor  00001F                                    ?_ldexp  000021   |
35768 |                       __size_of_handle_sync  000000                                    ?_frexp  00000D   |
35769 |                           __end_of___altofl  000054                ECANReceiveMessage@savedPtr  000017   |
35770 |                                     _CANCON  000F6F                                    _ADRESH  000FC4   |
35771 |                                     _ADRESL  000FC3                                    _EEDATA  000FA8   |
35772 |                           __end_of___flpack  000142                                    _EECON2  000FA7   |
35773 |                                     _CIOCON  000F73                          __end_of___awtofl  000044   |
35774 |                           ?_doOneSecondWork  000000                        vscp_writeStdReg@rv  000031   |
35775 |                                     i1l1253  000002                             ?_init_app_ram  000000   |
35776 |                                     _MDSEL0  007BBE                                    i1l1293  000010   |
35777 |                                     _MDSEL1  007BBF                                _OpenTimer0  000000   |
35778 |                                     i1l9301  000180                                    i1l9311  0001EE   |
35779 |                                     i1l9303  0001A8                                    i1l9233  000000   |
35780 |                                     i1l9321  000238                                    i1l9313  0001F2   |
35781 |                                     i1l9305  0001AC                                    i1l9241  000036   |
35782 |                                     i1l9235  000000                                    i1l9331  000290   |
35783 |                                     i1l9323  00024A                                    i1l9315  000204   |
35784 |                                     i1l9307  0001BE                                    i1l9251  000076   |
35785 |                                     i1l9243  00003C                                    i1l9333  000296   |
35786 |                                     i1l9325  000252                                    i1l9317  00020C   |
35787 |                                     i1l9309  0001C6                                    i1l9261  0000AE   |
35788 |                                     i1l9253  000078                                    i1l9245  00004C   |
35789 |                                     i1l9237  00001C                                    i1l9335  0002A6   |
35790 |                                     i1l9327  00027A                                    i1l9319  000234   |
35791 |                                     i1l9343  0002B4                                    i1l9263  0000B0   |
35792 |                                     i1l9255  00008A                                    i1l9247  00005C   |
35793 |                                     i1l9239  00002A                                    i1l9337  0002AC   |
35794 |                                     i1l9329  00027E                                    i1l9345  000300   |
35795 |                                     i1l9281  0000F0                                    i1l9257  00009A   |
35796 |                                     i1l9265  0000B6                                    i1l9249  00006A   |
35797 |                                     i1l9347  000304                                    i1l9291  00015E   |
35798 |                                     i1l9283  000118                                    i1l9275  0000DC   |
35799 |                                     i1l9259  0000A8                                    i1l9293  000160   |
35800 |                                     i1l9285  00011C                                    i1l9277  0000DE   |
35801 |                                     i1l9295  000162                                    i1l9287  00012E   |
35802 |                                     i1l9297  000166                                    i1l9289  000136   |
35803 |                                     i1l9299  000178                           _init_app_eeprom  000000   |
35804 |                           __end_of___lwtofl  00002A                                    _RXB0IF  007D20   |
35805 |                                     _RXB1IF  007D21                    ECANReceiveMessage@data  000014   |
35806 |                     ECANReceiveMessage@mode  00001B                    ECANReceiveMessage@temp  00001C   |
35807 |                          getVSCPFrame@pData  000027                         getVSCPFrame@pSize  000026   |
35808 |                                  ??_OpenADC  00000F                        _vscp_newNodeOnline  000000   |
35809 |                      ?_ECANSetOperationMode  000000                        __CANIDToRegs@Value  000016   |
35810 |     vscp_handleProtocolEvent@page_save_1034  000026                                    ___flge  000000   |
35811 |                             getCANFrame@pid  000021                                 ??___aldiv  000045   |
35812 |                                  ??___fladd  00003F                                    ___wmul  000000   |
35813 |                                  ??___fldiv  000023                                 ??___flneg  000011   |
35814 |                             __CFG_STVREN$ON  000000                                 ??___lbmod  00000E   |
35815 |                                  ??___flmul  000031                                 ??___flsub  000040   |
35816 |                                  ??___fltol  000008                             _vscp_getEvent  000000   |
35817 |                                     _doWork  000000                          OpenTimer0@config  00000D   |
35818 |                        ?_vscp_newNodeOnline  000000                 ??_vscp_handleDropNickname  000011   |
35819 |                        vscp_writeAppReg@reg  000021                __end_of_vscp_setSegmentCRC  000016   |
35820 |                        vscp_writeAppReg@val  000020                                    clear_0  000008   |
35821 |                                     clear_1  00001A                                    clear_2  000026   |
35822 |                                     clear_3  000032                                    fp__exp  000000   |
35823 |                              ?_sendCANFrame  00003B              vscp_handleProtocolEvent@byte  000034   |
35824 |                                     floor@i  000023                                    floor@x  00001F   |
35825 |                    __size_of_vscp_getUserID  000000                             _vscp_nickname  000017   |
35826 |                               __mediumconst  000000*                                   tblptrh  000FF7   |
35827 |                                     tblptrl  000FF6                                    tblptru  000FF8   |
35828 |                      vscp_setSegmentCRC@crc  000010                 ??_vscp_getSubMinorVersion  00000D   |
35829 |       __size_of_vscp_getBootLoaderAlgorithm  000000                            ??_init_app_ram  000020   |
35830 |                       ??_vscp_newNodeOnline  00001C                               ?_ConvertADC  000000   |
35831 |                         __size_of___asfladd  000000                        __size_of___asfldiv  000000   |
35832 |                         __size_of___asflmul  000000                                ___fladd@f1  000008   |
35833 |                                 ___fladd@f2  00000C                        __size_of___asflsub  000000   |
35834 |                                 ___flge@ff1  00000D                                ___flge@ff2  000011   |
35835 |                           __end_ofexp@coeff  000048                          __end_oflog@coeff  00006C   |
35836 |                            ___lbmod@divisor  00000D                                ___altofl@c  00001A   |
35837 |                                 ___fldiv@f1  00001B                                ___fldiv@f2  00001F   |
35838 |                                 ___fldiv@f3  00002B                                __accesstop  000000*  |
35839 |                    __end_of__initialization  000038                           ___lbmod@counter  00000F   |
35840 |                         _Celsius2Fahrenheit  000000                                ___flneg@f1  00000D   |
35841 |              __size_of_vscp_getMinorVersion  000000                                ___flmul@f1  000000   |
35842 |                                 ___flmul@f2  000004                              eval_poly@res  00001D   |
35843 |                                 ___flsub@f1  000016                                ___flsub@f2  00001A   |
35844 |                                 ___fltol@f1  00003F                           writeEEPROM@data  00000F   |
35845 |                      __size_of_getVSCPFrame  000000                        _vscp_writeRegister  000000   |
35846 |                                 ___awtofl@c  000017                 ??_interrupt_at_low_vector  000004   |
35847 |                    __size_of_vscp_sendEvent  000000                       ?_Celsius2Fahrenheit  000016   |
35848 |                             __pcstackCOMRAM  000000                            ?_vscp_getEvent  000000   |
35849 |                     ___asflmul@multiplicand  00003F               __end_of_vscp_check_pstorage  000032   |
35850 |                    __size_of_vscp_setUserID  000000                           ??i1_WriteTimer0  000002   |
35851 |                              __end_of_floor  000134                             __end_of_ldexp  0000F0   |
35852 |                              __end_of_frexp  00008E                       ?_vscp_writeRegister  000033   |
35853 |                             ??_sendCANFrame  000041                                ___lwtofl@c  000017   |
35854 |                 __end_of_vscp_getFamilyCode  00000A                             ?__RegsToCANID  00000D   |
35855 |                __size_of_ECANReceiveMessage  000000              __size_of_getCalibrationValue  000000   |
35856 |                         sendVSCPFrame@pData  000006                __end_of_vscp_getFamilyType  00000A   |
35857 |            __size_of_vscp_getManufacturerId  000000                   vscp_writeRegister@value  000033   |
35858 |                   __end_of_vscp_writeAppReg  0011BC                    getVSCPFrame@pvscpclass  00002C   |
35859 |                    __end_of_init_app_eeprom  000876                      ??_Celsius2Fahrenheit  000040   |
35860 |                __end_of_vscp_setControlByte  000016                  __end_of_vscp_writeStdReg  00021C   |
35861 |                         __RegsToCANID@Value  000013                                   ??_floor  000045   |
35862 |                                    ??_ldexp  000027                                   ??_frexp  000012   |
35863 |                              ?_setEventData  00001A                      ??_vscp_writeRegister  000034   |
35864 |            __end_of_vscp_handleDropNickname  000066                              _getVSCPFrame  000000   |
35865 |                                 __pbssBANK0  000000                                __pbssBANK1  000000   |
35866 |                                ?_OpenTimer0  000000                        __size_of_eval_poly  000000   |
35867 |                 __end_of_vscp_getBufferSize  000004                          Celsius2Kelvin@tc  000016   |
35868 |                      vscp_writeRegister@reg  000034                    ??_ECANSetOperationMode  00000D   |
35869 |                               __IT_INT_MASK  00000C                              __IT_SAVE_BSR  00000D   |
35870 |         __size_of_vscp_getRegisterPagesUsed  000000                              ?_writeEEPROM  00000D   |
35871 |                            _writeCoeffs2Ram  000000                                   ?___flge  00000D   |
35872 |            __end_of_vscp_getSubMinorVersion  000004                  ECANSetOperationMode@mode  00000D   |
35873 |                                    ?___wmul  000011                                   _B0RXFUL  007107   |
35874 |                                    _B1RXFUL  007187                      __ECANRxFilterHitInfo  000002   |
35875 |                             doWork@setpoint  00002B                                   _B2RXFUL  007207   |
35876 |                                    _B3RXFUL  007287                                   _B4RXFUL  007307   |
35877 |                                    ?_doWork  000000                   ??_vscp_goBootloaderMode  000010   |
35878 |                                    _B5RXFUL  007387                         __end_of___asfladd  00004E   |
35879 |                          __end_of___asfldiv  00004A                          WriteTimer0@timer  00000F   |
35880 |                                  ?___altofl  00001A                         __end_of___asflmul  00004C   |
35881 |                                    _ECANCON  000F77                         __end_of___asflsub  00004E   |
35882 |                                  ?___flpack  00000D                             ??_WriteTimer0  00000F   |
35883 |                           doWork@resistance  000024                       __size_of_ConvertADC  000000   |
35884 |                                  ?___awtofl  000017                            ??__RegsToCANID  000011   |
35885 |                      sendVSCPFrame@priority  000004                                   _BRGCON1  000F70   |
35886 |                                    _BRGCON2  000F71                                   _BRGCON3  000F72   |
35887 |                                  ?___lwtofl  000017                       vscp_writeStdReg@idx  00002F   |
35888 |                        vscp_writeStdReg@reg  000032              __end_of_vscp_doOneSecondWork  000090   |
35889 |                                    i1l14611  0002CA                        _adc_series_counter  000003   |
35890 |                ?_vscp_readNicknamePermanent  000000                     sendVSCPFrame@vscptype  000002   |
35891 |                                 _high_alarm  000011           __end_of_interrupt_at_low_vector  000324   |
35892 |                          sendCANFrame@pdata  000040                     _vscp_handleProbeState  000000   |
35893 |                                    _RXB0CON  000F60                                   _RXB1CON  000F50   |
35894 |                                    _RXB0FUL  007B07                          __ECANPointBuffer  000000   |
35895 |                 __end_of_vscp_getMatrixInfo  000026                                   _TXB0CON  000F40   |
35896 |                                    _TXB1CON  000F30                                   _TXB2CON  000F20   |
35897 |                             ??_setEventData  000045                                   _RXFCON0  000DD4   |
35898 |                                    _RXFCON1  000DD5                             setEventData@v  00001A   |
35899 |                         _vscp_goActiveState  000000                    __size_of_sendVSCPFrame  000000   |
35900 |               __end_of_vscp_getMajorVersion  000004                        __size_of_vscp_init  000000   |
35901 |                  vscp_writeStdReg@code_1014  00002B                                _readEEPROM  000000   |
35902 |                     _vscp_getManufacturerId  000000                           _ECANSendMessage  000000   |
35903 |                        ?_vscp_goActiveState  000000                                   _OpenADC  000000   |
35904 |                                    __Hparam  000000                           ??_vscp_getEvent  000031   |
35905 |                           ??_Celsius2Kelvin  000040                                   __Lparam  000000   |
35906 |                         _vscp_node_substate  000008                __end_of_vscp_getSegmentCRC  00000E   |
35907 |                 ??_vscp_handleProtocolEvent  00001D                             ??_getCANFrame  000021   |
35908 |                   vscp_writeStdReg@idx_1015  000030         __end_of_vscp_getRegisterPagesUsed  000004   |
35909 |                   __size_of_vscp_getMDF_URL  000000                                   ___aldiv  000000   |
35910 |                            __size_of___flge  000000                                   ___fladd  000000   |
35911 |                                    ___fldiv  000000                                   ___flneg  000000   |
35912 |                                    ___lbmod  000000                                   ___flmul  000000   |
35913 |                                    ___flsub  000000                                   ___fltol  000000   |
35914 |                            __size_of___wmul  000000                           getCANFrame@pdlc  00001F   |
35915 |                                  _FIFOEMPTY  007BA7                             ?i1_ConvertADC  000000   |
35916 |                            __size_of_doWork  000000                              __psmallconst  000000   |
35917 |                                 ??___altofl  000045                      __end_of_init_app_ram  000058   |
35918 |                                 ??___flpack  000013                        _vscp_sendHeartBeat  000000   |
35919 |                                    __pcinit  000000                                ??___awtofl  00001B   |
35920 |                             _vscp_deviceURL  000000                         __end_of_eval_poly  0000D0   |
35921 |                                    __ramtop  000000*                      __size_of_OpenTimer0  000000   |
35922 |                                    __ptext0  000000                                   __ptext1  000000   |
35923 |                                    __ptext2  000000                                   __ptext3  000000   |
35924 |                                    __ptext4  000000                                   __ptext5  000000   |
35925 |                                    __ptext6  000000                                   __ptext7  000000   |
35926 |                                    __ptext8  000000                                   __ptext9  000000   |
35927 |                                 ??___lwtofl  00001B                            _vscp_getUserID  000000   |
35928 |                                  _T0CONbits  000FD5                      ??_vscp_goActiveState  000045   |
35929 |                               __size_of_exp  000000                              __size_of_log  000000   |
35930 |                      vscp_writeStdReg@value  000021                          ___aldiv@dividend  00000C   |
35931 |                        ?_vscp_sendHeartBeat  00001C                  ??_vscp_handleSetNickname  000011   |
35932 |                                    _seconds  000013                                   doWork@B  000028   |
35933 |                                    doWork@i  000035                                   doWork@j  00002A   |
35934 |                                    doWork@v  000020                       __end_of_WriteTimer0  000012   |
35935 |                           ?_init_app_eeprom  000000                         vscp_readAppReg@rv  000013   |
35936 |                         vscp_getMDF_URL@idx  00000E                            OpenADC@config2  00000D   |
35937 |              vscp_handleProtocolEvent@bytes  00002A                      end_of_initialization  000038   |
35938 |                                    exp@sign  000034              __end_of_vscp_handleHeartbeat  000064   |
35939 |                   __size_of_vscp_getSubzone  000000                             __Lmediumconst  000000*  |
35940 |                    __end_of_writeCoeffs2Ram  0000BA                      __end_of_sendCANFrame  00003E   |
35941 |                                 doWork@Rinf  000000                        doOneSecondWork@tmp  000027   |
35942 |                                 doWork@temp  000031                 vscp_handleProtocolEvent@i  000036   |
35943 |                  vscp_handleProtocolEvent@j  000037                 vscp_handleProtocolEvent@k  000031   |
35944 |                       ??_vscp_sendHeartBeat  000045                            _vscp_sendEvent  000000   |
35945 |                          ECANSendMessage@id  000017                         ECANSendMessage@pb  00001F   |
35946 |                           ___aldiv@quotient  000016                                   postdec1  000FE5   |
35947 |                                    postdec2  000FDD                   __size_of_ECANInitialize  000000   |
35948 |                     __size_of_sendTempEvent  000000                            _vscp_setUserID  000000   |
35949 |                                    postinc0  000FEE                                   postinc2  000FDE   |
35950 |                             ??i1_ConvertADC  000000                    __end_of_vscp_deviceURL  000020   |
35951 |        __end_of_vscp_writeNicknamePermanent  000016               _vscp_writeNicknamePermanent  000000   |
35952 |                         __ECANPointBuffer@b  000010                             _sendVSCPFrame  000000   |
35953 |                     __end_of_vscp_getUserID  000016              ?_vscp_getBootLoaderAlgorithm  000000   |
35954 |                                  _RXM0EXIDM  0078CB                         __end_of_vscp_init  000052   |
35955 |                             _vscp_probe_cnt  00000A                       __end_of_getCANFrame  000062   |
35956 |              __size_of_vscp_restoreDefaults  000000                    ?_vscp_handleProbeState  000000   |
35957 |                              ??_handle_sync  000025                  __size_of_vscp_readAppReg  000000   |
35958 |                           ___lbmod@dividend  00000E                          writeCoeffs2Ram@c  000019   |
35959 |                           writeCoeffs2Ram@i  00001C                          writeCoeffs2Ram@j  00001E   |
35960 |                                ___fldiv@exp  00002F                            _vscp_statuscnt  00000C   |
35961 |                   __size_of_vscp_readStdReg  000000                        _vscp_setSegmentCRC  000000   |
35962 |                          readEEPROM@address  00000D                              ??_ConvertADC  00000D   |
35963 |                 vscp_handleProtocolEvent@cb  00002F                   __end_of_ECANSendMessage  0001DC   |
35964 |                          vscp_readStdReg@rv  000012                               ___lbmod@rem  000010   |
35965 |                                ___flmul@exp  000038                             ?__CANIDToRegs  00000D   |
35966 |                       __end_of__RegsToCANID  00017C                       _getCalibrationValue  000000   |
35967 |                                ?_readEEPROM  00000D                       ?_vscp_setSegmentCRC  000000   |
35968 |                     __end_of_vscp_sendEvent  00002A                                _vscp_error  000000   |
35969 |                       _vscp_doOneSecondWork  000000                        i1WriteTimer0@timer  000002   |
35970 |                                 _vscp_timer  000010                    __end_of_vscp_setUserID  00001A   |
35971 |                   __size_of_doOneSecondWork  000000                    vscp_sendHeartBeat@zone  00001D   |
35972 |                       __end_of_setEventData  0000CC                            ?_sendVSCPFrame  000000   |
35973 |                             __end_of___flge  000088                      __size_of_writeEEPROM  000000   |
35974 |                             __end_of___wmul  00003A                           ?_vscp_getUserID  000000   |
35975 |                             __end_of_doWork  000D6C              __end_of_vscp_getMinorVersion  000004   |
35976 |                                _WriteTimer0  000000                      _vscp_getMajorVersion  000000   |
35977 |                         __end_of_ConvertADC  000004                      ?_getCalibrationValue  000011   |
35978 |                       ??_vscp_setSegmentCRC  000010                         ??_vscp_getMDF_URL  00000D   |
35979 |              ??_vscp_getBootLoaderAlgorithm  00000D                                floor@expon  000027   |
35980 |                                  ___DCDelay  000000                         ?_vscp_writeAppReg  000020   |
35981 |                        start_initialization  000000                                eval_poly@d  00001A   |
35982 |                                 eval_poly@n  00001B                                eval_poly@x  000016   |
35983 |                                 ldexp@value  000021           __size_of_vscp_handleSetNickname  000000   |
35984 |                                __end_of_exp  00025C                               __end_of_log  000152   |
35985 |                         ??_vscp_writeAppReg  000021                             _sendTempEvent  000000   |
35986 |                          ?_vscp_writeStdReg  000021                       __CFG_BOREN$BOACTIVE  000000   |
35987 |                __size_of_vscp_newNodeOnline  000000                              ??_OpenTimer0  00000D   |
35988 |                         ??_vscp_writeStdReg  000022                        _vscp_getFamilyCode  000000   |
35989 |                        __end_of_handle_sync  0000DA                            ??__CANIDToRegs  000014   |
35990 |                         _vscp_getFamilyType  000000                                frexp@value  00000D   |
35991 |                        sendVSCPFrame@nodeid  000003                          ?_writeCoeffs2Ram  000000   |
35992 |                          _vscp_readRegister  000000                      Celsius2Fahrenheit@tc  000016   |
35993 |                            ?_vscp_sendEvent  000000   vscp_handleProtocolEvent@bytes_this_time  00002E   |
35994 |                      ?_vscp_doOneSecondWork  000000                     ECANReceiveMessage@ptr  00001D   |
35995 |                        ?_vscp_getFamilyCode  00000D                        ?_vscp_readRegister  000000   |
35996 |           __end_of_vscp_handleProtocolEvent  000984                           ?_vscp_setUserID  000010   |
35997 |                        ?_vscp_getFamilyType  00000D                     __size_of_init_app_ram  000000   |
35998 |                   ?_vscp_handleDropNickname  000000                    getCalibrationValue@cal  000016   |
35999 |                          ??_vscp_getSubzone  000011                                  ??___flge  000015   |
36000 |                   __end_of__ECANPointBuffer  0000BE                         __CANIDToRegs@type  000013   |
36001 |                                _getCANFrame  000000                                  ??___wmul  000015   |
36002 |                                   ??_doWork  000035                        _vscp_getBufferSize  000000   |
36003 |                vscp_handleProtocolEvent@len  00002B               vscp_handleProtocolEvent@pos  000029   |
36004 |                 __end_of_ECANReceiveMessage  00036E                       ??_vscp_readRegister  000014   |
36005 |             __size_of_vscp_goBootloaderMode  000000                     ?_vscp_getMajorVersion  000000   |
36006 |                      ??_getCalibrationValue  000013                     __end_ofi1_WriteTimer0  000012   |
36007 |              __end_of_vscp_goBootloaderMode  000014                      _vscp_handleHeartbeat  000000   |
36008 |                         __end_of_OpenTimer0  00002A                         __size_of___altofl  000000   |
36009 |                          __size_of___flpack  000000                                 ___asfladd  000000   |
36010 |                        ?_vscp_getBufferSize  000000                         __size_of___awtofl  000000   |
36011 |                        __size_of_readEEPROM  000000                                 ___asfldiv  000000   |
36012 |                                __pbssBIGRAM  000000                                 ___asflmul  000000   |
36013 |                                  ___asflsub  000000              __size_of_vscp_check_pstorage  000000   |
36014 |                       ??_vscp_getFamilyCode  000011                  ?_vscp_getSubMinorVersion  000000   |
36015 |                                __pbssCOMRAM  000000                      ??_vscp_getFamilyType  000011   |
36016 |                          __size_of___lwtofl  000000                           __IT_SAVE_STATUS  000012   |
36017 |                              ?_vscp_getGUID  000000                             __pcstackBANK0  000000   |
36018 |                              __pcstackBANK1  000000                            ?_sendTempEvent  000000   |
36019 |                           _vscp_alarmstatus  000005               __size_of_Celsius2Fahrenheit  000000   |
36020 |                              ?_vscp_getZone  000000                     __size_of_sendCANFrame  000000   |
36021 |                    ?_vscp_getManufacturerId  000000                      __end_ofi1_ConvertADC  000004   |
36022 |                __size_of_vscp_writeRegister  000000                          ?_ECANSendMessage  000017   |
36023 |                          ??_vscp_readAppReg  000011                         sendVSCPFrame@size  000005   |
36024 |                  __end_of_vscp_readRegister  000026                              _init_app_ram  000000   |
36025 |                       getCalibrationValue@i  000018                               _doWork$2276  000008   |
36026 |                                _doWork$2277  00000C                               _doWork$2278  000010   |
36027 |               __size_of_vscp_setControlByte  000000                             doWork@avarage  00002D   |
36028 |                   ?_interrupt_at_low_vector  000000                         ??_vscp_readStdReg  000012   |
36029 |                       ??_vscp_getBufferSize  00000D                              _current_temp  000000   |
36030 |                                  __pnvBANK1  000000                             __IT_SAVE_WREG  00000E   |
36031 |                          OpenADC@portconfig  00000E                                  ?_OpenADC  00000D   |
36032 |                                ?_vscp_error  000000                        _vscp_getMatrixInfo  000000   |
36033 |                     _vscp_handleSetNickname  000000             __size_of_ECANSetOperationMode  000000   |
36034 |                            ??_sendVSCPFrame  000007                            _ECANInitialize  000000   |
36035 |                                   ?___aldiv  00000C                                  ?___fladd  000008   |
36036 |                                   ?___fldiv  00001B                                 __ptext100  000000   |
36037 |                                   ?___flneg  00000D                                  ?___lbmod  00000D   |
36038 |                                   ?___flmul  000000                                  ?___flsub  000016   |
36039 |                                   ?___fltol  00003F                       ?_vscp_getMatrixInfo  000000   |
36040 |                            vscp_getGUID@idx  000011                               __pintcodelo  000000   |
36041 |                          ??_doOneSecondWork  000025          vscp_handleProtocolEvent@len_1024  00002D   |
36042 |                      ?_vscp_handleHeartbeat  000000                              _sendCANFrame  000000   |
36043 |                                __smallconst  000000*                               ?___asfladd  000016   |
36044 |                          WriteTimer0@timer0  00000D                                ?___asfldiv  000031   |
36045 |                                 ?___asflmul  00003F                                ?___asflsub  00001E   |
36046 |                         _vscp_getSegmentCRC  000000                            ??_vscp_getGUID  000011   |
36047 |                                  _eval_poly  000000                               _handle_sync  000000   |
36048 |                             ??_vscp_getZone  000011            __end_of_vscp_getManufacturerId  000016   |
36049 |                      __size_of__RegsToCANID  000000          vscp_handleProtocolEvent@pos_1023  00002C   |
36050 |                             __size_of_floor  000000                            __size_of_ldexp  000000   |
36051 |                             __size_of_frexp  000000                       ?_vscp_getSegmentCRC  000000   |
36052 |                       ??_vscp_getMatrixInfo  00000D                          _vscp_configtimer  00000E   |
36053 |                       vscp_writeStdReg@code  000027                           ___aldiv@divisor  000010   |
36054 |                            ___aldiv@counter  000014                            ___wmul@product  000015   |
36055 |                     ??_vscp_doOneSecondWork  00001E                    sendVSCPFrame@vscpclass  000000   |
36056 |                              OpenADC@config  000011                      _vscp_getMinorVersion  000000   |
36057 |                                   _PIE1bits  000F9D                                 _low_alarm  000012   |
36058 |                      __size_of_setEventData  000000                    __end_of_ECANInitialize  0000A2   |
36059 |                                   i1u700_20  00012E                                  i1u700_21  00012A   |
36060 |                                   i1u701_20  000178                                  i1u701_21  000174   |
36061 |                                   i1u702_20  0001BE                                  i1u702_21  0001BA   |
36062 |                                   i1u703_20  000204                                  i1u703_21  000200   |
36063 |                                   i1u704_20  00024A                                  i1u704_21  000246   |
36064 |                                   i1u705_20  000290                                  i1u705_21  00028C   |
36065 |                                   i1u706_20  0002A6                                  i1u706_21  0002A2   |
36066 |                                   _PIR1bits  000F9E                                  _PIR2bits  000FA1   |
36067 |                                   i1u692_20  00002A                                  i1u692_21  000026   |
36068 |                                   i1u693_20  00006A                                  i1u693_21  000066   |
36069 |                                   i1u694_20  00008A                                  i1u694_21  000086   |
36070 |                                   i1u695_20  00009A                                  i1u695_21  000096   |
36071 |                                   i1u696_20  0000A8                                  i1u696_21  0000A4   |
36072 |                                   i1u697_20  0000C6                                  i1u697_21  0000C2   |
36073 |                                   i1u698_20  0000D8                                  i1u698_21  0000D4   |
36074 |                                   i1u699_20  0000EC                                  i1u699_21  0000E8   |
36075 |                           ECANSendMessage@i  000038                          ECANSendMessage@j  000033   |
36076 |                      __end_of_vscp_getEvent  000044                                  _RXF0EIDH  000F02   |
36077 |                                   _RXF0EIDL  000F03                                  _RXB0OVFL  007BA7   |
36078 |                                   _RXF1EIDH  000F06                                  _RXF1EIDL  000F07   |
36079 |                                   _RXB1OVFL  007BA6                                  _RXF0SIDH  000F00   |
36080 |                                   _RXF0SIDL  000F01                                  _RXF1SIDH  000F04   |
36081 |                                   _RXF1SIDL  000F05                                  _RXM0EIDH  000F1A   |
36082 |                                   _RXM0EIDL  000F1B                           vscp_getEvent@rv  000031   |
36083 |                                   _RXM1EIDH  000F1E                                  _RXM1EIDL  000F1F   |
36084 |                       ??_vscp_getSegmentCRC  000011                                  _RXFBCON0  000DE0   |
36085 |                                   _RXFBCON1  000DE1                                  _RXFBCON2  000DE2   |
36086 |                                   _RXFBCON3  000DE3                                  _RXFBCON4  000DE4   |
36087 |                                   _RXFBCON5  000DE5                                  _RXFBCON6  000DE6   |
36088 |                                   _RXFBCON7  000DE7                                  _RXM0SIDH  000F18   |
36089 |                                   _RXM0SIDL  000F19                                  _RXM1SIDH  000F1C   |
36090 |                     ??_vscp_getMajorVersion  00000D                                  _RXM1SIDL  000F1D   |
36091 |                 ?_vscp_getRegisterPagesUsed  000000                   ??_vscp_handleProbeState  000045   |
36092 |                         vscp_setUserID@data  000010                      __end_of__CANIDToRegs  000166   |
36093 |                                 _ADCON0bits  000FC2                         ___wmul@multiplier  000011   |
36094 |                               __RegsToCANID  000000                        _vscp_probe_address  000009   |
36095 |                            ??_sendTempEvent  000023               __size_of_vscp_goActiveState  000000   |
36096 |                                 ?_eval_poly  000016                       getVSCPFrame@pNodeId  000024   |
36097 |                                  _vscp_init  000000                                 _vscp_imsg  000019   |
36098 |                                  _vscp_hour  000014                                 _vscp_omsg  000027   |
36099 |          __size_of_vscp_handleProtocolEvent  000000                       __size_of_vscp_error  000000   |
36100 |                  ?_vscp_handleProtocolEvent  000000      __size_of_vscp_writeNicknamePermanent  000000   |
36101 |                           _vscp_page_select  000000                              _setEventData  000000   |
36102 |                 __size_of_vscp_readRegister  000000                                  ___DCByte  00000F   |
36103 |                          _measurement_clock  000006                     ?_vscp_getMinorVersion  000000   |
36104 |                               ??_readEEPROM  00000F                  __size_of_init_app_eeprom  000000   |
36105 |               __end_of_vscp_restoreDefaults  00000A                                 frexp@eptr  000011   |
36106 |                                 _EECON1bits  000FA6                           ?_ECANInitialize  000000   |
36107 |                                   __Hrparam  000000*                     ECANReceiveMessage@id  000019   |
36108 |                               _seconds_temp  000000               __size_of_vscp_sendHeartBeat  000000   |
36109 |                           __size_of_OpenADC  000000                          ??_vscp_getUserID  000011   |
36110 |                            _vscp_getMDF_URL  000000                                  __Lrparam  000000*  |
36111 |                           __CANIDToRegs@val  00000F                          __CANIDToRegs@ptr  00000D   |
36112 |                           __size_of___aldiv  000000                          __size_of___fladd  000000   |
36113 |                           __size_of___fldiv  000000                          __size_of___flneg  000000   |
36114 |                           _vscp_initledfunc  000007                          __size_of___lbmod  000000   |
36115 |                           __size_of___flmul  000000                    ??_vscp_handleHeartbeat  000011   |
36116 |                           __size_of___flsub  000000                          __size_of___fltol  000000   |
36117 |                                   ___altofl  000000                                  ___flpack  000000   |
36118 |                           getCANFrame@flags  000022                              ?_WriteTimer0  00000D   |
36119 |                                   ___awtofl  000000                          getCANFrame@pdata  000020   |
36120 |                                   ___lwtofl  000000                            sendTempEvent@i  000024   |
36121 |                    __size_of_Celsius2Kelvin  000000                               ??___asfladd  000040   |
36122 |                                ??___asfldiv  000037                               ??___asflmul  000043   |
36123 |                                   _exp$2282  00002E                               ??___asflsub  000040   |
36124 |                         __end_of_readEEPROM  000012                     __size_ofi1_ConvertADC  000000   |
36125 |                                 ?_vscp_init  000000                                  __ptext10  000000   |
36126 |                                   __ptext11  000000                                  __ptext20  000000   |
36127 |                                   __ptext12  000000                                  __ptext21  000000   |
36128 |                                   __ptext13  000000                                  __ptext30  000000   |
36129 |                                   __ptext22  000000                                  __ptext14  000000   |
36130 |                                   __ptext31  000000                                  __ptext23  000000   |
36131 |                                   __ptext15  000000                                  __ptext40  000000   |
36132 |                                   __ptext32  000000                                  __ptext24  000000   |
36133 |                                   __ptext16  000000                                  __ptext41  000000   |
36134 |                                   __ptext33  000000                                  __ptext25  000000   |
36135 |                                   __ptext17  000000                                  __ptext50  000000   |
36136 |                                   __ptext42  000000                                  __ptext34  000000   |
36137 |                                   __ptext26  000000                                  __ptext18  000000   |
36138 |                                   __ptext51  000000                                  __ptext43  000000   |
36139 |                                   __ptext35  000000                                  __ptext27  000000   |
36140 |                                   __ptext19  000000                                  __ptext60  000000   |
36141 |                                   __ptext52  000000                                  __ptext44  000000   |
36142 |                                   __ptext36  000000                                  __ptext28  000000   |
36143 |                                   __ptext61  000000                                  __ptext53  000000   |
36144 |                                   __ptext45  000000                                  __ptext37  000000   |
36145 |                                   __ptext29  000000                                  __ptext70  000000   |
36146 |                                   __ptext62  000000                                  __ptext54  000000   |
36147 |                                   __ptext46  000000                                  __ptext38  000000   |
36148 |                                   __ptext71  000000                                  __ptext63  000000   |
36149 |                                   __ptext55  000000                                  __ptext47  000000   |
36150 |                                   __ptext39  000000                                  __ptext80  000000   |
36151 |                                   __ptext72  000000                                  __ptext64  000000   |
36152 |                                   __ptext56  000000                                  __ptext48  000000   |
36153 |                                   __ptext81  000000                                  __ptext73  000000   |
36154 |                                   __ptext65  000000                                  __ptext57  000000   |
36155 |                                   __ptext49  000000                                  __ptext90  000000   |
36156 |                                   __ptext82  000000                                  __ptext74  000000   |
36157 |                                   __ptext66  000000                                  __ptext58  000000   |
36158 |                                   __ptext91  000000                                  __ptext83  000000   |
36159 |                                   __ptext75  000000                                  __ptext67  000000   |
36160 |                                   __ptext59  000000                                  __ptext92  000000   |
36161 |                                   __ptext84  000000                                  __ptext76  000000   |
36162 |                                   __ptext68  000000                                  __ptext93  000000   |
36163 |                                   __ptext85  000000                                  __ptext77  000000   |
36164 |                                   __ptext69  000000                                  __ptext94  000000   |
36165 |                                   __ptext86  000000                                  __ptext78  000000   |
36166 |                                   __ptext95  000000                                  __ptext87  000000   |
36167 |                                   __ptext79  000000                                  __ptext96  000000   |
36168 |                                   __ptext88  000000                                  __ptext89  000000   |
36169 |                                   __ptext98  000000                                  __ptext99  000000   |
36170 |                  vscp_sendHeartBeat@subzone  00001C                             ?_getVSCPFrame  000023   |
36171 |                           ??_vscp_sendEvent  000045                           _vscp_getSubzone  000000   |
36172 |                           ??_vscp_setUserID  000011                             __size_of_main  000000   |
36173 |                              __size_of_init  000000                 __size_of_vscp_writeAppReg  000000   |
36174 |                        _vscp_check_pstorage  000000                             init_app_ram@i  000020   |
36175 |             vscp_handleProtocolEvent@i_1022  000033            vscp_handleProtocolEvent@i_1025  000035   |
36176 |             vscp_handleProtocolEvent@i_1033  000030                          doOneSecondWork@i  000028   |
36177 |                       __end_of_vscp_getGUID  000016                             ??_writeEEPROM  000010   |
36178 |                  __size_of_vscp_writeStdReg  000000                       ECANSendMessage@data  00001B   |
36179 |                   ECANSendMessage@tempBSEL0  000034                              ?_getCANFrame  00001F   |
36180 |                        ECANSendMessage@mode  000031                      __end_of_vscp_getZone  00000E   |
36181 |                        ECANSendMessage@temp  000037                         ?__ECANPointBuffer  00000D   |
36182 |                          vscp_setUserID@idx  000011                        vscp_readAppReg@reg  000012   |
36183 |                         vscp_readAppReg@pos  000011                              i1_ConvertADC  000000   |
36184 |                           vscp_sendEvent@rv  00001B                        ??__ECANPointBuffer  000010   |
36185 |             vscp_handleProtocolEvent@offset  000028                               _RXB0FILHIT0  007B00   |
36186 |                           init_app_eeprom@i  000010                       _vscp_setControlByte  000000   |
36187 |                                   exp@coeff  000020                     ___flmul@f3_as_product  000039   |
36188 |                                   log@coeff  000048               __size_of_vscp_setSegmentCRC  000000   |
36189 |                            _vscp_readAppReg  000000                      ?_vscp_check_pstorage  000000   |
36190 |                                _RXB1CONbits  000F50          __size_of_vscp_handleDropNickname  000000   |
36191 |                                 _INTCONbits  000FF2                               ??_eval_poly  000040   |
36192 |               ??_vscp_readNicknamePermanent  000011                       ECANReceiveMessage@i  00001A   |
36193 |                            _vscp_guid_reset  000006                           _vscp_readStdReg  000000   |
36194 |               vscp_handleDropNickname@bytes  000011                __end_of_vscp_newNodeOnline  000040   |
36195 |                         _ECANReceiveMessage  000000                            ??_getVSCPFrame  000028   |
36196 |                            _vscp_initbtncnt  000015                           sendVSCPFrame@id  000041   |
36197 |                                   intlevel1  000000*                   ??_vscp_getMinorVersion  00000D   |
36198 |                    vscp_getMatrixInfo@pData  00000D                   __end_of_vscp_getMDF_URL  000018   |
36199 |                       ?_vscp_setControlByte  000000                             _timeout_clock  00000A   |
36200 |                        ?_ECANReceiveMessage  000014                   ?_vscp_handleSetNickname  000000   |
36201 |           __size_of_vscp_getSubMinorVersion  000000                           _vscp_node_state  000018   |
36202 |                               handle_sync@i  000027                           _doOneSecondWork  000000   |
36203 |                               ??_vscp_error  00000D                   ECANSendMessage@msgFlags  00001D   |
36204 |                        vscp_getMatrixInfo@i  00000E                   vscp_setControlByte@ctrl  000010   |
36205 |                __end_of_getCalibrationValue  000048                        ECANSendMessage@ptr  000039   |
36206 |                          ??_init_app_eeprom  000010                     __size_of__CANIDToRegs  000000   |
36207 |                             readEEPROM@data  000010                  __size_of_writeCoeffs2Ram  000000   |
36208 |        __size_of_vscp_readNicknamePermanent  000000       __end_of_vscp_getBootLoaderAlgorithm  000004   |
36209 |                _vscp_getBootLoaderAlgorithm  000000          __size_of_interrupt_at_low_vector  000000   |
36210 |                     ECANSendMessage@dataLen  00001C                       __end_of_writeEEPROM  000030   |
36211 |                        __ECANPointBuffer@pt  000011                      ??_ECANReceiveMessage  000017   |
36212 |                      ??_vscp_check_pstorage  000011                    ECANSendMessage@buffers  000032   |
36213 |                      _vscp_goBootloaderMode  000000                __end_of_Celsius2Fahrenheit  000080   |
36214 |               __end_of_ECANSetOperationMode  000022                      _vscp_restoreDefaults  000000   |
36215 |                __size_of_vscp_getFamilyCode  000000                               ??_vscp_init  000011   |
36216 |                    __end_of_vscp_getSubzone  00000E                              ?_handle_sync  000000   |
36217 |                __size_of_vscp_getFamilyType  000000                              ___aldiv@sign  000015   |
36218 |                                 _RXM1EXIDEN  0078EB                __end_of_vscp_writeRegister  00002E   |
36219 |                         __end_of_vscp_error  000004                    ECANSendMessage@tempPtr  000035   |
36220 |                       _adc_conversion_flags  000010            __end_of_vscp_handleSetNickname  00003A   |
36221 |         vscp_handleProtocolEvent@bytes_1030  000032                     ??_vscp_setControlByte  000010   |
36222 |                       vscp_readRegister@reg  000014                              ___fladd@exp1  000015   |
36223 |                               ___fladd@exp2  000014                              ___fladd@sign  000013   |
36224 |                               __CANIDToRegs  000000                    __size_ofi1_WriteTimer0  000000   |
36225 |          vscp_handleProtocolEvent@page_save  000024                             ___asfladd@f1p  000016   |
36226 |                __size_of_vscp_getBufferSize  000000                              ___asfladd@f2  000018   |
36227 |                   __size_of_ECANSendMessage  000000                             fp__readEEPROM  000000   |
36228 |                               ___asfldiv@f2  000033   |